Home » SimpleMachines » SMF'nin Google İçin En İyi Eklentileri ve Ayarları

SMF'nin Google İçin En İyi Eklentileri ve Ayarları

Bir çoğu arkadaşım SMF’yi kullanmamasının nedenlerinden birisi haline gelen SEO sisteminin düşük olmasından kaynaklanıyor. Ben bu düşünceyi hiçe sayıyorum. Çünki Simplemachines forumlarının seo açısından ayarlarıda mevcut. Eğer biraz araştırıp birazda bilginiz olsa geliştirerek SEO’ya önem verebilirsiniz. Smf Seo4SMF veya sizlere özel hazırlayacağımız Dökümanları okuyabilir manuel olarak deneyebilirsiniz. Seo4SMF ‘yi Simplemachines Türkçe destek bölümünde Seo4SMF modunun desteğini Simplemachines forumlarına zararlı olduğu için desteği kapattık. Yalnızca ve sadece kaldırmak konusunda destek veriyor.

 

Neden Seo4SMF desteği verilmiyor?

SMF 2.0 içeriğinde var ise, 2.0 kullanıma sunulduğunda bu konu tekrar gündeme gelebilir. Ancak o zamana kadar bulunan bütün SEO konuları gözden geçirildikten sonra silinecek veya arşivlenecektir.

Böyle bir eylemi düşünmemize iki şey katkıda bulunmuştur:

1) Randımanlı çalışan bir SEO eklentisinin bulunmaması, ayrıca bu çeşit bir eklentinin de randımanlı çalışabilmesi için ancak SMF yazarları tarafından yazılabilecek olması.

2) SMF Türkçe bölümlerini ziyaret edenlerden SEO’yu kullanabilecek olgunlukta insanların çok az sayıda olduğu tespiti.

Verebileceğimiz herhangi bir rahatsızlıktan ötürü özür dileriz. SEO Konusunda İngilizce bölümlerinde ve forumun geri kalanında çeşitli bilgilere ulaşabilirsiniz.

Teşekkürler.

Seo4smf uzun süredir geliştirilmediği ve bazı problemleri olduğu için mod sitesinden kaldırılmıştır. Bu yüzden bu paket hakkında destek verilmeyecektir.

Ancak SMF kullanıcıları daha yeni ve geliştirilmekte olan PrettyURLs paketini kullanabilirler.

Ancak Seo için kaldırma işlemlerinde bilgili şahıslar yardım etmelidir.
Lütfen aksi taktirde seo modifikasyonu için bilgi / fikir vermeyiniz.!

Madur oldum diyorsanız..

Küçük problemlere evet yardım edilmemektedir.
Dedik ; sadece kaldırma işlemlerinde yardımcı olabiliriz/olabilirler.

 

SMF – Google Pekiştirmesi (1.X tüm sürümler için)

Google arama motorunun artık evlerimizde internet tarayıcılarımızın ana sayfasına yerleşmişken kullandığımız SMF yazılımının da google ile pekiştirilmesini göz arda etmek elde değildi.Açılan konular da Google optimizasyon sorunları ve tam olarak bilgilerin bir arada olmayışı üzerine bir döküman hazırlamaya karar verdim.  Döküman’ı her zaman güncellemeye bilirim cünkü Smf’nin orjinal yazılımında tam olarak 2-3 ayar ile googleye tanıtılması pek mümkün degil.(en azından indexlenme hızı olarak) ve modifikasyonlar üzerinden anlatılıcaktır.

 

1-) URL BİÇİMLENDİRMELERİ !

Url biçimlendirmeleri olarak SMF kullanıcıları ikiye ayrılmış durumda ;
Bunlar nedir SEO ve Pretty modifikasyonları. (Aslında bunlar için 1’er sayfa en azından döküman yazılabilir ancak size hem bilgi vererek hemde şunu bunu söyle yapın tarzında ilerleyecegim.) Seo modifkasyonunu randumanlı çalışmadıgı için Pretty i anlatacagım.(eğer seo için bilgi istiyorsanız başka sitelerde bakmalısınız.Ancak resmi olarak önerilmez.!)

 

Pretty URL!

Pretty=> Tatlı/Hoş/ gibi kelimeler ile algılanmaktadır Türkçe’de.
Yaptığı işlev nedir?

forum/index.php?topic=33138 (eski hali)

forum/sinema-kosesi/sinema-hakkinda-sohbetleriniz/ (yeni hali)

 

Göründügü gibi konu isimleri Url’ye geçmektedir.Bu niye böyle peki ne iyilikleri var bize diyemi düşündünüz işte yanıt!

Google Bot diye denilen sistemler sitenize geldiginde sanal klasör diye adlandırılan url bicimlerini daha iyi algılamasından ibarettir.

konusismi.html ve konuismi    – hangisi daha iyi indexler konusu halen tartışılmaktadır:)

 

Gelelim Pretty Kurulumuna

Öncelikle internet aleminin başlangıç seviyesini geçmiş üyeler için bir kurulumu olanaklıdır.Başlangıç seviyesindekiler zorlanıcaktır elbette ki.

İlk önce modifikasyonu bilgisayarımıza indiriyoruz . İndirmek için tıklayınız prettyurls-0-8-4.tar.gz

 

Çizili kısım artık iptaldir , pretty modifikasyonunda en yeni sürümünde sorun giderilmiştir.

(bu kısım paketi düzenleyip yine paket oluşturup / admin>paketlerden yüklemek için)
Daha sonra (winrar gibi program ile) extract/çıkarma yapıyoruz.
Akabinde PrettyUrls.english ‘yi PrettyUrls.turkish olarak değiştiriyoruz.
ve Languages.xml yi açarak<file name=”$languagedir/Modifications.english.php”
<file name=”$languagedir/Modifications.turkish.php”
Olarak değiştirip kaydediyoruz.

 

(utf-8 kullanıyorsanız ona göre işlem yapmalısınız örnek : <file name=”$languagedir/Modifications.turkish.php-utf8.php”

 

Şimdi önemli kısmına geldik. Türkçe karaktler için kücük bir modifikasyon.
Smf 1,x kullananlar  : SMF1-1/Subs-PrettyUrls.php
Smf 2,x kullananlar  : SMF2-0/Subs-PrettyUrls.php
Wordpad ve ya Notepad++ gibi programlar ile düzenleme kısmında Bu kısımda ise UTf-8 olmayan forumlar için kücük bir yama yapacagız.
//    Do you know your ABCs? (bunun üstüne)

[php]    $text = strtr($text, chr(231).chr(199).chr(254).chr(222).chr(240).chr(208).chr(253).chr(221).chr(246).chr(214).chr(252).chr(220),
‘cCsSgGiIoOuU’);[/php]

 

Eklenmiş hali

[php]…..
global $modSettings;
$text = strtr($text, chr(231).chr(199).chr(254).chr(222).chr(240).chr(208).chr(253).chr(221).chr(246).chr(214).chr(252).chr(220),
‘cCsSgGiIoOuU’);
//    Do you know your ABCs?
$characterHash = array (
‘a’    =>    array (‘a’, ‘A’, ‘à ‘, ‘À’, ‘á’, ‘Ã?’, ‘â’, ‘Â’, ‘ã’, ‘Ã’, ‘ä’, ‘Ä’, ‘Ã¥’, ‘Ã…’, ‘ª’, ‘Ä…’, ‘Ä„’, ‘Ğ°’, ‘Ğ?’, ‘ạ’, ‘Ạ‘, ‘ả’, ‘Ả’, ‘Ầ’, ‘ầ’, ‘Ấ’, ‘ấ’, ‘Ậ’, ‘ậ’, ‘Ẩ’, ‘ẩ’, ‘Ẫ’, ‘ẫ’, ‘Ä‚’, ‘ă’, ‘Ắ’, ‘ắ’, ‘Ẵ’, ‘ẵ’, ‘Ặ’, ‘ặ’, ‘Ằ’, ‘ằ’, ‘Ẳ’, ‘ẳ’, ‘ã?‚’, ‘ã‚¢’, ‘α’, ‘Α’),
‘aa’    =>    array (‘ا’),
‘ae’    =>    array (‘æ’, ‘Æ’, ‘ﻯ’),
‘and’    =>    array (‘&’),
‘at’    =>    array (‘@’),
……………[/php]

 

Uygulamasını yapıp kaydedip kapatıyoruz. indirdiğiniz dosyanın içine gelip CTRL+ A ile hepsini secip add to arsive den ZIP secip tamam butonuna basıp paketimizi oluşturuyoruz ve paketimizi smf sitemize yüklüyoruz.

Pretty Url Ayarları

  • Admin>Pretty URLs e giriyoruz
  • Enable URL rewriting +
  • Boards +
  • Topics  +
  • 3’nü aktif edip kaydediyoruz. Bölümler ve konular artık sanal klasör şeklinde olucak.

Actions ve Profil = bunlarda Türkçe karakterler ve %50 actions için sunucularda problem oldugu içi açmanızı şahsen önermiyorum.

Eğer bir sorunuz olucak Pretty ile konumuz : Tıklayınız

 

Modifikasyon ile Önemli notlar :

+ Eğer konuları forumu ingilizce olarak kullanan üye açmış ise karakter problemi yaşarsınız!
+ Veritabanını azda olsa yüklenir ve alan olarak büyültür.
+ Seo modifikasyona göre keyword v.s. eksikleri vardır.

 

2-) Sitemap – Site Haritası

Modifikasyon : İndirmek için tıklayınız  son sürüm neyse onu indirin.

Admin>paketlerden kuruyoruz.Türkçe dil verileri içindedir.
Bu modifikasyonda pek bir şey yok aslında.

Modifikasyon güncellemeleri:

Paket içinden gelen bilgiler ile Pretty url kullandıgımız için
Ftp>forumdizini>.htaccess verimizi bilgisayarimiza indiriyoruz.
Düzenleme de En alta ekleyiniz

 

[code]RewriteEngine on
RewriteRule ^sitemap.xml$ /forum/index.php?action=sitemap;xml[/code]

 

Bu size ne gibi bir özellik ekleyecektir peki ?

http://www.siteismi.com/forum/sitemap.xml

Olarak listelenmesini sağlayacaktır.

Sitemap Türkçe konusu için tıklayınız

 

3-) Keywordsler ve Googlede İçerik(içerik indexi) Gösterimi Ayarlamarı.

2 türlü ol vardır.

1. Paket Modifikasyon:

Linkimiz : http://www.simplemachines.org/community/index.php?topic=269271.0

 

2.Manuel modifikasyon:

Evet arkadaşlar ( orjinal konu burada Saçmalık arkadaşımızın konusu ) google aramada bölüm kelime aramalarını iyileştirmek için kücük bir ipucu:

Temanız > index.template.php de bulunuz

[php]function template_main_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;[/php]

 

Altına ekleyiniz

[php]$stop_words=  array(“merhaba “,” ziyaretçi “,” üye “,” ol “,” yada “,” giriş “,” yap “,” vs “,” vs “,” vs “,” vs “,” vs “,” www “,”!”,”.”,”?”,”=”,”-“);
$keywords_ = str_replace($stop_words,” “,$context[‘page_title’]);
$keywords_ =  preg_replace ( “/ss+/” , ” ” , $keywords_);
$keywords_ = str_replace(” “,”, “,trim($keywords_));[/php]

 

merhaba ziyaretçi gibi içerikleri eklemeyecektir bu sayede.

 

Önemli notlar :

İçerik için display.template.php de kücük ayarlarda gerekebiliyor bazen.Konuyu açan ve saat gibi bilgileride başta gösteriyor onun için catbg nin oluştugu kısmı kaldırmanız da yarar vardır.Bu bilgi ince bir ayrıntıdır o yüzden ilerleyen zamanlarda verilebilir.

Meta tag ve diğer bilgiler için lütfen konuyu inceleyiniz  : Tıklayınız

 

4-) Google Webmaster ‘a Siteyi tanıtma!

Sitemiz:
http://www.google.com.tr/webmasters/
Sol kısımdan Site yöneticisi araçları (Site Haritaları dahil) tıklıyoruz.

Gmail hesabınız ile giriş yaptıktan sonra.
Kontrol paneli’nden sitemizi ekliyoruz ve doğrulama işlemini gerçekleştiriyoruz.
Kontrol paneli > Site haritasi > Site Haritası Ekle ‘ den xml uzantılı sitemap ımızı gösteriyoruz

ve son olarak kontrol paneli > Araçlar > robots.txt dosyasını analiz edin

3 işlemi tamamladıktan sonra buradaki işimizde bitiyor.

Dökümanımız burada noktalanıyor.Zaman zaman yeni bilgiler v.s. eklenicektir.

Unutmayınız Google Özgün içerik yani orjinal içerik ister.1 ayda hemen tüm linkleriniz indexlenicektir diye bir şart yoktur.Zamanla olucaktır.

Son notlar :
Birden fazla sitemap yapabilirsiniz . Size kalmış (araştırma ile)
Arşiv yapabilirsiniz ancak tam randumanlı arşiv yoktur.(özellikle utf-8 için)

Siteniz Ziyaretcilere açık olmak zorundadır. Unutmayınız Googlede bir ziyaretcidir.

 

Sizlere önerim sadece sabırlı olmanz. Diğer gerekli işlemleri zaten google yapıyor. Genelde SMF kurduktan sonra yaptığım ilk ayarlar haline geldi son sürüme kadar denedim bir sorun çıkartmadı ve kullanmayada devam edeceğim.Yazıyı Simplemachines sitesinden alıntı yaparak yaptım. Aşşağıda kaynağı görebilirsiniz.

 

-[Kaynak]-

Hakkında Emre

Galatasaraylı Bir Michael Jackson Hayranı... 1996 yılında kasa montajı ile başladığı bilgisayar serüveni onu sırasıyla notebook tamiratı, web sitesi tasarım ve yönetimi, editörlük ve danışmanlık hizmetlerine kadar getirdi, hala kıramadığı firmalarla site çalışmalarına devam etmesine karşın, sosyal medya üzerine odaklı.

Bir yorum

  1. Çok yararlı bir makale olduğunu düşünüyorum. Başarılarınızın devamını dilerim.

error: