Canonical bir emir değil, tutarlı bir yayın kararıdır.
Aynı içeriğin farklı adresleri varsa, tek bir etiket bütün sistemi düzeltemez. URL, bağlantı ve yayın durumunu birlikte ele almak gerekir.
Bir cümle seçip kopyala: kaynak adresi alıntıya eklenir. Seçim yoksa yazının adresi kopyalanır.
Bu yazının haritası · 5 bölüm
Bir yazının hem parametreli hem sade adresi açılıyor. Menü ilkine, site haritası ikincisine gidiyor; sayfadaki canonical ise üçüncü bir adresi gösteriyor. Böyle bir yapıda sorun etiketi unutmak değil, içeriğin kimliğine üç farklı cevap vermektir.
Önce URL envanteri
Bir içeriğin nasıl keşfedildiğini çıkarırım: menü, liste, arama sonucu, eski bağlantı, paylaşım düğmesi. Aynı cevabı veren adresleri yan yana koyarım. Ardından her varyantın neden var olduğunu sorarım. Bir kampanya parametresi ile ayrı bir içerik sayfası aynı karar değildir.
Tercih edilen adresi sistemde tanımlamak
Yayınlanmış içeriğin tek bir kalıcı adresi olmasını isterim. Bağlantı üreten kod, site haritası ve metadata bu adresi aynı kaynaktan alır. Başlık değişince adresin kendiliğinden değişmesi yerine, adres değişikliğini ayrıca değerlendiririm. Böylece basit bir metin düzeltmesi bağlantı taşımasına dönüşmez.
Yönlendirme mi, canonical mı?
Eski adresin artık kullanılmasına ihtiyaç yoksa kalıcı yönlendirme uygundur. Varyantın kullanıcı için açık kalması gerekiyorsa canonical değerlendirilir. Bu ayrım ürün kararına bağlıdır. Canonical, Google'a tercih bildirir; her durumda kabul edilecek bir emir değildir. robots.txt ile engellenmiş bir sayfanın içindeki etikete güvenerek çözüm kurmam.
Küçük bir karar örneği
Bir notun eski adresi /index.php?p=detail&id=12, yeni adresi /yazi/12-ornek-not olsun. İç bağlantıları yeni adrese taşır, eskiyi doğrudan yeniye yönlendiririm. Yeni sayfa kendisini canonical gösterir. Örnekteki 12 sayısı temsili bir kayıt kimliğidir; önemli olan her katmanın aynı hedefte birleşmesidir.
Yayın sonrası soru
Eski bir bağlantı tek adımda doğru içeriğe gidiyor mu? Site haritası yalnızca tercih edilen adresi mi listeliyor? Google'ın seçtiği canonical ile benim bildirdiğim adres aynı mı? İlk ikisi uygulama kontrolüdür; sonuncusunu Search Console'daki gerçek veriden izlerim. URL temizliği tek başına sıralama artışı vaadi değildir.
Kaynak: Resmî kaynak ↗