İçeriğe Geç

Canonical Etiketi Nedir?

Canonical etiketi, birbirine çok benzeyen ya da aynı içeriği taşıyan sayfalar arasında arama motoruna asıl ve tercih edilen adresi bildiren, sayfanın HTML kodundaki bağlantı etiketidir.

Diğer Adları: Kanonik Etiket, Canonical Tag, rel=canonical

Canonical Etiketi Nasıl Çalışır?

Aynı ya da çok benzer içerik birden çok adresten erişilebildiğinde arama motoru hangisini dizine alacağını seçmek zorunda kalır. Canonical etiketi, sayfanın head bölümüne eklenen ve "bu içeriğin asıl adresi budur" diyen bir yönergedir. Arama motoru bu adresi tercih eder ve diğer adreslerin sinyallerini ona toplar.

E-ticarette etiketin gerektiği tipik durumlar:

  • Filtre ve sıralama parametreli adresler: renk ve fiyat filtreli adres, asıl kategori adresine bağlanır.
  • UTM gibi takip parametreleri: parametreli adres parametresiz adrese bağlanır.
  • Aynı ürünün birden çok kategori adresinde bulunması: tek asıl adres seçilir.
  • www ve www’siz ya da eğik çizgili ve çizgisiz adresler: tek biçime bağlanır.

Her sayfa genellikle kendi adresine işaret eden bir kendine atıf canonical’ı taşır. Etiket bir yönergedir, emir değildir: arama motoru işaretlenen adresi tercih etmeyebilir, ancak doğru kurulduğunda çoğunlukla uyar.

Canonical Etiketi E-Ticarette Neden Önemlidir?

Binlerce ürün ve filtre kombinasyonu olan sitede adres çoğalması kaçınılmazdır ve tekrarlı içerik, sinyalin dağılmasına ve tarama bütçesinin boşa harcanmasına yol açar. Doğru canonical, güçlü sinyalin tek sayfada toplanmasını sağlar. Karar olarak hangi filtre sayfalarının kendi başına arama talebi olduğu belirlenir; talebi olanlar kendi canonical’ını taşıyan ayrı sayfa olur, diğerleri asıl kategoriye bağlanır. Parametre yönetimi için query string sayfasına bakılabilir.

Canonical, sayfalama ve çok dilli sitelerde dikkatle kurulur: sayfalı kategori sayfalarının hepsini birinci sayfaya işaretlemek içeriğin görülmemesine yol açabilir. Canonical ile robots engellemesi birlikte yanlış kullanılmamalıdır: engellenen sayfanın etiketi okunamaz. Search Console’daki indeksleme raporu hangi adresin seçildiğini gösterir.

Etiketin doğru adresi göstermesi, adresin 200 durum kodu vermesi ve sayfanın noindex içermemesi gerekir.

Canonical Etiketinde Sık Yapılan Hatalar

  • Tüm sayfaları ana sayfaya işaretlemek. Sayfalar dizinden düşebilir.
  • Yanlış ya da hatalı adres vermek. 404 ya da yönlendirilen adrese işaret eden etiket yok sayılır.
  • Sayfalı sayfaları birinci sayfaya bağlamak. Sonraki sayfalardaki ürünler keşfedilmez.
  • Etiketi yalnızca bazı şablonlara eklemek. Tutarsız sinyal yaratır.

Canonical Etiketi ve Google’ın Seçtiği Kanonik URL

Kanonikleştirme (canonicalization), Google’ın kopya sayfaları kümeleyip en eksiksiz ve yararlı olanı temsilci seçmesidir. Canonical etiketi, HTTPS, yönlendirmeler ve site haritası bu seçimde sinyaldir; tercih kural değil ipucudur ve Google başka adresi seçebilir.

Örnek: Filtreli kategori adresi canonical ile ana kategoriyi gösterdiği hâlde URL denetimi aracında Google’ın seçtiği kanonik farklıysa iki sayfanın içeriği ve iç bağlantıları karşılaştırılır.

Canonical Etiketi Hakkında Sık Sorulan Sorular

Canonical etiketinin doğru çalıştığı nasıl kontrol edilir?

Search Console’daki URL denetimi, Google’ın hangi adresi kanonik seçtiğini gösterir. İşaret edilen adres 200 kodu vermeli, noindex taşımamalı ve robots ile engellenmemelidir.

Her sayfaya canonical eklemek gerekir mi?

Önerilen uygulama, her sayfanın kendi adresine işaret eden bir canonical taşımasıdır. Parametreli ve kopya adresler asıl adrese bağlanır.

Canonical ile 301 yönlendirme arasındaki fark nedir?

301 kullanıcıyı ve arama motorunu yeni adrese fiilen gönderir; canonical ise sayfa açık kalırken yalnızca tercih edilen adresi bildirir. Eski sayfa kaldırılıyorsa 301, kopya ama erişilebilir sayfa için canonical kullanılır.