Z E Y M E D Y A R E K L A M A J A N S

Loading...

Zeymedya; İstanbul merkezli reklam ajansı. SEO, Google Ads, Google Maps ve sosyal medya yönetimiyle ölçülebilir büyüme sağlarız.

Blog
Teknik SEO
2025

Canonical Tag Nedir? Nasıl Kullanılır? (Kopya İçerik Çözümleri)

Rel=”canonical”, aynı veya çok benzer içeriğe sahip sayfalarda Google’a hangi URL’nin
asıl kaynak olduğunu söyleyen kritik bir etikettir. Bu rehberde; ne zaman ve
nasıl kullanılacağını, yaygın hataları, WordPress/Shopify/WooCommerce
örneklerini ve doğrulama adımlarını görsel kartlarla anlatıyoruz.

  • Kopya İçerik Çözümü: Birincil sayfayı işaretle, sinyalleri tekle.
  • UTM/Parametre Kaosu: Temiz kanonik URL ile otoriteyi dağıtma.
  • E-Ticaret Senaryoları: Filtre & sıralama sayfalarında doğru tercih.

Temel Tanım

1) Canonical Tag Nedir?

rel="canonical", birden çok URL’de aynı/çok benzer içerik bulunduğunda arama motorlarına
hangi URL’nin asıl (kanonik) olduğunu bildiren bir link etiketidir. Amaç; sinyalleri tek bir URL’de
birleştirmek
, kopya içerik kaynaklı otorite dağılmasını önlemek ve sıralama tutarlılığı elde etmektir.

Ne Sağlar?
  • Backlink & sinyalleri tek URL’de toplar
  • Parametreli/çoğaltılmış URL’leri temizler
  • İçerik kopyalarını kafa karışıklığı olmadan yönetir
Ne Sağlamaz?
  • Zorunlu yönlendirme değildir (kullanıcıyı taşımaz)
  • İndeks dışı bırakma için noindex yerine geçmez
  • Kötü site mimarisini telafi etmez

Uygun Senaryolar

2) Ne Zaman Kullanılır? (Senaryolar)

UTM / Sıralama / Filtre Parametreleri

Kampanya veya liste sıralama parametreleri (ör. ?utm=, ?sort=) içeren sayfalar,
kanonik olarak parametresiz URL’yi işaretler.

HTTP vs HTTPS, WWW vs non-WWW

Tüm varyantlar seçilen ana domaini kanonik göstermeli. (Kalıcı çözüm: 301)

Aynı İçeriğin Çoklu Yolları

/urun/abc ve /kategori/xyz/abc gibi birden çok erişim yolunda asıl ürün URL’si kanonik olmalı.

Do & Don’t

3) Doğru / Yanlış Kullanımlar

Do
  • Her sayfada kendine işaret eden (self-referential) kanonik kullan
  • AMP/parametre/filtre sayfalarında temiz URL’yi kanonik göster
  • İç linklemeyi hep kanonik URL’ye ver
Don’t
  • Alakasız farklı bir sayfaya kanonik verme (Google yok sayabilir)
  • noindex + canonical çelişkili kullanma
  • Sayfa sayfalama (?page=2)’yı kanonikle 1. sayfaya döndürme

Uygulama

4) Uygulama: HTML, HTTP Header, CMS’ler

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

HTTP Header
Link: <https://www.site.com/ornek-sayfa/>; rel="canonical"

WordPress (Yoast / Rank Math)
  • Yazı/düzenle → Gelişmiş → “Kanonik URL” alanına temiz URL girin
  • Global olarak eklenti self-canonical üretir; özelsiz bırakırsanız otomatik olur

Shopify (theme.liquid)
{% if canonical_url %}
  <link rel="canonical" href="{{ canonical_url }}">
{% endif %}

WooCommerce

Ürün/kategori sayfaları için SEO eklentisi kanonik üretir. Filtre parametreleri için URL parametre yönetimini yapılandırın.

Headless (Next.js örneği)
import Head from "next/head";
export default function Page(){
  const url = "https://www.site.com/ornek-sayfa/";
  return (<>
    <Head>
      <link rel="canonical" href={url} />
    </Head>
    {/* content */}
  </>);
}

E-Ticaret

5) Filtre, Sıralama ve Sayfalama

Filtre

Renk/beden gibi filtre sayfaları genelde kanonik: kategori ana URL.
Sadece yüksek arama hacimli, niş filtre kombinasyonları indekslenebilir kurgulanır.

Sıralama

?sort= gibi parametreli sıralamalar ana kategori URL’sini kanonik göstermeli.

Sayfalama

Sayfa 2, 3… kendine self-canonical. Eski rel=prev/next kullanılmıyor;
iç linkleme + facet kontrolü önemli.

Karşılaştırma

6) Canonical vs 301 / noindex / hreflang

Canonical vs 301
  • Canonical: Sinyal önerir, yönlendirme yapmaz
  • 301: URL’yi kalıcı taşır; kullanıcı & botlar gider
  • Kural: Kalıcı duplikasyon ve tek URL hedefi varsa 301
Canonical vs noindex
  • Canonical: Sinyalleri tekler
  • noindex: İndeksten çıkarır
  • Kural: Trafik değeri yoksa ve dupe’sa noindex, aksi halde canonical
Canonical vs hreflang
  • hreflang: Dil/bölge varyantlarını bağlar
  • Canonical: Aynı dilde tek URL’yi işaret eder
  • Kural: Dil varyantları birbirine canonical değil, hreflang ile bağlanır

Kontrol Listesi

7) Doğrulama & Hata Ayıklama Checklist

  • Her sayfada self-canonical var
  • Parametreli URL’ler kanonik olarak temiz URL’yi işaretliyor
  • noindex ile canonical çakışmıyor
  • İç linkler kanonik URL’lere veriliyor
  • Sitemap’ta sadece kanonik URL’ler var
  • HTTP/HTTPS ve WWW tutarlılığı sağlandı

İpucu: Search Console “Kapsam/URL Denetimi” ile seçilen kanoniği kontrol edin; beklediğinizden farklıysa
iç linkleme ve sinyalleri kanonik URL lehine güçlendirin.

SSS

8) Sık Sorulan Sorular

Canonical ekledim ama Google farklı bir kanonik seçti. Neden?

Google, site içi linkleme, sitemap, içerik benzerliği ve harici sinyallere bakarak başka bir kanonik seçebilir.
Çözüm: İç linkleri, sitemap’ı ve harici linkleri kanonik URL’ye yoğunlaştırın.

Parametreli tüm sayfaları noindex mi yapmalıyım?

Genelde gerekmez. Çoğunlukla kanonik yeterlidir. Ancak sonsuz kombinasyon ve trafik üretmeyen facet’lerde
noindex düşünebilirsiniz.

Kopya blog yazısı varyantlarında ne yapmalıyım?

Orijinal yazıyı kanonik gösterin; özet/derleme varyantlarını orijinale canonical ile bağlayın.


Leave A Comment