Canonical etiketi, aynı veya çok benzer içeriğin birden fazla URL üzerinden erişilebilir olduğu durumlarda arama motorlarına hangi URL’nin tercih edilen temsilci sürüm olduğunu bildirmek için kullanılan önemli bir teknik SEO sinyalidir. Doğru kullanıldığında duplicate URL sinyallerinin konsolide edilmesine yardımcı olabilir; yanlış kullanıldığında ise değerli bir sayfanın Google tarafından ikincil sürüm olarak değerlendirilmesine kadar uzanan ciddi sorunlara yol açabilir.
E-ticaret filtreleri, URL parametreleri, HTTP/HTTPS varyasyonları, www/non-www sürümleri, sıralama URL’leri veya aynı içeriğin farklı adreslerden erişilebilir olması nedeniyle bir web sitesinde duplicate URL’lerin oluşması olağandır.
Google bu URL’lerin tamamen ayrı sayfalar olmadığını anlayabilir ve benzer URL’leri bir küme halinde değerlendirerek içlerinden birini canonical URL olarak seçebilir.
Site sahibi de
rel="canonical"
etiketi, yönlendirmeler, sitemap ve tutarlı iç linkleme gibi sinyallerle
tercih ettiği URL’yi Google’a bildirebilir.
Ancak önemli ayrım şudur: canonical etiketi Google’a verilen güçlü bir sinyaldir; Google için zorunlu bir direktif değildir.
Teknik SEO yapısının tamamını incelemek için SEO hizmetleri sayfasına göz atabilirsiniz.
Canonical Etiketi Nedir?
Kısa cevap:
canonical etiketi, aynı veya çok benzer içeriğin birden fazla URL’si
bulunduğunda arama motorlarına hangi URL’nin esas sürüm olarak
değerlendirilmesini tercih ettiğinizi bildiren
rel="canonical"
bağlantı öğesidir.
Örneğin aynı ürün şu iki URL’den erişilebiliyorsa:
https://example.com/urun/mavi-ceket/
https://example.com/urun/mavi-ceket/?utm_source=kampanyaparametreli URL’nin canonical etiketi ana ürün URL’sine işaret edebilir.
<link rel="canonical"
href="https://example.com/urun/mavi-ceket/">Google Canonical URL’yi Belirlerken Hangi Sinyallere Bakar?
Canonicalizasyon tek bir HTML etiketinden oluşan bir süreç değildir. Google birden fazla sinyali birlikte değerlendirir.
Canonical Etiketi Neden Kullanılır?
Canonical kullanımının temel amacı arama motorlarının birbirine çok benzeyen URL’leri ayrı ayrı değerlendirmek yerine tercih edilen bir sürüm çevresinde konsolide etmesine yardımcı olmaktır.
Duplicate URL Yönetimi
Aynı içeriğin farklı URL varyasyonlarından erişilebildiği durumlarda tercih edilen sürümü belirtmeye yardımcı olur.
Sinyal Konsolidasyonu
Benzer URL’lerin elde ettiği bağlantı ve diğer sinyallerin tercih edilen URL çevresinde konsolide edilmesine yardımcı olabilir.
Raporlama Düzeni
Aynı içerik için çok sayıda URL’nin organik performans verilerini bölmesini azaltmak daha anlaşılır raporlama sağlayabilir.
Self-Referencing Canonical Nedir?
Bir sayfanın canonical etiketinin yine kendi URL’sine işaret etmesine self-referencing canonical denir.
Örneğin:
Sayfa:
https://example.com/seo-rehberi/
Canonical:
<link rel="canonical"
href="https://example.com/seo-rehberi/">Böylece sayfanın tercih edilen temel URL’si açık biçimde belirtilmiş olur.
Canonical Etiketi Hangi Durumlarda Kullanılmalıdır?
- Aynı ürün farklı URL parametreleriyle erişilebiliyorsa.
- Sıralama veya filtreleme nedeniyle benzer kategori URL’leri oluşuyorsa.
- Tracking parametreleri farklı URL varyasyonları oluşturuyorsa.
- Aynı içeriğin yazdırılabilir veya alternatif sürümü bulunuyorsa.
- Teknik olarak aynı sayfaya ulaşan birden fazla URL yapısı varsa.
- Benzer içeriklerin tek bir tercih edilen sürüm altında konsolide edilmesi gerekiyorsa.
Ana kriter, sayfaların aynı veya çok benzer birincil içeriğe sahip olmasıdır.
Canonical Etiketi Hangi Durumlarda Kullanılmamalıdır?
Canonical, her SEO problemini çözen genel amaçlı bir etiket değildir.
- İki farklı blog yazısı aynı anahtar kelimede görünüyorsa otomatik çözüm olarak.
- Farklı arama niyetlerine sahip özgün sayfaları tek URL altında toplamak için.
- Zayıf içeriği iyileştirmek yerine indeks dışına itmek amacıyla.
- Site içi kanibalizasyonun tamamını çözmek için.
- Kullanıcıların artık erişmemesi gereken eski URL’leri yönetmek için.
- 404 veya kaldırılması gereken sayfaların yerine.
Aynı sorguda birden fazla sayfanın görünmesiyle ilgili sorunlar için Anahtar Kelime Kanibalizasyonu rehberine bakabilirsiniz.
Yanlış Canonical Kullanımı SEO’yu Nasıl Etkiler?
Yanlış canonical kullanımı, arama motoruna sitenin gerçek içerik mimarisinden farklı bir ilişki bildirebilir.
Doğru URL Yerine Başka Sayfa Seçilebilir
Değerli ve özgün bir sayfanın canonical’ı başka URL’ye yöneltilirse Google iki sayfanın birbirine çok benzer olduğu sonucuna varabilir.
Organik Görünürlük Zayıflayabilir
Arama sonuçlarında görmek istediğiniz URL yerine başka bir canonical URL’nin öne çıkması mümkündür.
Sinyaller Çelişebilir
Sitemap bir URL’yi, canonical etiketi başka URL’yi, iç linkler ise üçüncü URL’yi destekliyorsa yapı belirsizleşebilir.
En Sık Görülen Canonical Hataları
| Hata | Problem | Doğru Yaklaşım |
|---|---|---|
| Bütün sayfalar ana sayfaya canonical | Özgün URL’lerin rolü kaybolabilir. | Her özgün sayfa uygun self canonical kullanmalı. |
| Canonical hedefi 404 | Google’a geçersiz hedef sinyali verilir. | Erişilebilir ve geçerli canonical URL kullanın. |
| Canonical hedefi redirect | Dolaylı ve gereksiz sinyal oluşturur. | Doğrudan nihai 200 URL’yi hedefleyin. |
| Sitemap ve canonical farklı | Çelişkili canonicalizasyon sinyalleri oluşur. | Sitemapte tercih edilen canonical URL’yi kullanın. |
| İç linkler duplicate URL’ye gidiyor | Site kendi tercih ettiği URL konusunda tutarsız görünür. | İç linkleri canonical URL’ye güncelleyin. |
| Farklı içerikler birbirine canonical | Sayfaların gerçek amaçları birbirinden farklıdır. | Özgün sayfalar kendi canonical’larını kullanmalı. |
| Canonical ve noindex birlikte yanlış kullanılıyor | Google’a belirsiz veya gereksiz sinyaller gönderilebilir. | Önce amacın indeksleme mi konsolidasyon mu olduğunu belirleyin. |
Google Neden Belirttiğinizden Farklı Bir Canonical URL Seçebilir?
Sayfada bir canonical etiketi bulunması Google’ın mutlaka o URL’yi seçmesini garanti etmez.
Google, canonical tercihini çeşitli sinyaller ve içerik benzerliği üzerinden değerlendirir.
- Belirtilen canonical URL’nin içeriği yeterince benzer olmayabilir.
- Site içi linkler başka bir URL’yi daha güçlü biçimde destekliyor olabilir.
- Sitemapte farklı URL tercih edilmiş olabilir.
- Yönlendirmeler canonical etiketiyle çelişiyor olabilir.
- Canonical hedefinde teknik erişim problemi olabilir.
- Google başka URL’yi daha iyi temsilci olarak değerlendirmiş olabilir.
Canonical ile 301 Yönlendirme Arasındaki Fark Nedir?
Canonical ile yönlendirme sıklıkla karıştırılır fakat işlevleri farklıdır.
| Özellik | Canonical | 301 Redirect |
|---|---|---|
| Kullanıcı eski URL’yi açabilir mi? | Evet | Hayır, hedef URL’ye gider. |
| Amaç | Benzer/duplicate URL’ler arasında tercih belirtmek. | URL’nin kalıcı olarak taşındığını belirtmek. |
| Google için sinyal | Güçlü canonicalizasyon sinyali | Güçlü yönlendirme/canonicalizasyon sinyali |
| Eski URL kullanılmaya devam eder mi? | Evet | Genellikle hayır |
Canonical ile Noindex Arasındaki Fark Nedir?
Canonical, bir URL’nin başka bir URL’nin duplicate veya çok benzer sürümü olduğunu belirtmeye yardımcı olur.
Noindex ise sayfanın Google arama sonuçlarında indekslenmesini istemediğinizi belirtir.
rel="canonical"
daha uygun mekanizmadır.
XML Sitemap ile Canonical Arasındaki İlişki Nedir?
XML sitemap, Google’a sitenizde hangi URL’leri önemli ve tercih edilen URL’ler olarak gördüğünüz konusunda yardımcı bir sinyal verir.
Bu nedenle sitemapte mümkün olduğunca canonical URL’lerin bulunması gerekir.
Yanlış yapı:
Sitemap:
https://example.com/urun?id=123
Canonical:
https://example.com/urun/mavi-ceket/Burada site iki farklı tercih sinyali göndermektedir.
Daha tutarlı yapı:
Sitemap:
https://example.com/urun/mavi-ceket/
Canonical:
https://example.com/urun/mavi-ceket/İç Linkler Canonical URL Seçimini Nasıl Etkiler?
Site içerisinde aynı içeriğin canonical olmayan varyasyonlarına sürekli bağlantı vermek gereksiz bir tutarsızlık yaratır.
Örneğin canonical URL:
https://example.com/seo-rehberi/ise site içi bağlantılarda mümkün olduğunca:
<a href="https://example.com/seo-rehberi/">
SEO Rehberi
</a>kullanılmalıdır.
İç bağlantı mimarisinin genel yapısı için İç Linkleme Nedir? rehberini inceleyebilirsiniz.
E-Ticaret Sitelerinde Canonical Kullanımı
Canonical sorunlarının en sık görüldüğü alanlardan biri e-ticarettir. Filtre, sıralama, kampanya ve tracking parametreleri aynı ürün veya kategori içeriğinin farklı URL’lerden erişilmesine neden olabilir.
Ürün Parametreleri
Kampanya ve tracking parametreleri ana ürün URL’sinin duplicate sürümlerini oluşturabilir.
Filtre URL’leri
Renk, beden, marka veya sıralama parametreleri ayrı URL kombinasyonları oluşturabilir.
Ürün Varyantları
Varyantların gerçekten ayrı kullanıcı ve arama değeri varsa hepsini otomatik olarak tek canonical altında toplamak doğru olmayabilir.
URL Parametreleri ve Filtre Sayfalarında Canonical Nasıl Planlanmalıdır?
Önce parametrenin sayfanın ana içeriğini gerçekten değiştirip değiştirmediği belirlenmelidir.
Yalnız Tracking Değişiyorsa
?utm_source=,
?gclid=
gibi takip parametreleri ana içeriği değiştirmiyorsa temel
URL’ye canonical verilmesi mantıklı olabilir.
İçerik Gerçekten Değişiyorsa
Filtre URL’si kullanıcıya farklı ürün kümesi ve bağımsız arama değeri sunuyorsa otomatik canonical kararından önce SEO rolü değerlendirilmelidir.
Cross-Domain Canonical Nedir?
Canonical etiketi gerektiğinde başka bir domain üzerindeki URL’ye de işaret edebilir. Buna cross-domain canonical denir.
Ancak farklı domainlerde yayınlanan içerikler gerçekten aynı veya çok benzer değilse canonical kullanımı uygun değildir.
JavaScript Sitelerde Canonical Etiketi Nasıl Kullanılmalıdır?
JavaScript tabanlı sitelerde canonical bilgisinin hem ilk HTML kaynağında hem de render sonrasında tutarlı olması önemlidir.
İlk HTML’de bir URL’yi canonical gösterip JavaScript sonrasında başka URL’ye değiştirmek arama motorunun aldığı sinyali gereksiz biçimde karmaşıklaştırabilir.
Search Console’da Canonical URL Nasıl Kontrol Edilir?
Google Search Console URL Denetleme aracı canonical sorunlarını analiz etmek için kullanılabilir.
URL’yi Denetleyin
Search Console üst kısmındaki URL Denetleme alanına ilgili tam URL’yi girin.
Kullanıcı Tarafından Belirtilen Canonical’ı Kontrol Edin
Sayfanın HTML veya HTTP header üzerinden hangi canonical tercihini gönderdiğini kontrol edin.
Google Tarafından Seçilen Canonical’ı Kontrol Edin
Google’ın gerçekten hangi URL’yi canonical olarak seçtiğini karşılaştırın.
Fark Varsa Nedenini Araştırın
İçerik benzerliği, redirects, sitemap, internal links, HTTP durum kodu ve teknik erişilebilirliği birlikte inceleyin.
Genel Search Console hata mesajlarının açıklamaları için Google Search Console’da En Sık Görülen Hatalar rehberini inceleyebilirsiniz.
Canonical Audit Nasıl Yapılır?
Özellikle büyük sitelerde canonical kontrolü tek tek sayfa incelemek yerine toplu veriyle yapılmalıdır.
Crawl Alın
Bütün indekslenebilir URL’lerin canonical hedeflerini çıkarın.
Self Canonical Eksiklerini Bulun
Özgün canonical sayfalarda eksik veya yanlış canonical olup olmadığını kontrol edin.
Canonical Hedeflerini Test Edin
Hedef URL’lerin 200 durum kodu döndürmesini, erişilebilir ve indekslenebilir olmasını kontrol edin.
Sitemap ile Karşılaştırın
Sitemapte canonical olmayan duplicate URL’ler bulunup bulunmadığını kontrol edin.
Internal Linkleri Karşılaştırın
Site içi bağlantıların canonical URL yerine duplicate varyasyonlara gidip gitmediğini inceleyin.
Search Console ile Doğrulayın
Kritik URL’lerde Google seçimiyle sizin tercihinizin aynı olup olmadığını kontrol edin.
Canonical Zinciri Kullanılmalı mı?
Canonical hedefinin başka bir URL’ye, onun da üçüncü bir URL’ye canonical vermesi gereksiz karmaşıklık yaratabilir.
Kaçınılması gereken:
A → canonical → B
B → canonical → C
Tercih edilen:
A → canonical → C
B → canonical → C
C → canonical → CCanonical ilişkisini mümkün olduğunca doğrudan nihai tercih edilen URL’ye kurmak daha açık bir yapı sağlar.
HTTP, HTTPS ve www Canonical Sorunları
Aynı site aşağıdaki biçimlerin birden fazlasından erişilebiliyorsa teknik duplicate URL’ler oluşabilir:
http://example.com/
http://www.example.com/
https://example.com/
https://www.example.com/Site bir tercih edilen protokol ve host yapısında standartlaştırılmalı, diğer varyasyonlar uygun yönlendirmelerle nihai sürüme taşınmalıdır.
Canonical etiketleri de nihai tercih edilen URL yapısıyla tutarlı olmalıdır.
Canonical Etiketi Anahtar Kelime Kanibalizasyonunu Çözer mi?
Her durumda hayır.
İki sayfa farklı kullanıcı ihtiyaçlarına hizmet ediyor fakat benzer sorgularda sıralanıyorsa bunları canonical ile birbirine bağlamak yanlış çözüm olabilir.
Örneğin:
/seo-hizmetleri/
/seo-fiyatlari-neye-gore-belirlenir/iki URL de SEO ile ilgilidir ancak birincisi ticari hizmet, ikincisi fiyat araştırması niyetini karşılar. Bu sayfaların aynı canonical altında birleştirilmesi mantıklı değildir.
Bu ayrım için anahtar kelime kanibalizasyonu rehberini inceleyebilirsiniz.
Canonical Etiketi Orphan Page Sorununu Çözer mi?
Hayır. Canonical ve orphan page tamamen farklı teknik konulardır.
Bir sayfa kendi kendine canonical veriyor olabilir fakat sitedeki başka hiçbir sayfadan iç link almıyorsa hâlâ orphan page olabilir.
Bu konunun ayrıntıları için Orphan Page Nedir? rehberini inceleyebilirsiniz.
Canonical Etiketi Kontrol Listesi
Sayfa Seviyesi
- Canonical etiketi mevcut mu?
- Canonical doğru URL’ye mi gidiyor?
- Hedef URL 200 durum kodu döndürüyor mu?
- Hedef URL indekslenebilir mi?
- Hedef içerik gerçekten aynı veya çok benzer mi?
- Özgün sayfa self canonical kullanıyor mu?
Site Seviyesi
- Sitemap yalnız tercih edilen URL’leri içeriyor mu?
- İç linkler canonical URL’lere gidiyor mu?
- HTTP/HTTPS yapısı tutarlı mı?
- www/non-www yönlendirmeleri doğru mu?
- Canonical zincirleri var mı?
- Search Console’da Google farklı URL seçiyor mu?
Sonuç: Canonical Etiketi URL Konsolidasyon Aracıdır, SEO Kısayolu Değildir
Canonical etiketi özellikle duplicate veya çok benzer URL’lerin bulunduğu sitelerde önemli bir teknik SEO aracıdır.
Fakat doğru çalışabilmesi için yalnızca
rel="canonical"
kodunun eklenmesi yeterli değildir.
Sitemap, dahili linkler, yönlendirmeler, URL yapısı ve sayfaların gerçek içerik benzerliği aynı tercih doğrultusunda çalışmalıdır.
En önemli ilke şudur: farklı kullanıcı ihtiyacına sahip özgün sayfaları canonical ile birbirine bağlamayın; canonical’ı gerçekten duplicate veya çok benzer URL’lerin konsolidasyonu için kullanın.
Sık Sorulan Sorular
- Canonical etiketi nedir?
- Aynı veya çok benzer içeriğe sahip URL’ler arasında arama motorlarına hangi URL’nin tercih edilen temsilci sürüm olduğunu bildiren rel=”canonical” bağlantı öğesidir.
- Canonical etiketi nerede bulunur?
- HTML sayfalarda genellikle sayfanın <head> bölümünde yer alan link öğesi olarak kullanılır.
- Canonical etiketi zorunlu mudur?
- Her sayfada manuel olarak kullanılması zorunlu değildir. Ancak modern CMS sistemlerinde özgün sayfalarda self-referencing canonical kullanımı yaygın ve sağlıklı bir uygulamadır.
- Google canonical etiketine her zaman uyar mı?
- Hayır. Canonical tercihi Google için güçlü bir sinyaldir ancak direktif değildir. Google diğer sinyalleri değerlendirerek farklı bir URL’yi canonical seçebilir.
- Canonical SEO sıralamasını artırır mı?
- Canonical doğrudan bir sıralama artırma yöntemi değildir. Duplicate URL sinyallerinin daha düzenli konsolide edilmesine yardımcı olan teknik SEO mekanizmasıdır.
- Canonical ile 301 aynı şey mi?
- Hayır. Canonical kullanıldığında kullanıcı alternatif URL’yi ziyaret etmeye devam eder. 301 yönlendirmede ise kullanıcı ve bot hedef URL’ye yönlendirilir.
- Canonical ile noindex birlikte kullanılmalı mı?
- Genel uygulama olarak aynı amacı taşımazlar. Duplicate URL konsolidasyonu için canonical, bir URL’nin arama sonuçlarında bulunmasını istemiyorsanız noindex değerlendirilir.
- Self canonical nedir?
- Bir sayfanın canonical etiketinin kendi URL’sine işaret etmesidir. Sayfanın tercih edilen temel sürümünü açık biçimde belirtir.
- Sitemapte canonical olmayan URL bulunmalı mı?
- Genel olarak sitemapte arama sonuçlarında tercih ettiğiniz canonical URL’lerin bulunması daha tutarlı bir yapı sağlar.
- Canonical etiketi yanlış olursa ne olur?
- Google yanlış hedefi göz ardı edebilir veya bazı durumlarda başka URL’yi temsilci olarak seçebilir. Bu durum doğru sayfanın organik görünürlüğünü ve URL sinyallerinin konsolidasyonunu olumsuz etkileyebilir.
- Canonical hedefi 404 olabilir mi?
- Sağlıklı bir uygulama değildir. Canonical hedefinin erişilebilir, geçerli ve tercih edilen URL olması gerekir.
- İki farklı blog yazısı birbirine canonical yapılmalı mı?
- İçerikler farklı kullanıcı ihtiyaçlarını ve arama niyetlerini karşılıyorsa hayır. Canonical yalnızca gerçekten aynı veya çok benzer içeriklerin konsolidasyonu için kullanılmalıdır.
Kaynaklar ve Resmî Google Dokümantasyonu
Bu rehberdeki canonicalizasyon uygulamaları Google Search Central’ın güncel teknik dokümantasyonu temel alınarak hazırlanmıştır.
Google Sitenizde Beklemediğiniz URL’leri Canonical Olarak mı Seçiyor?
Canonical problemleri yalnız tek bir HTML etiketini değiştirerek çözülemeyebilir. Sitemap, yönlendirmeler, iç linkler, duplicate sayfalar, HTTP durum kodları ve Search Console verileri birlikte değerlendirilmelidir.
Zeymedya’nın teknik SEO yaklaşımını incelemek için SEO hizmetleri sayfasını ziyaret edebilirsiniz.



