Ücretsiz hesap oluşturun Giriş yap

Denetim

SEO denetimi Tarayıcı Yapay Zekâ Görünürlüğü Site ve Site

Araştırma

Keyword Explorer Çöktü mü? Tüm SEO araçları76

Araçlar

Sayfa içi SEO11
Meta Etiket AnalizcisiSERP Snippet ÖnizlemesiBaşlık Yapısı DenetleyicisiGörsel Alt Metni DenetleyicisiOpen Graph ve Sosyal Önizleme DenetleyicisiYapılandırılmış Veri DoğrulayıcıCanonical Etiketi DenetleyicisiBağlantı AnalizcisiHreflang DenetleyicisiFavicon DenetleyiciErişilebilirlik Denetleyici
Teknik SEO11
Tam Site Denetimi (Tarayıcı)Robots.txt Test AracıXML Site Haritası DenetleyicisiYönlendirme DenetleyicisiToplu HTTP Durum DenetleyicisiHTTP Başlıkları DenetleyicisiBozuk Bağlantı DenetleyicisiDizine Eklenebilirlik DenetleyicisiMobil Uyumluluk DenetleyicisiJavaScript SEO DenetleyicisiÇerez ve İzleyici Tarayıcı
Hız ve performans11
Sayfa Hızı TestiCore Web Vitals DenetleyicisiSunucu Yanıt Süresi (TTFB) TestiSayfa Boyutu DenetleyicisiGzip ve Brotli Sıkıştırma TestiHTTP/2 ve HTTP/3 DenetleyicisiCSS KüçültücüJavaScript KüçültücüGörsel Sıkıştırıcı ve WebP DönüştürücüHTML KüçültücüWeb Sitesi Karbon Hesaplayıcı
İçerik ve anahtar kelimeler8
Anahtar Kelime Yoğunluğu DenetleyicisiAnahtar Kelime Öneri AracıKelime SayacıOkunabilirlik DenetleyicisiMetin/HTML Oranı DenetleyicisiURL Slug OluşturucuBüyük/Küçük Harf DönüştürücüYinelenen İçerik Denetleyici
Oluşturucular10
Meta Etiket OluşturucuRobots.txt OluşturucuŞema İşaretleme OluşturucuOpen Graph OluşturucuXML Site Haritası OluşturucuYönlendirme Oluşturucu (.htaccess ve Nginx)Hreflang Etiketi OluşturucuUTM Kampanya URL Oluşturucullms.txt OluşturucuFavicon Oluşturucu
Alan adı ve güvenlik14
SSL Sertifikası DenetleyicisiGüvenlik Başlıkları DenetleyicisiDNS SorgulamaWHOIS / Alan Adı SorgulamaAlan Adı Yaşı DenetleyicisiKarışık İçerik DenetleyicisiWeb Sitesi IP ve Barındırma SorgulamaPing Testi – Web sitesi çalışıyor mu?Web Sitesi Teknoloji DenetleyicisiSPF, DKIM ve DMARC KontrolüDNS Yayılım KontrolüKara Liste KontrolüWeb Sitesi Çalışma Süresi İzleyiciAçık Port Denetleyici
Yapay zekâ arama ve yazım11
Yapay Zekâ Aramaya Hazırlık DenetleyicisiYapay Zekâ Başlık ve Meta Açıklama OluşturucuYapay Zekâ SSS ve Şema OluşturucuYapay Zekâ İçerik Brifi OluşturucuYapay Zekâ İçerik Optimize EdiciYapay Zekâ ile SEO Sayfa İncelemesiYapay Zekâ ile Arama Amacı ve Sayfa UyumuYapay Zekâ ile Rakip İçerik BoşluğuYapay Zekâ İçerik DedektörüYapay Zekâ Alt Metin OluşturucuYapay Zekâ Başlık Oluşturucu

Öğren

SEO rehberleri SEO sorunları rehberi Fiyatlandırma

Tercihler

Tema
Teknik SEO

Canonical Etiketleri: Kopya İçeriği Doğru Şekilde Düzeltmek

Kopya URL'ler her yerde – izleme parametreleri, filtreler, http ve https sürümleri. Canonical etiketleri arama motorlarına hangi sürümün dizine ekleneceğini söyler. İşte doğru kullanımları.

Sitenizdeki aynı sayfaya muhtemelen birden fazla URL'den ulaşılabiliyor. İzleme parametreleri, sıralama seçenekleri, oturum kimlikleri, www ve www olmayan sürümler, sondaki eğik çizgiler, yazdırma sürümleri – her biri bir kopya oluşturur. Arama motorları hangi sürümü dizine ekleyip göstereceğine karar vermek zorundadır.

Canonical etiketi, onlara tercihinizi söylemenin yoludur.

Canonical etiketi nedir?

Canonical etiketi, sayfanın <head> bölümündeki bir link öğesidir:

<link rel="canonical" href="https://example.com/shoes/trail-runner-x">

Şunu söyler: “Bu URL bu içeriğin ana sürümüdür; sinyalleri burada birleştir.” Arama motorları kopya URL'leri gruplandırır ve sonuçlarda göstermek için tek bir standart URL seçer. Canonical etiketiniz bu seçimde güçlü bir ipucudur – ama önemli olan şu ki bir ipucudur, bir komut değil.

Kopyalar neden önemlidir?

Kopya içerik nadiren cezalandırılır; bir spam sorunu değil, teknik bir sorundur. Yine de kopyalar sorun yaratır:

  • Bölünen sinyaller: bağlantılar ve diğer sinyaller tek bir URL yerine birkaç URL'ye dağılır
  • Yanlış URL sıralanır: temiz URL yerine izleme parametreli veya filtreli bir URL gösterilebilir
  • Boşa harcanan tarama: tarayıcılar yeni içerik yerine kopyaları getirmeye zaman harcar

Her sayfada kendine referans veren canonical kullanın

Dizine eklenebilir her sayfanın kendisini gösteren bir canonical etiketi olmalıdır:

<!-- On https://example.com/guides/composting -->
<link rel="canonical" href="https://example.com/guides/composting">

Böylece biri https://example.com/guides/composting?utm_source=newsletter adresine bağlantı verse bile sayfa arama motorlarına gerçek URL'nin hangisi olduğunu yine söyler.

Canonical Etiketi Denetleyicisi

Bir sayfanın kanonik URL’sini, çalışıp çalışmadığını ve diğer sinyallerle çelişip çelişmediğini kontrol edin.

Canonical Etiketi Denetleyicisi aracını aç

Canonical ne zaman başka bir yeri göstermeli?

İçerik gerçekten aynı veya neredeyse aynı olduğunda canonical'ı farklı bir URL'ye yönlendirin:

  • Parametre varyasyonları: /shoes?sort=price → /shoes
  • Ayrı URL'lerdeki renk seçenekleri gibi aynı içeriğe sahip ürün varyantları (yalnızca gerçekten neredeyse aynıysalar)
  • Dağıtılan (syndication) içerik: makaleniz başka bir sitede yeniden yayımlanırsa o site orijinalinize işaret eden alan adları arası bir canonical ekleyebilir
  • Ana sayfaya işaret eden yazdırma veya AMP sürümleri

Bir sayfayı yalnızca benzer bir konuyu ele alan farklı bir sayfaya canonical ile yönlendirmeyin. Google, açıkça farklı sayfalar arasındaki canonical'ları büyük olasılıkla yok sayar.

Canonical, 301 yönlendirme ve noindex

Ne kullanılmalı Ne zaman
301 yönlendirme Eski URL artık ziyaret edilmemeli – sayfa kalıcı olarak taşındı. Kullanıcılar ve tarayıcılar yeni URL'ye gönderilir.
Canonical etiketi Her iki URL de kullanıcılar için çalışmaya devam etmeli (filtreler, izleme parametreleri, varyantlar), ancak yalnızca biri dizine eklenmeli.
noindex Sayfa arama sonuçlarının tamamen dışında kalmalı ve tercih edilen bir karşılığı yok (zayıf etiket sayfaları, site içi arama sonuçları).

noindex'i başka bir sayfayı gösteren bir canonical ile birleştirmeyin. Sinyaller birbiriyle çelişir: biri “bunu at”, diğeri “bunu şunun kopyası say” der.

En iyi uygulamalar

  1. Protokol dahil mutlak URL'ler kullanın: /page değil, https://example.com/page
  2. Sayfa başına bir canonical. Birbiriyle çelişen birden fazla canonical'ın hepsi yok sayılabilir
  3. Canlı, dizine eklenebilir, 200 durumlu bir sayfayı gösterin – asla bir yönlendirmeyi, 404'ü veya noindex içeren bir sayfayı değil
  4. Tercih ettiğiniz protokol ve ana makineyle eşleşin (https ve tutarlı olarak www veya www olmayan)
  5. Sinyalleri tutarlı tutun: iç bağlantılar, site haritası URL'leri, hreflang ve yönlendirmelerin hepsi standart URL'yi kullanmalı
  6. İlk HTML'de, <head> içine koyun. JavaScript ile eklenen canonical'lar daha sonra işlenebilir veya gözden kaçabilir
  7. Sayfalandırılmış sayfalar (sayfa 2, 3…) genellikle 1. sayfaya değil kendilerine canonical vermelidir – aksi hâlde yalnızca sonraki sayfalarda bulunan öğeler kaybolabilir

Çok dilli siteler için canonical

Her dil sürümünün, tüm dil sürümlerini listeleyen hreflang etiketleriyle birlikte kendisini gösteren bir canonical'ı olmalıdır. Fransızca sayfanın canonical'ını İngilizce sayfaya yönlendirmek Google'a Fransızca sayfanın bir kopya olduğunu söyler – ve sayfa Fransızca sonuçlardan kaybolabilir.

HTTP üst bilgisi sürümü

PDF gibi HTML olmayan dosyalar için canonical'ı bir HTTP üst bilgisiyle gönderebilirsiniz:

Link: <https://example.com/whitepaper>; rel="canonical"

Google canonical'ınızı neden yok sayabilir?

Google standart URL'yi seçerken yönlendirmeler, iç bağlantılar, site haritaları, HTTPS ve hreflang dahil birkaç sinyali tartar. Şu durumlarda farklı bir URL seçebilir:

  • İç bağlantıların çoğu farklı bir sürümü gösteriyorsa
  • Canonical hedefi yönlendiriyor veya hata döndürüyorsa
  • Sayfalar aslında kopya değilse
  • Canonical HTTPS'ten HTTP'yi gösteriyorsa

Search Console'un URL Denetimi aracı hem “Kullanıcı tarafından bildirilen standart URL”yi hem de “Google tarafından seçilen standart URL”yi gösterir, böylece aralarında fark olduğunda görebilirsiniz.

Yaygın canonical hataları

  • Her sayfanın canonical'ının ana sayfayı göstermesi (sıralamaları silebilecek bir şablon hatası)
  • Yayına aldıktan sonra test veya geliştirme alan adlarını gösteren canonical'lar
  • Yanlış çözümlenen göreli URL'ler
  • Taşımadan sonra yönlendirilen URL'leri gösteren canonical'lar
  • Tüm sayfalandırılmış sayfaların 1. sayfayı göstermesi
  • Çok fazla izleme parametreli trafik alan sayfalarda canonical olmaması

Site geneli bir tarama, canonical'ı başka URL'yi gösteren sayfaları listeler, böylece örüntüleri hızla fark edebilirsiniz.

Tam Site Denetimi (Tarayıcı)

Bozuk sayfaları, yinelenen başlıkları, eksik etiketleri ve zayıf içeriği bulmak için tüm siteyi tarayın.

Tam Site Denetimi (Tarayıcı) aracını aç

Örneklerle canonical senaryoları

İzleme parametreleri

Bir bülten bağlantısı https://example.com/guide?utm_source=newsletter adresine işaret ediyor. Sayfanın kendine referans veren canonical'ı, https://example.com/guide, arama motorlarına hangi URL'nin dizine ekleneceğini söyler; böylece bülten bağlantısından gelen sinyaller temiz URL'de birleşir.

Sıralama ve filtreleme

/shoes?sort=price-asc, /shoes ile aynı ürünleri farklı bir sırada gösterir. Sıralanmış sürümün canonical'ını /shoes yapın. Gerçekten farklı ve değerli sayfalar oluşturan filtreler için (arama talebi olan /shoes/red gibi) kendine referans veren canonical kullanın ve onları gerçek sayfalar gibi ele alın.

Sondaki eğik çizgi ve büyük/küçük harf

/guide ile /guide/ teknik olarak farklı URL'lerdir; /Guide ile /guide de öyle. Bir biçim seçin, diğerini yönlendirin ve canonical'ları tutarlı tutun.

Ürün varyantları

Her biri kendi URL'sinde, renk adı dışında aynı metne sahip beş renkli bir tişört, ana ürün URL'sine canonical verebilir. Her rengin anlamlı bir arama talebi (“kırmızı keten gömlek”) ve kendine özgü içeriği ve görselleri varsa her birinin kendi canonical'ıyla dizine eklenmesine izin verin.

Dağıtılan makaleler

Bir makale yayımlıyorsunuz ve bir iş ortağı sitesi onu yeniden yayımlıyor. İş ortağından orijinalinizi gösteren bir canonical eklemesini veya en azından açık bir geri bağlantı vermesini isteyin. Google en uygun bulduğu sürümü göstermeye çalışacağını söylüyor ve bu her zaman orijinal olmayabilir; bu yüzden canonical önemlidir.

Canonical'ları ölçekli kontrol etmek

Büyük bir sitede canonical sorunları genellikle şablonlardan gelir. Bir tarama şunları yapmanızı sağlar:

  1. Canonical'ı farklı bir URL'yi gösteren tüm sayfaları listelemek
  2. Bunları örüntüye göre gruplamak (tüm sayfalandırılmış sayfalar mı? tüm ürün varyantları mı?)
  3. Her örüntünün kasıtlı olup olmadığını kontrol etmek
  4. Yönlendirmeleri, hataları veya noindex içeren sayfaları gösteren canonical'ları bulmak

Ardından Search Console'un Sayfa dizine ekleme raporundaki “Kopya, Google kullanıcıdan farklı bir standart sayfa seçti” nedeniyle karşılaştırın – bu, bildirdiğiniz canonical'ların ve diğer sinyallerin uyuşmadığının bir işaretidir.

Popüler platformlarda canonical

  • WordPress: çekirdek, tekil yazılara ve sayfalara kendine referans veren canonical'lar ekler; SEO eklentileri bunları arşivlere genişletir ve sayfa bazında değiştirmenize olanak tanır
  • Shopify: koleksiyonlar içindeki ürün URL'lerini ana ürün URL'sine yönlendirmek dahil canonical'ları otomatik ekler
  • Wix ve Squarespace: canonical'ları özelleştirme seçenekleriyle otomatik ekler
  • Özel yapılar: canonical'ı yönlendirme mantığınızdan oluşturun, böylece her zaman tercih edilen URL biçimiyle eşleşir

Önemli çıkarımlar

  • Canonical etiketi arama motorlarına kopya içeriğin ana sürümünün hangi URL olduğunu söyler.
  • Dizine eklenebilir her sayfanın mutlak URL'li, kendine referans veren bir canonical'ı olmalıdır.
  • Canonical'lar komut değil, güçlü ipuçlarıdır – yönlendirmeleri, iç bağlantıları ve site haritalarını tutarlı tutun.
  • Sayfa taşındığında 301, kopyaların erişilebilir kalması gerektiğinde canonical, bir sayfayı tamamen dışarıda bırakmak için noindex kullanın.
  • Canonical'ları asla yönlendirmelere, hatalara veya noindex içeren sayfalara ya da farklı dillere yönlendirmeyin.
  • Search Console'un URL Denetimi aracında bildirilen ve Google tarafından seçilen standart URL'leri karşılaştırın.

Sık sorulan sorular

Canonical etiketleri bağlantı değerini aktarır mı?

Google, saygı gösterilen bir canonical'ı sinyalleri birleştirme açısından bir yönlendirmeye çok benzer şekilde ele alır; bu yüzden kopyalara verilen bağlantılar genellikle standart URL'ye fayda sağlar.

Kopya içerik ceza alır mı?

Hayır. Google sıradan kopya içeriği cezalandırmaz. Yalnızca gösterilecek bir sürüm seçer. Cezalar kasıtlı olarak aldatıcı kopyalama veya içerik kazıma için ayrılmıştır.

Etiket ve kategori sayfalarının canonical'ını başka bir sayfaya vermeli miyim?

Genellikle hayır. Faydalıysalar kendine referans veren canonical'larla dizine eklenmelerine izin verin. Zayıflarsa bunun yerine noindex düşünün.

Alan adları arasında canonical kullanabilir miyim?

Evet. Alan adları arası canonical'lar desteklenir ve dağıtılan içerik için ya da aynı ürün kendi sitelerinizin birkaçında satıldığında faydalıdır.

canonicalduplicate contentindexing

Kendi sitenizi kontrol edin

80 üzeri kontrolle ücretsiz bir denetim çalıştırın ve her sorun için bir çözüm alın.

Ücretsiz denetle

Okumaya devam et