1-Sitenizi eğer SMF forum kuruluysa lütfen değişiklik yapılacak dosyaların yedeklerini alınız.
2- Eğer sitenizde kurulu olan forumun veri tabanı dil seçimini forum kurulum sırasında utf-8 olarak işaretlemediyseniz. Türkçe karakterlerde burasy_turkye_forum gibi uzantılar oluşur. türkçe karatterleri düzgün çeviremez.
SMF forumu http://download.simplemachines.org/ bu adresten download ediyoruz. 1.1.5 sürümünü en son sürümü.
Dosyaları ftp ile gönderdikten sonra bir veri tabanı açıyoruz ve sitemizin adresini yazıp sitedeki kurulum bölümüne geliyoruz. Kurulum sırasında alanları doldurduktan sonra sitenin karekter kodlaması ile iligli bir bölüm olacak bu bölümde UTF-8 i işaretliyoruz yani forumumuz sisteme utf-8 dil kodlaması ile yükleniyor. Daha sonra http://www.simplemachines.org/download/?languages;lang=turkish UTF-8 Türkçe dil paketini indiriyoruz ve ftpden dosyoları themes klasörünün içerisine atıyoruz. Daha sonra http://www.webmasterstalks.com/tpmod.html;dl=item48 SEO eklentisini indiriyoruz ve sitemizin admin bölümü paketler paket yükle bölümüne gelerek indirdiğimiz seo eklentisini seçiyoruz. Paket yüklendikten sonra uygula butonuna basınız ve Testler Başarılı oldu ifadelerini görünüz eğer testler başarısız oldu gibi bir ibare varsa o dosyalardaki yazma izinlerini 777 yapın ve yeniden deneyin tüm testler başarılı oldu dediğinde kuruluma işlemini başlatın kurulum işlemi tamalandıktan sonra resimdeki gibi ayarları işaretleyip kayıt et butonuna basınız save
sitenizin ana dizinindeki htaccess.txt dosyasının ismini .htaccess olarak değiştirin. Admin bölümünden seo4smf admin bölümüne geldiğinizde aşağıda htaccess tablosunun dolu olduğunu göreceksiniz daha sonra Sitemaps Box in front page ? i işaretleyip altıa 1 yazıyoruz ve save xml'e basın save ediyoruz.
Aynı bölümden keywords ve descriptionları istediğiniz gibi ayarlayabiliyorsunuz.
Forum seçenekleri bölümünden URL'leri göstermeden kullan Sadece Apache! i işaretliyoruz.
Sitenize döndüğünüzde eğer mesaj yazdıktan yada cevap yazdıktan sonra 500 internal server hatası alırsanız ana dizindeki seo4smf-redirect.php dosyasını 644 olarak değiştirdiğinizde sorun ortadan kalmış olacak.
Sunucu ayarları bölümünden dil seçimini TurkishUTF-8 i seçiyoruz.
Uygulamaya geçince lütfen yazılanları sırasıyla atlamadan uygulayınız. Bu mesajda yazılanları okuyup anlamadıysanız lütfen boşuna uğraşmayınız.
Orjinal Mesajım http://www.phpik.com/smf-forum-kurulumu-ve-seo-eklentisi-t5.0.html
Çalışan ve anlatılanlar doğrultusunda kurulan site : www.phpik.com
404 .htaccess hatası alanlar aşağıdaki kodda yani RewriteBase / yazan kısmın sonuna kendi forum dizininizi yazınız.
#RewriteBase in this way: RewriteBase /forum
RewriteBase /forumdizininiz
diğer temalarda sitemap in görünmesini sağlamak için
tema dizini Display.template.php'de
bulun
öncesine aşağıdaki kodu ekleyin.
tema dizini/Index.template.php'de
bulun
değiştirin
tema dizini/BoardIndex.template.php'de
bunu bulun
öncesine ekleyin
2- Eğer sitenizde kurulu olan forumun veri tabanı dil seçimini forum kurulum sırasında utf-8 olarak işaretlemediyseniz. Türkçe karakterlerde burasy_turkye_forum gibi uzantılar oluşur. türkçe karatterleri düzgün çeviremez.
SMF forumu http://download.simplemachines.org/ bu adresten download ediyoruz. 1.1.5 sürümünü en son sürümü.
Dosyaları ftp ile gönderdikten sonra bir veri tabanı açıyoruz ve sitemizin adresini yazıp sitedeki kurulum bölümüne geliyoruz. Kurulum sırasında alanları doldurduktan sonra sitenin karekter kodlaması ile iligli bir bölüm olacak bu bölümde UTF-8 i işaretliyoruz yani forumumuz sisteme utf-8 dil kodlaması ile yükleniyor. Daha sonra http://www.simplemachines.org/download/?languages;lang=turkish UTF-8 Türkçe dil paketini indiriyoruz ve ftpden dosyoları themes klasörünün içerisine atıyoruz. Daha sonra http://www.webmasterstalks.com/tpmod.html;dl=item48 SEO eklentisini indiriyoruz ve sitemizin admin bölümü paketler paket yükle bölümüne gelerek indirdiğimiz seo eklentisini seçiyoruz. Paket yüklendikten sonra uygula butonuna basınız ve Testler Başarılı oldu ifadelerini görünüz eğer testler başarısız oldu gibi bir ibare varsa o dosyalardaki yazma izinlerini 777 yapın ve yeniden deneyin tüm testler başarılı oldu dediğinde kuruluma işlemini başlatın kurulum işlemi tamalandıktan sonra resimdeki gibi ayarları işaretleyip kayıt et butonuna basınız save

sitenizin ana dizinindeki htaccess.txt dosyasının ismini .htaccess olarak değiştirin. Admin bölümünden seo4smf admin bölümüne geldiğinizde aşağıda htaccess tablosunun dolu olduğunu göreceksiniz daha sonra Sitemaps Box in front page ? i işaretleyip altıa 1 yazıyoruz ve save xml'e basın save ediyoruz.
Aynı bölümden keywords ve descriptionları istediğiniz gibi ayarlayabiliyorsunuz.
Forum seçenekleri bölümünden URL'leri göstermeden kullan Sadece Apache! i işaretliyoruz.
Sitenize döndüğünüzde eğer mesaj yazdıktan yada cevap yazdıktan sonra 500 internal server hatası alırsanız ana dizindeki seo4smf-redirect.php dosyasını 644 olarak değiştirdiğinizde sorun ortadan kalmış olacak.
Sunucu ayarları bölümünden dil seçimini TurkishUTF-8 i seçiyoruz.
Uygulamaya geçince lütfen yazılanları sırasıyla atlamadan uygulayınız. Bu mesajda yazılanları okuyup anlamadıysanız lütfen boşuna uğraşmayınız.
Orjinal Mesajım http://www.phpik.com/smf-forum-kurulumu-ve-seo-eklentisi-t5.0.html
Çalışan ve anlatılanlar doğrultusunda kurulan site : www.phpik.com
404 .htaccess hatası alanlar aşağıdaki kodda yani RewriteBase / yazan kısmın sonuna kendi forum dizininizi yazınız.
#RewriteBase in this way: RewriteBase /forum
RewriteBase /forumdizininiz
diğer temalarda sitemap in görünmesini sağlamak için
tema dizini Display.template.php'de
bulun
Kod:
// Show the member's signature?
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
Kod:
if ($context['first_message']==$message['id'])
{
echo '<!-- Seo4SMF Social Bookmark -->';
}
bulun
Kod:
<title>', $context['page_title'], '</title>';
Kod:
<title>', create_title(), '</title>';
bunu bulun
Kod:
// "Users online" - in order of activity.
Kod:
if ($modSettings['seo4smf_sitemaps_box']=="on")
{
if ($modSettings['seo4smf_sitemaps_links']!=0)
$how_many_links_per_page=$modSettings['seo4smf_sitemaps_links'];
else
$how_many_links_per_page=100;
echo '
<tr>
<td class="titlebg" colspan="2"> Sitemaps </td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
<img src="', $settings['images_url'], '/icons/online.gif" alt="Sitemaps" border="0" />
</td>
<td class="windowbg2" width="100%">
<div class="smalltext">';
echo'<a href="sitemaps-home.html">Start</a> ';
for($i=0; $i<$modSettings['totalTopics']/$how_many_links_per_page; $i++)
{
echo'<a href="sitemaps-',$i,'.html">Page', $i ,'</a> ';
if (!($i%13) && ($i!=0)) echo "<br />";
}
echo'<br />';
echo '
</div>
</td>
</tr>';
}