Canonical URL Nedir? Kanonik Etiketi Nasıl Kullanılır?

SEO
calendar_today 25 Aralık 2025
update 01 Haziran 2026
schedule 5 dk okuma süresi
Canonical URL Nedir? Kanonik Etiketi Nasıl Kullanılır?

İnternet sitenizde SEO çalışmalarını güçlendirmek istiyorsanız, canonical URL kavramını mutlaka bilmeniz gerekir. Özellikle kopya içerik (duplicate content) sorunlarını önlemek ve arama motorlarının doğru sayfayı indekslemesini sağlamak için kritik bir araçtır.

Peki canonical URL nedir, neden önemlidir ve SEO stratejiniz için nasıl kullanılmalıdır?
Bu rehberde tüm detaylarıyla ele alıyoruz.

Canonical URL Nedir?

Taranması ve dizine eklenmesi istenen web sayfalarında kendini işaret edecek şekilde kullanılan etiket canonical etiketi olarak adlandırılır.

Canonical URL, bir sayfanın “tercih edilen” veya “asıl” sürümünü arama motorlarına bildiren HTML etiketidir. Birden fazla URL aynı veya çok benzer içerik barındırıyorsa, canonical etiketiyle hangi URL’nin öncelikli olduğunu gösterebilirsiniz.

Bu durumda:

  • Asıl içerik barındıran sayfanın canonical etiketi kendisini işaret eder.
  • Kopya ya da varyasyon içeriğe sahip sayfanın canonical etiketi ise indekslenmesini istediğiniz ana sayfayı işaret eder.

Bu yapı, sayfalar arasında kopya içerik sorununu ortadan kaldırır.

Örnek kullanım senaryosu:
Bir e-ticaret sitesinde aynı ürünün farklı renk veya beden varyasyonları farklı URL’lerdeyse, canonical etiketiyle ana ürün sayfasını (master page) arama motorlarına gösterebilirsiniz.

Canonical URL Neden Önemlidir?

Canonical etiketi; indeksleme, otorite (authority) ve sıralama açısından kritik bir sinyaldir.

Canonical Etiketin Sağladığı Faydalar

Kopya içerik sorunlarını önler:
Google, aynı içeriğin birden fazla sayfada kullanılmasını kalite sorunu olarak algılayabilir.

SEO değerini tek bir URL’de toplar:
Backlink’ler, tıklanma verileri ve diğer sıralama sinyalleri parçalanmaz.

İndeksleme kontrolü sağlar:
Arama motorlarının hangi URL’yi öncelikli olarak indeksleyeceğini siz belirlersiniz.

Aynı İçerik, Farklı URL Senaryosu

Aşağıdaki URL'leri inceleyin:

  • www.example.com
  • https://m.example.com
  • https://amp.example.com
  • https://example.com?ref=facebook

Bu URL’ler teknik olarak farklıdır ama kullanıcıya aynı içeriği gösterebilir.
Arama motorları bu durumda “hangisi asıl sayfa?” sorusunu sorar.

Canonical etiketi uygularsanız:

  • Arama motorları yalnızca tercih ettiğiniz URL’yi sıralar.
  • Diğer sürümler göz ardı edilir.
  • Aynı içeriğe sahip olmanız yüzünden siteniz kalite/paneltı (ceza) yemez.

Canonical URL Nasıl Kullanılır?

Canonical etiketi genellikle sayfanın <head> bölümüne eklenir:

<link rel="canonical" href="https://www.ornekwebsitesi.com/ornek-sayfa" />

Buradaki href, arama motorlarına gösterilmesini istediğiniz asıl sayfanın URL’sidir.

Canonical Etiket SEO için Neden Önemlidir?

Kanonik etiketlerin en temel amacı, web sitenizdeki tekrarlayan içerik sorunlarını önlemektir. Ancak bunun ötesinde, doğrudan sıralamayı etkileyen bir kalite sinyali olarak da çalışır.

Canonical etiketi:

  • Arama motorlarına hangi URL’nin arama sonuçlarında gösterilmesini istediğinizi bildirir.
  • Aynı içeriğin birden fazla versiyonu olduğunda, “Bu sürümü sıralamak istiyorum” diyebilmenizi sağlar.

Bu sayede:

  • Arama motorları yanlış sayfayı öne çıkarmaz.
  • Değerli bir içeriğiniz, onlarca varyasyon arasında kaybolmaz.

Doğru Kullanıldığında Avantajları

  • Kopya içerik nedeniyle kaybolabilecek organik trafiği korur.
  • Pagination (sayfalama) veya ürün varyasyonlarında SEO sinyallerinin dağılmasını önler.
  • Otoriteyi (backlink gücü vb.) tek bir URL’de toplar.

Yanlış Kullanıldığında Riskleri

Yanlış URL’yi canonical olarak işaretlerseniz, gerçek değerli sayfanız arama sonuçlarında görünmeyebilir. Bir sayfada birden fazla canonical etiketi kullanmak veya hatalı yapılandırmak indeksleme sorunlarına yol açabilir.

Pagination (Sayfalama) Sayfalarında Canonical Kullanımı

Sayfalama yapılan içeriklerde iki yaygın yaklaşım vardır:

Tüm sayfalar ilk sayfayı işaret eder:

Örnek: <link rel="canonical" href="https://www.ornekwebsitesi.com/blog"/>

Her sayfa kendi canonical’ına sahiptir: Bu durumda sayfa 2, sayfa 2’yi; sayfa 3, sayfa 3’ü canonical olarak işaretler. Bu yaklaşım arama motorlarının her sayfayı ayrı içerik olarak görmesini sağlar.

Hangisini tercih edeceğiniz içerik yapınıza ve stratejinize bağlıdır:

Liste içerikler / ürün grid’lerinde çoğu zaman her sayfanın kendi canonical’ı tercih edilir.

“Devamı” niteliğindeki seri içeriklerde bazen ilk sayfa canonical olarak belirlenir.

Canonical Etiketleri Ne Zaman ve Nasıl Kullanmalısınız?

Artık canonical etiketin ne olduğunu ve SEO açısından neden önemli olduğunu biliyoruz. Peki hangi durumlarda mutlaka kullanmalısınız?

Canonical Etiketin Kullanılması Gereken Durumlar

  • Web sitenizde yinelenen veya büyük oranda benzer içerik varsa,
  • E-ticaret mağazalarında aynı ürünün küçük farklarla çoğaltılmış varyasyon sayfaları varsa,
  • URL parametreleri ile (ör. ?color=red&sort=popular) oluşturulan alternatif sayfalarınız varsa,
  • Aynı içeriğin hem mobil hem masaüstü farklı URL’lerde sunulduğu yapılar varsa.

Bu etiket, her zaman HTML <head> bölümüne eklenir.

Not: WordPress, Shopify, Magento gibi CMS platformlarında canonical genellikle otomatik eklenir; ama manuel override (elle değiştirme) imkânı da vardır.

WordPress’te Canonical Etiket Nasıl Oluşturulur?

WordPress kullanıcıları için canonical etiketler, tekrarlayan içerik sorunlarını önlemek ve arama motorlarına hangi sayfanın öncelikli olduğunu bildirmek açısından kritik öneme sahiptir.

1. SEO Eklentileri ile Canonical Oluşturma

 a) Yoast SEO

  • WordPress panonuzdan ilgili sayfa veya yazıyı düzenleyin.
  • Yoast SEO kutusunda Advanced (Gelişmiş) sekmesini açın.
  • “Canonical URL” alanına tercih ettiğiniz URL’yi yazın.

Yoast, eğer alanı boş bırakırsanız sayfanın kendi URL’sini otomatik olarak canonical olarak ekler.

b) Rank Math

  • Sayfa veya yazı düzenleme ekranında Rank Math panelini açın.
  • “Advanced Settings” bölümüne gidin.
  • “Canonical URL” alanına hedef URL’yi yazın.

Rank Math de varsayılan olarak sayfanın kendi URL’sini canonical olarak belirler.

2. Manuel Canonical Etiketi Ekleme

Eklenti kullanmak istemiyorsanız temanızın header.php dosyasına şu kodu ekleyebilirsiniz:

<link rel="canonical" href="<?php echo get_permalink(); ?>" />

Belirli özel durumlar (ör. ürün varyasyonları) için koşullu yapı da kurabilirsiniz:

<?php if(is_singular('urun')): ?>

<link rel="canonical" href="https://www.ornekwebsitesi.com/ana-urun-sayfasi" />

<?php endif; ?>

3. Canonical Etiket Kontrolü

Doğru çalışıp çalışmadığını teyit etmek için:

  • Sayfanın kaynak kodunu (Ctrl + U) açıp <link rel="canonical" href="..."> etiketini bulun.
  • Google Search Console → URL Inspection aracında Google’ın hangi URL’yi canonical olarak gördüğünü kontrol edin.

4. Öneriler

  • Her sayfanın bir canonical URL’si olmalı.
  • Kopya içerik veya ürün varyasyonlarında ana ürünü canonical olarak belirleyin.
  • Pagination içeriklerinde ya her sayfanın kendi canonical’ı olsun ya da mantıklı şekilde ilk sayfaya işaret edin (tüm sayfaları körü körüne tek URL’ye bağlamayın).

Wix’te Canonical Etiket Nasıl Oluşturulur?

Canonical etiketler Wix sitelerinde de kopya içerik problemlerini azaltmak ve SEO değerini korumak için önemlidir.

1. Sayfa Bazlı Canonical URL Ekleme

  • Wix paneline giriş yapın.
  • Web Sitesi Yönetimi → Sayfalar bölümüne gidin.
  • Canonical eklemek istediğiniz sayfayı seçin.
  • SEO (Google) sekmesini açın.
  • “Gelişmiş SEO Ayarları” / “Canonical URL” alanına görünmesini istediğiniz URL’yi yazın.

Eğer boş bırakırsanız Wix, sayfanın kendi URL’sini canonical olarak belirler.

2. Site Genelinde Canonical Ayarları

  • Site SEO Ayarları → Gelişmiş SEO → Canonical Etiketleri Yönet bölümüne gidin.
  • Çok benzer sayfalar veya parametreli URL varyasyonları için tek bir ana sayfayı canonical olarak tanımlayabilirsiniz.

3. Ürün Varyasyonlarında Canonical Kullanımı

E-ticaret sitelerinde:

  • Her varyasyon (renk, model vb.) farklı URL’ye sahip olabilir.
  • SEO gücünün dağılmaması için ana ürün sayfasını canonical URL olarak belirleyin.
  • Böylece kullanıcı varyasyonları görebilirken Google tek ana sayfayı temel alır.

4. Canonical Etiket Kontrolü

Sayfanın kaynak kodunu (Ctrl + U) açıp <link rel="canonical" href="..."> etiketini doğrulayın.

Google Search Console → URL Inspection ile Google’ın hangi URL’yi canonical kabul ettiğini kontrol edin.

Canonical Etiketleri ile 301 Yönlendirmeleri Arasındaki Fark Nedir?

Birçok kişi canonical etiketi ile 301 yönlendirmesini aynı şey sanıyor; oysa bu iki çözüm farklıdır.

  • Canonical etiketi:
    Arama motorlarına hangi URL’nin SERP’te (arama sonuçlarında) listelenmesini istediğinizi söyler. Kullanıcı hâlâ tüm sürümlere erişebilir; bu bir yönlendirme değildir.
  • 301 yönlendirmesi:
    Bir URL’yi kalıcı olarak başka bir URL’ye taşır.
    Kullanıcı orijinal URL’yi açtığında otomatik olarak yeni URL yüklenir.

301 Yönlendirmesinin Kullanıldığı Durumlar

  • Alan adı veya marka adı değiştiğinde,
  • Site içi URL yapısını güncellediğinizde,
  • Artık mevcut olmayan sayfaları kapatıp kullanıcıyı yeni, alakalı bir sayfaya göndermek istediğinizde.

Doğru ve Yanlış Kullanımlar

Doğru kullanım örnekleri:

  • Kopya içerikli sayfaları ana sayfaya yönlendirmek
  • Ürün varyasyonlarını ana ürün sayfasına bağlamak
  • Uluslararası SEO’da hreflang ile birlikte doğru sürümü işaretlemek

Yanlış kullanım örnekleri:

  • Farklı içeriklere sahip sayfaları aynı URL’ye yönlendirmek
  • Bozuk / hatalı URL’lere yönlendirmek
  • Tüm pagination sayfalarını tek bir sayfaya canonical yapmak (bu, bazı sayfaların tamamen görünürlüğünü yok edebilir)

Canonical URL Kullanmanın SEO Avantajları

Canonical doğru kullanıldığında şu faydaları sağlar:

  • SEO değerlerinin tek sayfada toplanması
  • Kopya içerik problemlerinin önlenmesi
  • Arama motorlarının doğru sayfayı indekslemesi
  • Backlink değerinin korunması

Bu nedenle canonical, özellikle büyük içerik ağları, e-ticaret siteleri ve parametreli URL kullanan yapılarda stratejik bir zorunluluktur, lüks değil.

Uluslararası SEO’da Canonical Kullanımı

Uluslararası sitelerde canonical etiketi genellikle hreflang etiketiyle birlikte kullanılmalıdır.

<link rel="canonical" href="https://www.ornekwebsitesi.com/en/page" />

<link rel="alternate" hreflang="fr" href="https://www.ornekwebsitesi.com/fr/page" />

Böylece:

  • Farklı dil sürümlerindeki benzer içerikler kopya olarak algılanmaz.
  • Her dil sürümü kendi hedef kitlesine doğru şekilde sunulur.
  • SEO değeri yanlış dile akmaz.

E-Ticarette Ürün Varyasyonları ve Canonical

E-ticaret siteleri için canonical kullanımı kritik öneme sahiptir.

  • Bir ürünün renk, beden veya model varyasyonları varsa her varyasyon kendi URL’sine sahip olabilir.
  • Ancak ana ürün sayfası canonical olarak işaretlenmelidir.
  • Bu yapı sayesinde SEO değeri dağılmaz ve kullanıcı farklı varyasyonları incelemeye devam edebilir.

Canonical URL Kontrolü

Canonical etiketinizin doğru çalışıp çalışmadığını düzenli olarak kontrol etmeniz gerekir.

Aksi halde fark etmeden yanlış sayfayı “ana sayfa” ilan etmiş olabilirsiniz.

Araç Kullanarak Kontrol

  • Google Search Console → URL Inspection
  • Screaming Frog
  • Ahrefs / SEMrush benzeri tarama araçları

Manuel Kontrol

Sayfanın HTML kaynak kodunu açın.

<link rel="canonical" href="..."> etiketini bulun.

Bu URL’nin gerçekten o sayfanın asıl sürümü olup olmadığını doğrulayın.

Canonical URL Hakkında Sıkça Sorulan Sorular

Canonical URL her zaman master page midir?

expand_more

Hayır, Google bazen algoritmasına göre farklı bir sayfayı öne çıkarabilir, fakat canonical kullanımı bu kararı yönlendiren güçlü bir sinyaldir.

Yanlış canonical eklersem ne olur?

expand_more

Sayfa arama motorlarında görünmez veya SEO değeri başka bir sayfaya yönlendirilebilir.

Pagination sayfalarında canonical kullanmalı mıyım?

expand_more

Evet, her sayfanın kendi canonical URL’si olmalı veya ilk sayfaya işaret eden doğru bir yapı kurulmalıdır.

Uluslararası SEO’da canonical nasıl çalışır?

expand_more

Canonical, aynı dil sürümündeki asıl sayfaya işaret eder; hreflang ise farklı dil sürümlerini gösterir.

Canonical Etiketlerinde Kaçınılması Gereken Hatalar Nelerdir?

expand_more

Canonical etiketlerini uygularken bazı yaygın hatalardan kaçınmak gerekir:

  • Robots.txt ile taramayı engellemek: Bir sayfayı Google botlarından gizlemek yerine canonical ekleyin. Bu sayede hangi sayfanın öncelikli olduğunu arama motorları kendisi belirler.
  • Karışık sinyaller göndermek: Bir sayfa diğerini kanonik olarak gösterirken, ikinci sayfa da ilkini göstermemeli. Doğru yapı: Sayfa B → Sayfa A, Sayfa C → Sayfa A, Sayfa D → Sayfa A.
  • 301 yönlendirmesi ile kanonik eklemek: Yönlendirilen URL’ler kanonik olmamalıdır; kanonik etiket her zaman yönlendirme hedefini göstermelidir.
  • Alakasız içeriklere yönlendirmek: Canonical sadece benzer veya kopya içeriklerde kullanılmalıdır; farklı içeriklere yönlendirmek işe yaramaz.
  • Birden fazla kanonik etiketi eklemek: Her sayfada yalnızca bir canonical etiketi kullanın. Birden fazla etiket varsa, arama motorları bunları görmezden gelir.

Bu Yazıyı Paylaş

Faydalı bulduysan tek tıkla paylaş.

Facebook X LinkedIn WhatsApp
Kopyalandı!
arrow_upward