top of page

robots.txt Nedir? SEO İçin Doğru Kullanım Kılavuzu

Robots.txt Nedir?

Arama motoru optimizasyonunda en kritik unsurlardan biri robots.txt dosyasıdır. Bu dosya, arama motoru botlarına sitenin hangi sayfalarının taranabileceğini, hangilerinin hariç tutulacağını bildirir. Basit yapısına rağmen, yanlış ayarlanan bir robots.txt, tüm sitenin arama motorlarından gizlenmesine bile yol açabilir.

Google’ın 2024’te yayınladığı tarama yönergelerine göre, robots txt dosyası özellikle e-ticaret sitelerinde filtre sayfalarının engellenmesi, tekrar eden içeriklerin önlenmesi ve sunucu yükünün azaltılması için kullanılıyor.

robots.txt dosyasını yazan masa başında çalışan robot illüstrasyonu

Robots.txt Dosyası Nasıl Çalışır?


Robots.txt, sitenin kök dizininde yer alır ve şu şekilde çalışır:

  • User-agent: Hangi bot için kural yazıldığını belirtir.

  • Disallow: Botun erişimini engellemek istediğiniz dizin veya sayfa.

  • Allow: Özellikle izin verilen sayfalar.

  • Sitemap: Site haritasının linki.


Örneğin:

User-agent: *
Disallow: /admin/
Allow: /blog/
Sitemap: https://www.ornek.com/sitemap.xml

Bu kurallar, tüm botlara “admin” klasörünü kapatırken, blog içeriklerini açık tutar.


SEO İçin Robots.txt’nin Önemi


1. Gereksiz Sayfaların Engellenmesi

Arama motorlarının filtre, sepet veya tekrar eden parametreli sayfaları taraması SEO’ya zarar verebilir. Robots.txt ile bu sayfalar dışarıda tutulur.


2. Crawl Budget Yönetimi

Özellikle büyük sitelerde arama motorlarının tarama bütçesi sınırlıdır. Robots.txt sayesinde botların enerjisi öncelikli içeriklere yönlendirilir.


3. Güvenlik ve Gizlilik

Özel dizinler veya test ortamları arama sonuçlarına çıkmamalıdır. Robots.txt, bu tür alanları koruma aracı olarak işlev görür.


Uzman Görüşleri ve Veriler

SEO ajanslarının 2025 raporlarına göre, yanlış yapılandırılmış robots.txt kullanan sitelerin %37’sinde organik trafik kaybı yaşandı. Ayrıca, doğru yapılandırma yapan sitelerin tarama verimliliğinde %22 artış görüldü.

Google Search Central, “robots.txt tek başına SEO’yu yükseltmez, ama yanlış kullanımı ciddi kayıplara yol açabilir” diyerek sitelerin dikkatli olması gerektiğini vurguluyor.


Robots.txt Hazırlarken Dikkat Edilmesi Gerekenler

  • “Disallow: /” komutunu yanlışlıkla eklememek

  • Sitemap linkini ekleyerek taramayı kolaylaştırmak

  • Test ortamlarında ayrı robots txt kullanmak

  • Düzenlemeleri Google Search Console üzerinden test etmek


Robots.txt Hazır Şablonları

Kullanım Amacı

Kod Örneği

Açıklama

Tüm botlara her şeyi açmak

User-agent: *<br>Disallow:

Site tamamen taramaya açık olur.

Tüm siteyi engellemek

User-agent: *<br>Disallow: /

Hiçbir sayfa taranmaz (yanlışlıkla yapılmamalı).

Yönetim panelini engellemek

User-agent: *<br>Disallow: /admin/

Admin klasörü taramadan çıkarılır.

Belirli bir botu engellemek

User-agent: BadBot<br>Disallow: /

Sadece “BadBot” taraması durdurulur.

Blog hariç her şeyi kapatmak

User-agent: *<br>Disallow: /<br>Allow: /blog/

Sadece blog içerikleri taramaya açılır.

Sitemap eklemek

Arama motorlarına site haritası gösterilir.

Parametreli sayfaları engellemek

User-agent: <br>Disallow: /?

“?” ile başlayan parametreli URL’ler hariç tutulur.


SEO Başarısı İçin Doğru Robots.txt Kullanımı


Robots.txt, küçük bir dosya gibi görünse de SEO için stratejik bir öneme sahiptir. Yanlış kullanıldığında organik görünürlüğü sıfıra indirebilir, doğru kurgulandığında ise tarama bütçesini optimize ederek arama motoru performansını artırır.


Bu dosya, özellikle büyük sitelerde arama motorlarının zaman ve kaynaklarını doğru kullanmasını sağlar. Gereksiz sayfaların (filtre, parametreli URL, sepet gibi) taranması engellenerek hem sunucu yükü azaltılır hem de önemli içeriklerin daha hızlı indekslenmesi sağlanır.


Ayrıca robots.txt, sadece SEO açısından değil, güvenlik ve gizlilik için de kritik rol oynar. Test ortamları, yönetim panelleri veya halka açık olmaması gereken dizinler bu dosya ile arama motorlarından gizlenebilir. Bununla birlikte robots.txt’nin yalnızca “tavsiye” niteliğinde olduğunu, yani kötü niyetli botları engellemede tam bir güvenlik sağlamadığını da bilmek gerekir.


Uzmanlar, robots.txt’nin tek başına SEO’yu yükseltmediğini, ancak yanlış yapılandırmanın ciddi trafik kayıplarına yol açabileceğini vurguluyor. Bu nedenle dosya düzenli olarak gözden geçirilmeli, Google Search Console üzerinden test edilmeli ve değişiklikler sonrası botların davranışları mutlaka takip edilmelidir.


Web sitenizin büyüklüğü ne olursa olsun, robots.txt’yi bilinçli yönetmek uzun vadeli SEO başarısının vazgeçilmez bir adımıdır.


👉 Siz de sitenizin robots.txt dosyasını optimize ederek SEO performansınızı artırmak ister misiniz?


Blakfy.com SEO Hizmetleri ile profesyonel destek alın, arama motorlarında rakiplerinizin önüne geçin.


bottom of page