Aynı içeriğin www, HTTPS, izleme parametresi veya farklı yol altında açılması, ziyaretçiler ve arama motorları için birden fazla adres üretir. Canonical etiketi bu benzer sayfalar arasında tercih ettiğiniz adresi belirtir. Etiket bir sayfayı silmez ve tarayıcıyı başka adrese taşımaz. İçerikler gerçekten farklıysa hepsini ana sayfaya işaretlemek doğru bir çözüm değildir. Önce kopyaların neden oluştuğunu anlayın; ardından kalıcı adres kararını site genelinde tutarlı uygulayın.
Başlamadan önce
Ana sayfa, ürün, kategori ve makale türlerinden birer örnek seçin. HTTP, HTTPS, www ve parametreli sürümlerinin yanıtlarını kaydedin. Hangi adresin kullanıcıya sunulacağını, HTTPS sertifikasını ve eski bağlantıların durumunu kontrol edin. Canlı sitenin yapılandırma dosyalarını değiştirmeden önce mevcut etiketleri ve yönlendirmeleri saklayın. Özellikle ödeme dönüşleri ve oturumlu sayfalarda genel URL temizleme kurallarını dikkatle sınırlayın.
Uygulama adımları
- Tercih edilen sürümü belirleyin
Alan adı ve protokol seçimi site çapında tutarlı olmalıdır. Bir içerik için kısa, kalıcı ve herkese açık bir URL belirleyin. Tarih veya kategori değiştiğinde kolayca bozulacak yollar kullanıyorsanız mevcut bağlantıların nasıl korunacağını da planlayın.
- Benzerliği gerçekten kontrol edin
İzleme parametresinin yalnızca raporlamayı etkilediği bir makale sürümü canonical için uygundur. Buna karşılık farklı ürünleri gösteren sayfalama adresleri aynı içerik değildir. Filtrelerin benzersiz değer taşıdığı durumlarda otomatik olarak kök kategoriye canonical göndermeyin.
- Etiketi doğru yerde üretin
HTML head bölümünde tek bir rel=canonical bağlantısı kullanın. Tam HTTPS adresi yazmak farklı sunucu yollarında yanlış çözülme riskini azaltır. Alanı yalnızca düzenleme panelinde görmek yerine kaynak kodundaki gerçek çıktıyı inceleyin.
- Diğer işaretleri uyumlu tutun
Site haritasında ve menü bağlantılarında tercih edilen sürümü kullanın. Kalıcı taşınmış kopyalar için uygun yönlendirme tanımlayın. Canonical hedefi ile yönlendirmenin son adresi farklıysa işaretler çelişir; tek bir nihai adrese karar verin.
- Hedefin erişimini doğrulayın
Canonical hedefi normal içerikle 200 yanıt vermeli ve yayınlanabilir olmalıdır. Hedefin noindex olması, giriş istemesi veya başka bir canonical adresine zincir oluşturması kararın anlaşılmasını zorlaştırır. Başka alan adına işaretleme bilinçli bir yayın kararı gerektirir.
- Temsilî URL’leri izleyin
Search Console URL denetiminde kullanıcı tarafından belirtilen ve Google tarafından seçilen canonical değerlerini karşılaştırın. Her farklılık hata demek değildir; içerik benzerliği, iç bağlantılar ve yanıt durumlarıyla birlikte inceleyin. Değişikliğin yeniden taranması zaman alabilir.
Sonucu doğrulama
Sayfa kaynağında canonical sayısını ve hedefini kontrol edin; ardından hedef URL’yi ayrı pencerede açın. Parametreli örnekten hedefe giden adresin doğru olduğunu doğrulayın. Site haritası ile iç bağlantıların aynı sürümü kullandığını karşılaştırın. Tarayıcıdaki adres çubuğunun değişmemesi canonical için normaldir; yönlendirme kullanıldığında ise adresin nihai hedefe geçmesi beklenir.
Sık karşılaşılan sorunlar
Her sayfa ana sayfayı canonical gösteriyorsa tema varsayılanı veya sabit URL kodu aranmalıdır. Etiket iki kez üretiliyorsa SEO eklentisi ile tema çakışmasını giderin. Sayfalama içerikleri kök kategoriye işaretliyorsa farklı ürünlerin keşfini zorlaştırabilirsiniz. HTTP hedefi HTTPS’e yönleniyorsa etiketi doğrudan son adrese güncelleyin. Sorgu parametrelerini kaldıran kural kullanıcı seçimini bozuyorsa yönlendirme kapsamını daraltın.
Uygulama örneği
Bir rehber /yardim/ssl-kontrolu ve aynı içerikle /yardim/ssl-kontrolu?utm_source=eposta adreslerinde açılıyorsa tercih edilen temiz yol seçilebilir. Ancak /yazilimlar?page=2 başka ürünler içeriyorsa onu ilk sayfayla aynı kopya saymayın. Her örnekte içerik karşılaştırmasını yapıp kuralın yalnızca uygun adres grubuna uygulandığını doğrulayın.
Sık sorulan sorular
Canonical etiketine kesinlikle uyulur mu?
Bu bir tercih işaretidir. Arama sistemi farklı bir adresi daha uygun bulabilir. Sonucu güçlendirmek için etiket, iç bağlantılar, site haritası ve kalıcı yönlendirmelerin aynı URL’yi desteklemesini sağlayın.
Canonical ile noindex aynı mı?
Hayır. Canonical benzer içeriklerin tercih edilen adresini belirtir. Noindex ise erişilip okunduğunda sayfanın dizine alınmamasını ister. Bu iki yöntemi birbirinin yerine kullanmadan önce yayın amacını belirleyin.
İlgili rehberler
Süreç özeti
İşlem ve doğrulama sırası
| Adım | Kontrol |
|---|---|
| 1 | Adresleri karşılaştır |
| 2 | Tercih edilen URL seç |
| 3 | İşaretleri uyumlu yap |
| 4 | Yanıtı denetle |
