Hoşgeldin Misafir

Robots.txt Analizi ve Hataları Tespit Etme

Reisci

Reisci

Yerli Ve Milli Hacker
11 Mar 2020
6,569 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Öncelikle, robots.txt dosyasından bahsetmeden önce, bu kavramı kısaca ve açıklayıcı bir şekilde anlatmanın önemli olduğunu düşünüyorum. Robots.txt, sitenizin hangi sayfalarının veya bölümlerinin taranmasına izin verildiğini veya engellendiğini anlatan basit bir komut dosyasıdır. Bu dosya, arama motorları tarafından görevlendirilen botlar tarafından ziyaret edildiğinde, botlar sitenizi tararken öncelikle bu dosyayı okurlar ve burada belirtilen komutlara göre sitenizi tararlar. Eğer robots.txt dosyanız doğru şekilde oluşturulursa, arama motoru botları sadece izin verilen bölümleri taramak için çalışacaktır.

Robots.txt Dosyası Nasıl Oluşturulur?​


Öncelikle, robots.txt dosyasıyla ilgili bazı önemli hususlar vardır. Dosya adı kesinlikle “robots.txt” olmalıdır ve tamamen küçük harflerle yazılmalıdır. Ayrıca, dosya sitenizin kök dizinine yerleştirilmelidir ve UTF-8 karakter kodlamasına sahip olmalıdır. Robots.txt dosyası, belirli standartlar doğrultusunda hazırlanmalı ve web sitenizin kök dizinine yüklenmelidir. Bu dosyanın başka bir alt klasörde veya farklı bir sayfada yer alması önerilmez.

Eğer yeni bir site yayına alıyorsanız veya tasarımınızı değiştiriyorsanız, Robots.txt dosyası oluşturmanız gereken ilk şeydir. Ancak, daha da önemli bir konu, uzun bir süredir yayında olan sitenizin Robots.txt dosyasının olmamasıdır. Bu durumda hızlı bir şekilde uygun bir Robots.txt dosyası oluşturmanız gerekir. Geç kalmanın dezavantajlarını yaşamamak için bu duruma hemen müdahale etmek en iyisidir.

Arama motoru robotları sitenize geldiğinde ilk olarak Robots.txt dosyasını kontrol eder ve bu dosyadaki yönergeleri takip eder. Eğer bir Robots.txt dosyası yoksa, noindex etiketi olmayan tüm sayfalar taranır. Ancak, her sayfaya ve klasöre noindex etiketi eklemek zahmetli bir iş olduğundan, zaman kazanmak ve sitenizin istediğiniz şekilde arama motoru dizinlerine eklenmesini sağlamak için bir Robots.txt dosyası oluşturmak önemlidir.

Robots.txt Analizi ve Hataları Tespit Etme​


Robots.txt dosyasının analizi nasıl yapılır ve hatalar nasıl tespit edilir? Artık arama motoru botlarının sitenizin içeriğini sağlıklı bir şekilde indexlemesi için gerekli olan Robots.txt dosyasının analizi mümkündür. Robots.txt dosyasında yapacağınız bir karakterlik bir hata bile, sitenizin yanlış şekilde indexlenmesine veya indexlenmemesine sebep olabilir. Bu yüzden siteniz için oluşturduğunuz Robots.txt dosyasını analiz ederek, hataları tespit edebilirsiniz. Bu işlem için öncelikle bir robots.txt dosyası aracı kullanmanız gerekmektedir. Örneğin, kendi ürettiğimiz “Robots.txt Generator” aracını kullanabilirsiniz.

Analiz işlemi için, robots.txt dosyanızın bulunduğu dizin linkini ya da site adresinizi “Check URL” kısmına yazabilirsiniz. Ayrıca, hangi arama motoru botlarının standartlarında analiz etmesi gerektiğini belirlemek için “User Agents” kısmına manual giriş yapabilirsiniz. Ancak, tavsiyemiz User Agents kısmına dokunmamanızdır.

Aşağıda, robots.txt dosyası analizi sonucu yer almaktadır:

Robots.txt dosyası analiz sonucu; Robots.txt dosyası hatasız gözüküyor. Başarılı.”

Bu sonuç, robots.txt dosyanızın herhangi bir hatası olmadığı anlamına gelir ve arama motoru botlarının sitenizi sağlıklı bir şekilde indexlemesi için uygun olduğunu gösterir. Ancak, bu analizin sürekli olarak yapılması önerilir. Böylece, herhangi bir hata veya değişiklik durumunda hızlı bir şekilde tespit edilip düzeltilebilir.