Canonical etiketi (kanonik etiket), aynı veya çok benzer içeriğin birden çok adreste bulunduğu durumlarda, arama motorlarına "asıl sayfa budur" diyen bir işarettir. Sayfanın baş (head) bölümüne eklenir ve tercih ettiğiniz adresi gösterir. Böylece arama motoru sinyalleri dağıtmak yerine tek bir adreste toplar ve sonuçlarda o adresi göstermeye çalışır.

Kopya sayfa sorunu nereden çıkar?

Çoğu site sahibi sitesinde kopya içerik olmadığını düşünür; ama aynı sayfa farklı adreslerle açılabiliyorsa, arama motoru açısından birden çok kopya vardır. En sık nedenler:

  • http ve https, www ve www'suz: alanadiniz.com, www.alanadiniz.com ve bunların http sürümleri aynı sayfayı açıyorsa dört ayrı adres oluşur.
  • Takip parametreleri: Paylaşım bağlantılarındaki utm_source gibi parametreler veya reklam tıklama kimlikleri aynı sayfanın yeni adres biçimleri gibi görünür.
  • Filtre ve sıralama: Bir e-ticaret kategorisi "?sirala=fiyat" veya "?renk=siyah" ile farklı adreslerde açılır.
  • Sayfa sonu eğik çizgisi: /hakkimizda ve /hakkimizda/ ayrı adresler olabilir.
  • Birden çok kategoride görünen ürünler: Aynı ürün hem /kadin/ayakkabi/... hem /indirim/... altında yayınlanıyorsa.
  • Yazdırma veya mobil sürümler: Eski sitelerde ayrı yazdırma sayfaları veya m. alt alan adları.

Bu kopyalar genellikle ceza sebebi değildir; ama arama motoru hangi adresi göstereceğine kendisi karar verir, bağlantı ve sinyaller adresler arasında bölünür ve tarama bütçesi boşa harcanır.

Canonical etiketi nasıl görünür?

Etiket, sayfanın HTML kodunun baş bölümüne eklenen tek bir satırdır:

<link rel="canonical" href="https://www.ornekmagaza.com/deri-kartlik">

Buradaki adres her zaman tam ve mutlak olmalıdır: https ile başlamalı, alan adını içermeli. "/deri-kartlik" gibi göreli adresler de çoğu zaman çalışır ama hata riskini artırır.

WordPress ve hazır e-ticaret altyapılarının çoğu bu etiketi otomatik ekler. Sizin işiniz, eklenen adresin doğru olduğunu kontrol etmektir. Yanlış kanonik adres, yeni sitelerde en sık yapılan SEO hatalarından biridir.

Kendine işaret eden canonical

Kopyası olmayan sayfalarda bile canonical etiketinin sayfanın kendisini göstermesi (self-referencing canonical) iyi bir uygulamadır. Böylece sayfanız takip parametreli bir bağlantıyla açıldığında bile arama motoru asıl adresi bilir. Örneğin bir yazınızı WhatsApp'ta UTM etiketli bağlantıyla paylaştınız; canonical etiketi parametresiz adresi gösterdiği sürece kopya oluşmaz.

Canonical mi, 301 yönlendirme mi?

İkisi farklı işler görür:

  • 301 yönlendirme: Ziyaretçiyi ve arama motorunu kesin olarak başka bir adrese gönderir. Eski adresin artık kullanılmasını istemiyorsanız doğru çözüm budur: http'den https'e, www'suzdan www'ya (veya tersine) geçiş, taşınan veya birleştirilen sayfalar.
  • Canonical: İki adres de açık kalır, ziyaretçi her ikisini de görebilir; yalnızca arama motoruna hangisinin asıl olduğu söylenir. Filtreli kategori sayfaları, parametreli adresler ve birden çok kategoride görünen ürünler için uygundur.

Genel kural: ziyaretçinin o adreste kalmasına gerek yoksa yönlendirin; gerek varsa canonical kullanın. Yönlendirme yapınızı yönlendirme testi ile kontrol edebilir, ayrıntıları www mi, www'suz mu? HTTPS ve 301 yönlendirme rehberinde okuyabilirsiniz.

Canonical bir emir değil, ipucudur

Arama motorları canonical etiketini güçlü bir ipucu olarak değerlendirir ama her zaman uymak zorunda değildir. Sayfanın içeriği gösterdiğiniz adresten çok farklıysa, iç bağlantılarınız başka bir adresi gösteriyorsa veya site haritanızda farklı bir adres varsa, arama motoru başka bir sayfayı asıl kabul edebilir.

Bu yüzden tüm sinyaller aynı adresi göstermeli:

  • Canonical etiketi
  • Site haritasındaki adres (site haritası rehberine bakın)
  • İç bağlantılarınızın verdiği adres
  • Yönlendirmelerin sonunda ulaşılan adres

Sık yapılan hatalar

  • Tüm sayfaların canonical'ını ana sayfaya vermek: Bazı temalar veya hatalı ayarlar bunu yapar; sonuç, iç sayfaların aramada görünmemesidir.
  • Canonical'ı yönlendiren veya 404 veren bir adrese vermek: Asıl gösterilen adres doğrudan 200 durum kodu vermelidir.
  • Sayfalara bölünmüş listelerde hepsini ilk sayfaya bağlamak: Blog arşivinin 2. ve 3. sayfalarında farklı yazılar vardır; her biri kendini göstermelidir.
  • Aynı sayfada iki farklı canonical: Tema ve SEO eklentisinin her ikisi de etiket ekliyorsa çelişki oluşur.
  • Canonical ile noindex'i birlikte kullanmak: Biri "asıl sayfa şu", diğeri "bu sayfayı dizine ekleme" der; karışık sinyal verir.

E-ticaret sitelerinde canonical

Kopya sayfa sorunu en çok online mağazalarda görülür, çünkü filtreler, sıralama seçenekleri ve ürün varyasyonları kendiliğinden yeni adresler üretir. Pratik bir yaklaşım şöyledir:

  • Sıralama parametreleri ("fiyata göre", "en yeniler") için canonical, parametresiz kategori adresini göstermeli. Sıralanmış liste yeni bir içerik değildir.
  • Filtreler için karar, filtrenin arandığı olup olmadığına bağlıdır. "Kadın deri bot" gibi gerçekten aranan bir kombinasyon için ayrı, kendine işaret eden bir kategori sayfası açmak mantıklı olabilir. Kimsenin aramadığı "36 numara, kırmızı, indirimli" gibi kombinasyonlar ise ana kategoriyi göstermelidir.
  • Renk ve beden varyasyonları aynı ürün sayfasında seçilebiliyorsa tek bir adres yeterlidir. Her renk ayrı sayfadaysa ve içerik neredeyse aynıysa, ana ürün sayfasını canonical olarak gösterin.
  • Birden çok kategoride görünen ürünler için ürünün tek bir kalıcı adresi olsun; kategori yolundan bağımsız olarak hep o adres kanonik gösterilsin.

Mağazalar için diğer konuları e-ticaret sitesine ziyaretçi çekmek rehberinde ele alıyoruz.

Canonical etiketinizi nasıl kontrol edersiniz?

Meta etiket testi, bir sayfanın canonical adresini başlık ve açıklamayla birlikte gösterir. Önemli sayfalarınızı tek tek test edin: ana sayfa, birkaç kategori, birkaç ürün veya yazı. Ardından aynı sayfayı bir UTM parametresi ekleyerek test edin; canonical yine parametresiz adresi göstermeli.

Google'ın hangi adresi asıl kabul ettiğini görmek için Search Console'daki URL denetimi aracını kullanın; "Kullanıcı tarafından tanımlanan standart" ile "Google tarafından seçilen standart" aynı olmalıdır. Kurulum için Search Console rehberine bakın.

Sık sorulan sorular

Kopya içerik Google cezasına yol açar mı?

Teknik nedenli kopyalar (parametreler, http/https gibi) genellikle ceza sebebi değildir; sorun, sinyallerin bölünmesi ve yanlış adresin gösterilmesidir. Başka sitelerden kopyalanmış içerik ise ayrı bir konudur ve görünürlüğü ciddi biçimde azaltabilir.

Başka bir sitede yayınlanan yazım için canonical kullanabilir miyim?

Evet. Yazınızı başka bir platformda yeniden yayınlıyorsanız, o platform izin veriyorsa canonical etiketiyle orijinal adresinizi göstermek, asıl kaynağın siz olduğunu belirtmenin yoludur.

Trafik takası kopya sayfa sorunu yaratır mı?

Hayır. Takas ziyaretleri şeffaf UTM etiketiyle gelir ama bu yalnızca ziyaretçinin tarayıcısındaki adrestir; sayfanızın canonical etiketi doğruysa arama motoru açısından yeni bir kopya oluşmaz. Takasın nasıl çalıştığını nasıl çalışır bölümünde görebilirsiniz.

Sitenizin karnesini çıkarın