Aşağıda paylaşacağım yöntemlerle siteniz tabiri caizse "bot akınına uğrayacak" ve googleda (eğer index sayınız fazlaysa) en üst sıralarda yer alacaksınız:1- SEO: SEO bilindiği üzere apache serverlarda htacces doyasıyla php uzantılı indexleri html ye çevirerek Google'ın sitenizi anında indexlemesini sağlar.Ayrıca SEO'nun arındırdığı bazı araçlar botları toplamanın 1 numaralı yoludur.
2- Meta Tag: Meta Tag 'dan MAKSİMUM verim alabilmek için aşağıda verdiğim uygulamaları uygulayınız.
Önce index.template dosyanızda meta tagları arasında şu kodları bulun;
// The main sub template above the content.
function template_main_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;ve altına şu kodu ekleyin:
$stop_words= array("I "," a "," about "," an "," are "," as "," at "," be "," by "," com "," de "," en "," for "," from "," how ","How "," in "," is"," it "," la "," of "," on "," or ","Or "," that "," the ","The "," this "," to "," was "," what "," when "," where "," who ","Who "," will "," with "," und "," the ",Ben "," bir "," hakkında "," bir "," gibi "," olmak "," tarafından "," com "," de "," tr "," için "," dan "," nasıl ","Kaç "," içinde "," o "," la "," of "," üstünde "," veya ","Veya "," şu "," bu ","Bu "," bu"," a "," was "," ne "," nezaman "," nerede "," kim ","Kim "," www ","!",".","?","=","-" ;
$keywords_ = str_replace($stop_words," ",$context['page_title']);
$keywords_ = preg_replace ( "/\s\s+/" , " " , $keywords_);
$keywords_ = str_replace(" ",", ",trim($keywords_));
Daha sonra yine aynı dosyada şu kodu bulun;
// Show right to left and the character set for ease of translating.ve
// The ?fin11 part of this link is just here to make sure browsers don't cache it wrongly.
kodunun arasında kalan kodları aşağıdaki kodlarla değiştirin (Sadece Metaları değiştirin yani):
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
<meta name="keywords" content="'.$keywords_.'" />
<meta name="Yazmak istediğiniz taglar" />
<meta name="robots" content="index, follow" />
<meta name="gigabot" content="index, follow" />
<meta name="googlebot" content="index, follow">
<meta name="robots" content="all" />
<meta name="revisit-after" content="1 days">
<meta http-equiv=Page-Exit content=BlendTrans(Duration=0)>
<meta http-equiv=Page-Enter content=BlendTrans(Duration=0)>
Not: Yazmak istediğiniz taglar kısmına googleda gözükmesini istediğiniz tagları yerleştirin.250 karakteri geçmesin!robots.txt diye bir notepad dosyası oluşturun ve içine şu kodları yazıp kaydedin;
User-agent:*
allow:/
Bunun anlamı arama TÜM arama motorlarının botlarının sizin sayfanızı dolaşmanıza izin vermenizdir.Daha sonra sitenizin anadizinine atın.Mesela
http://www.siteismi.com/robots.txt gibi...
3- Sitemap: Sitemap Google'ın en çok sevdiği uygulamalardan biridir.Sitemap modunu kurun.Hem Sitemap.php hemde Sitemap.xml dosyasını Google'a yollayın.
4- Google Tagged: Google Tag sayesinde,bir tag la alakalı olan konular listeleniyor.Yani bir tagdan bir kaç tag türüyor ve botların sayfanızı indexlenmesi daha da kolaylaşıyor.
5- Site içeriğinizin kaliteli olması: Google botları kaliteli içeriği indexlemeyi tercih eder.Bu bakımdan site içeriğiniz ne kadar iyi olursa Google okadar çok sitenizi indexler.
6- İndex sayısının fazlalığı: İndex sayınız ne kadar fazlaysa Google sizi o kadar önemser ve indexlemesi için okadar bot yollar.
7- Arşiv:Buda Google'ın sevdiği araçlardan biridir ve indexlemede bir alternatiftir.Daha çok görsel aramalarda yararlı olur.
8- Utf-8 karakter grubu: Utf-8 dil grubu;SEO,Pretty url gibi optimizasyon sistemleriyle uyumlu çalıştığından ve Google' ın indexlemede Utf-8 karakter setine sahip olan siteleri başta tutması sebebiyle indexleme de büyük yarar sağlar.
Sinan ANDIRMAN