avebworks

Teknik SEO / 8-10 dakika

Sitemap, Robots.txt ve Canonical Nedir?

Sitemap, robots.txt ve canonical etiketlerinin SEO açısından ne işe yaradığını, nasıl kullanılması gerektiğini sade bir dille anlatıyoruz. Karar kutuları, tablo ve uygulama şablonuyla teknik SEO'da temel adımları öğrenin.

Ahmet Y.Blog

Teknik SEO

01

Sitemap Nedir, Hangi Siteler İçin Gerekli?

02

Robots.txt Dosyasının Temel Rolü

03

Canonical Etiketinde Yapılan Hatalar

Kısa cevap: Sitemap, robots.txt ve canonical; arama motorlarının sitenizi en doğru şekilde anlaması ve sıralaması için temel üç adımdır. Sitemap sitenizde hangi sayfaların olduğunu listeler. Robots.txt, arama motorlarından hangi bölümlerin taranıp taranmayacağını söyler. Canonical ise, yinelenen veya benzer içeriklerde asıl olanı işaretler.

ÖzellikNe İşe Yarar?Kimler İçin?
Sitemap (site haritası)Site sayfalarını arama motorlarına topluca bildirirTüm siteler
Robots.txtArama motorlarının hangi sayfaları tarayıp taramayacağını belirlerGizli, test veya düşük önemdeki bölümler
Canonical EtiketBirden çok benzer sayfa varsa ‘asıl’ olanı işaretlerKopya veya benzer içerikli siteler

Hangi Dosya Hangi Durumda Gerekli?

  • Küçük, birkaç sayfalık bir site: Sitemap şart değil ama robots.txt faydalı olabilir, canonical’a genellikle gerek yok.
  • Blog veya e-ticaret gibi içerik yoğun site: Üçü birden şart; özellikle canonical’sız tekrar eden kategori/etiket sayfaları SEO kaybına neden olabilir.
  • Gizli test yayını veya geliştirici sitesi: Robots.txt ve noindex kriteri uygulanmalı.

Sitemap: Site Haritası Nedir ve Neden Gerekli?

Sitemap, arama motorlarının sitenizdeki sayfaları daha iyi bulmasını sağlar. Özellikle çok içeriği olan portallar, bloglar veya e-ticaret siteleri için etkili bir yol haritasıdır. Site haritası genellikle sitemap.xml olarak kök dizinde yer alır.

Doğru kullanıldığında: Arama motorları yeni/güncel sayfalarınızı hızlıca bulur; ancak sadece site haritası göndererek tüm sayfalarınızın kesin dizine ekleneceği garanti değildir.

Robots.txt Nasıl Çalışır, Nelere Dikkat Edilmeli?

Robots.txt dosyası, sitenizin kök klasöründe bulunur ve tarayıcı botlarına hangi sayfa veya klasörlerin taranabileceğini söyler.

Örneğin, Disallow: /admin/ ile yönetici panelinizin arama motorlarına kapalı kalmasını sağlayabilirsiniz.

  • Robots.txt ile gizlenen sayfalar, Google’ın index’ine girmeyebilir, ancak başkaca linkler varsa yine de taranabilir.
  • Test siteleri veya gizli içerikler için mutlaka robots.txt ve noindex kullanın.
  • Web hızını test etmek için Hız Testi Aracını deneyin.

Canonical Etiketi Ne Anlama Geliyor?

Birden fazla URL aynı veya çok benzer içerik taşıyorsa, arama motorları hangi sayfanın esas alınacağını bilemeyebilir. Canonical etiketi ile, "Bu içeriğin asıl kaynağı budur" demiş olursunuz. Böylece yinelenen içerik sorunlarına karşı SEO puanınız azalmaz.

  • E-ticarette, ürünlerin farklı filtreler veya sıralamalarla açılan yüzlerce adresi olabilir; hepsinde canonical ile asıl adrese yönlendirme önerilir.
  • Bloglarda etiket ve kategori sayfalarında da canonical kullanmak faydalı.
  • Web sitenizi SEO uyumlu tasarım ile optimize edebilirsiniz.

Birkaç Adımda Uygulama Şablonu

  1. Site haritanızı oluşturun ve Google Search Console'a ekleyin.
  2. Robots.txt dosyanızı sitenin kök dizinine yerleştirin; taranmasını istemediğiniz yolları ekleyin.
  3. Tekrarlanan içeriğiniz varsa uygun canonical etiketlerini eklediğinizden emin olun.
  4. Düzenli olarak SEO denetimi ve izleme yapın.

Sıkça Sorulan Sorular

Sitemap olmadan siteniz Google’da çıkmaz mı?
Hayır, sitemap olmadan da siteniz indexlenebilir; ancak sitemap, Google’ın yeni içerikleri daha hızlı bulmasına yardımcı olur.
Robots.txt ile tamamen gizlenen tüm sayfalar Google’dan gizlenmiş olur mu?
Hayır, başka sitelerden bu sayfalara linkler varsa Google yine de bu adresleri indexleyebilir. Mutlaka ‘noindex’ de ekleyin.
Canonical etiketini yanlış kullanırsam ne olur?
Yanlış canonical, asıl sayfanızın sıralamada gerilemesine veya hiç görünmemesine neden olabilir. Her zaman sadece asıl içeriği işaretleyin.
Hangi sayfalarda canonical etiketi gereklidir?
Yinelenen veya çok benzer içeriğe sahip sayfalarda; özellikle ürün varyasyonları, etiket/kategori ve arama sonuçları sayfalarında canonical kullanılmalıdır.

Kaynaklar