Merhaba arkadaşlar,
Bugün sizlere uzun uğraşlarım sonucunda yandex botunun sitenizi indexlemesi için gerekli olan bir düzenlemeyi anlatıcam inş.
Şimdi bu konuyu açma sebebim şudur sitemi yandex'e bildireli 1 ay oldu ve 1 tane bile yandex robotunu sitemde görememiştim.Sitemde düzenlemedik el atmadığım yer kalmadı açıkcası sonunda yandex robotunu engellediğimi farkettim.Bunun nasıl olduğunu bilmiyorum açıkcası nasıl engellediğimi herneyse robotun siteye girmesini engellediğim için bende çözüm yollarını aramaya koyuldum ve bulduğum ilk çözümü uyguladım ve yandex botu siteye geldi ve kategorileri vs gezmeye başladı heralde yakında indexler.
Peki bunu nasıl sağladım hemen anlatıma geçiyorum öncellikle işlem yapacağımız dosya robots.txt dosyasıdır.
Not : Lütfen işlem yapmadan önce robots.txt dosyanızın yedeğini alın !
Yedeğinizi aldıysanız işlem yapmaya başlayabiliriz. FTP'den robots.txt dosyasını masaüstünüze indirin filezilladan dosyayı bulup sürekliyip bırakın.
Daha sonra robots.txt dosyasını notepad++ veya benzeri bir programla açınız.
Ve en sona şu kodları ekleyin...
Kodu ekledikten sonra dosyayı kaydedelim ve sunucumuza index.php vs olduğu yere robots.txt dosyasını yollayalım ve işlem bitti.
Kodlarda biraz açıklama yapım size...
User-agent: Yandex # bu kodda arkadaşlar yeni bir robot tanımlamış oluyoruz.Biz bu botumuza Yandex dedik amacımız yandex botunun siteye girişine robots.txt dosyasını kullanarak izin vermekti.
Disallow: /editpost.php Burada ki disallow kodu yandex botunun belirtiğimiz yolu indexlememesini sağlamaktır. Yani disallow : editpost.php dosyasını yandex botu tarafından indexlemesini engelledik.
İsterseniz bunların indexlenmesine izinde verebilirsiniz.Disallow yazan yere Allow dersiniz ve yandex robotu o sayfayı indexler. (Genellikle bunların disallow olması lazımdır.Siteniz için yararlı olur.)
Umarım benim gibi bu sıkıntıyı çeken arkadaşlara yarar ve sorunları çözülür.Eksik hatalı yerler var ise bu konu hakkında bilgisi olanlar var ise konu altından yorum atarak bildirirlerse konuya ilave ederiz.
Bugün sizlere uzun uğraşlarım sonucunda yandex botunun sitenizi indexlemesi için gerekli olan bir düzenlemeyi anlatıcam inş.
Şimdi bu konuyu açma sebebim şudur sitemi yandex'e bildireli 1 ay oldu ve 1 tane bile yandex robotunu sitemde görememiştim.Sitemde düzenlemedik el atmadığım yer kalmadı açıkcası sonunda yandex robotunu engellediğimi farkettim.Bunun nasıl olduğunu bilmiyorum açıkcası nasıl engellediğimi herneyse robotun siteye girmesini engellediğim için bende çözüm yollarını aramaya koyuldum ve bulduğum ilk çözümü uyguladım ve yandex botu siteye geldi ve kategorileri vs gezmeye başladı heralde yakında indexler.
Peki bunu nasıl sağladım hemen anlatıma geçiyorum öncellikle işlem yapacağımız dosya robots.txt dosyasıdır.
Not : Lütfen işlem yapmadan önce robots.txt dosyanızın yedeğini alın !
Yedeğinizi aldıysanız işlem yapmaya başlayabiliriz. FTP'den robots.txt dosyasını masaüstünüze indirin filezilladan dosyayı bulup sürekliyip bırakın.
Daha sonra robots.txt dosyasını notepad++ veya benzeri bir programla açınız.
Ve en sona şu kodları ekleyin...
Kod:
User-agent: Yandex #
Disallow: /captcha.php
Disallow: /editpost.php
Disallow: /misc.php
Disallow: /modcp.php
Disallow: /moderation.php
Disallow: /newreply.php
Disallow: /newthread.php
Disallow: /online.php
Disallow: /printthread.php
Disallow: /private.php
Disallow: /ratethread.php
Disallow: /report.php
Disallow: /reputation.php
Disallow: /search.php
Disallow: /sendthread.php
Disallow: /task.php
Disallow: /usercp.php
Disallow: /usercp2.php
Disallow: /calendar.php
Disallow: /*action=emailuser*
Disallow: /*action=nextnewest*
Disallow: /*action=nextoldest*
Disallow: /*year=*
Disallow: /*action=weekview*
Disallow: /*action=nextnewest*
Disallow: /*action=nextoldest*
Disallow: /*sort=*
Disallow: /*order=*
Disallow: /*mode=*
Disallow: /*datecut=*
Allow: /
Kodu ekledikten sonra dosyayı kaydedelim ve sunucumuza index.php vs olduğu yere robots.txt dosyasını yollayalım ve işlem bitti.
Kodlarda biraz açıklama yapım size...
User-agent: Yandex # bu kodda arkadaşlar yeni bir robot tanımlamış oluyoruz.Biz bu botumuza Yandex dedik amacımız yandex botunun siteye girişine robots.txt dosyasını kullanarak izin vermekti.
Disallow: /editpost.php Burada ki disallow kodu yandex botunun belirtiğimiz yolu indexlememesini sağlamaktır. Yani disallow : editpost.php dosyasını yandex botu tarafından indexlemesini engelledik.
İsterseniz bunların indexlenmesine izinde verebilirsiniz.Disallow yazan yere Allow dersiniz ve yandex robotu o sayfayı indexler. (Genellikle bunların disallow olması lazımdır.Siteniz için yararlı olur.)
Umarım benim gibi bu sıkıntıyı çeken arkadaşlara yarar ve sorunları çözülür.Eksik hatalı yerler var ise bu konu hakkında bilgisi olanlar var ise konu altından yorum atarak bildirirlerse konuya ilave ederiz.