Canonical, noindex, robots.txt ve sitemap aynı sorunu çözmez. Birini diğerinin yerine kullanmak veya farklı hedeflere yöneltmek arama motoruna çelişkili sinyaller gönderir. Önce URL’nin yayın, tarama ve indeks kararını tanımlayın.
Bu rehberde ne bulacaksınız?
Her aracın görevini, yaygın çakışmaları, filtre ve sayfalama gibi örnekleri ve Search Console ile doğrulama adımlarını anlaşılır bir karar akışında bulacaksınız.
Her sinyalin görevini ayırın
Canonical benzer sayfalar arasında tercih bildirir; noindex bir sayfanın sonuçlarda gösterilmemesini ister; robots.txt taramayı yönetir; sitemap ise indekslenmesini istediğiniz canonical URL’lerin keşfini destekler.
Canonical bir yönlendirme değildir
Kullanıcı canonical hedefe taşınmaz ve Google etiketi kesin emir olarak kabul etmek zorunda değildir.
- Canonical hedefin 200 ve indekslenebilir olduğunu doğrulayın.
- İç bağlantıları tercih edilen URL’ye verin.
- Sitemap’e canonical URL’yi ekleyin.
Noindex için taramaya izin verin
Google sayfadaki noindex etiketini görebilmek için URL’yi tarayabilmelidir.
- Noindex URL’yi robots.txt ile aynı anda engellemeyin.
- Uzun vadeli kaldırmada uygun durum kodunu değerlendirin.
- Noindex sayfayı sitemap dışında tutun.
Sinyalleri aynı hedefte birleştirin
Canonical A adresini gösterirken sitemap B adresini içeriyor ve iç bağlantılar C sürümüne gidiyorsa tercih zayıflar.
Protokol ve alan adı tutarlılığı kurun
HTTP/HTTPS, www tercihi, slash ve büyük-küçük harf kuralları tek biçimde uygulanmalıdır.
- Alternatif sürümleri tek adımlı yönlendirin.
- Canonical değerini son hedefe yazın.
- Menü ve içerik linklerini son URL ile güncelleyin.
Sayfa 1 ve sayfalama düzenini ayırın
Liste sayfalarının devam URL’leri gerçek içerik sunuyorsa kendi canonical değerlerini kullanmalıdır.
- Page 1 tekrarını ana arşive yönlendirin.
- Geçersiz sayfa numarasına 404 verin.
- Devam sayfalarının taranabilir bağlantılarını koruyun.
URL türüne göre karar verin
Her parametre veya filtre ailesi için otomatik tek kural kullanmak yerine kullanıcı değeri ve içerik benzersizliği değerlendirilmelidir.
Filtre ve sıralama URL’lerini sınıflandırın
Kullanıcıya yararlı filtre her zaman ayrı indeks sayfası olmak zorunda değildir.
- Talep ve özgün içerik bulunan kalıcı sayfaları ayırın.
- Sıralama ve takip parametrelerini canonical dışında bırakın.
- Tarama hacmini log ve Search Console ile izleyin.
Silinen içerik için doğru yanıtı seçin
Birebir karşılık varsa 301, içerik gerçekten kaldırıldıysa 404 veya 410 daha açıklayıcı olabilir.
- Alakasız ana sayfa yönlendirmesi yapmayın.
- İç link ve sitemap kayıtlarını temizleyin.
- Yönlendirme zinciri oluşturmayın.
Google’ın seçimini doğrulayın
Kaynak kodda doğru etiket bulunması tek başına yeterli değildir. Google, içerik ve diğer sinyaller nedeniyle farklı canonical seçebilir.
URL Inspection verisini okuyun
Kullanıcı tarafından belirtilen ve Google tarafından seçilen canonical alanlarını karşılaştırın.
- Canlı test ile indeks verisini karıştırmayın.
- Benzer sayfaların içerik farkını inceleyin.
- Düzeltme sonrası yeniden indeks isteğini ölçülü kullanın.
Şablon bazlı tekrar tarama yapın
Tek URL’nin doğru olması aynı şablondaki bütün sayfaların doğru olduğu anlamına gelmez.
- Her URL ailesinden örnek seçin.
- Sitemap, canonical ve robots sonuçlarını birlikte kaydedin.
- Yeni yayınlarda otomatik regresyon kontrolü kullanın.
Resmi kaynaklar
Özellikler ve platform kuralları zamanla değişebilir. Uygulama öncesinde aşağıdaki birincil kaynakların güncel sürümünü kontrol edin.