Bir web sitesinde aynı veya çok benzer içeriğe sahip birden fazla URL’nin bulunması, arama motorlarında “kopya içerik” (duplicate content) sorununa yol açar ve SEO performansınızı olumsuz etkiler. 10 yılı aşkın SEO deneyimimizde, canonical URL kullanımının bu sorunu kökten çözdüğünü ve sitenin sıralama gücünü tek bir adreste topladığını defalarca gözlemledik.
Canonical URL Ne Demek?
Canonical URL, bir web sitesinde aynı içeriğe sahip farklı sayfalar olduğunda, arama motorlarına “asıl ve öncelikli sayfa budur” mesajı veren, HTML koduna eklenen bir etikettir.
- “rel=canonical” etiketiyle uygulanır.
- Google ve diğer arama motorları, canonical ile işaretlenen URL’yi ana içerik kaynağı olarak kabul eder ve sıralama sinyallerini bu sayfada toplar.
Neden Kullanılır?
- Farklı URL’lerden ulaşılabilen aynı içeriğin kopya olarak algılanmasını ve SEO cezası alınmasını önler.
- www ve www’suz, http ve https gibi varyasyonlarda, filtreli ürün sayfalarında, aynı ürünün farklı renk/beden URL’lerinde, etiket ve kategori çoğaltmalarında kullanılır.
- E-ticaret, haber ve blog sitelerinde en çok karşılaşılan teknik SEO çözümlerinden biridir.
Canonical URL Nasıl Yapılır?
1. HTML ile Manuel Ekleme
- Asıl ve öncelikli olmasını istediğiniz sayfanın
<head>
bölümüne şu etiketi ekleyin:xml<link rel="canonical" href="https://www.orneksite.com/tercih-edilen-sayfa/" />
- “href” kısmına, asıl sayfanın tam (mutlak) adresini girin.
2. WordPress ve Diğer Platformlarda
- WordPress: Yoast SEO, Rank Math, All in One SEO gibi eklentilerde, içerik düzenleme ekranında “canonical URL” alanı bulunur. Buraya tercih edilen adresi yazmanız yeterlidir.
- Wix: Sayfa ayarlarından “Gelişmiş SEO” veya “Meta Etiketler” kısmına yukarıdaki kod eklenebilir.
3. Otomasyon ve Diğer Yöntemler
- Çok sayıda benzer sayfa varsa, site haritasında yalnızca canonical olarak belirlenen URL’leri listeleyin.
- PDF gibi HTML olmayan dosyalar için HTTP header ile canonical belirtilebilir.
Canonical URL Nerede Kullanılır?
Durum | Açıklama ve Örnekler |
---|---|
www ve www’suz, http ve https varyasyonları | Farklı protokoller veya adreslerle açılan aynı sayfa: www.site.com, site.com, https://site.com vb. |
Ürün varyasyonları (renk, beden, filtre) | Aynı ürünün farklı URL’lerdeki varyantları: /urun/elbise-kirmizi, /urun/elbise-siyah vb. |
Etiket ve kategori çoğaltmaları | Aynı içerik, farklı kategori veya etiket sayfalarında tekrar ediyorsa |
Sayfa numaralandırmaları | /sayfa/1, /sayfa/2 gibi devam sayfalarında |
Mobil ve masaüstü alt alan adları | m.site.com ve www.site.com gibi farklı sürümler |
Farklı dosya uzantıları | /index.html, /home.asp, / gibi aynı içeriğe çıkan farklı adresler |
Canonical Kullanımında Dikkat Edilmesi Gerekenler
- Her sayfada yalnızca bir canonical etiketi olmalı.
- Mutlak URL kullanın (https:// ile başlayan tam adres)
- Kendinden referanslı canonical: Her sayfa, kendi orijinal adresini canonical olarak göstermeli.
- Yalnızca aynı veya çok benzer içerikte kullanın; farklı içerikte yanlış canonical, SEO’ya zarar verebilir.
- Birden fazla canonical etiketi kullanmayın; arama motorları yok sayar.
Kendi Deneyimimizden
“Bir e-ticaret sitesinde, ürün varyasyonlarını canonical etiketiyle ana ürün sayfasına yönlendirdikten sonra, kopya içerik sorunu ortadan kalktı ve ana ürün sayfası Google’da ilk sayfaya yükseldi.”
Sıkça Sorulanlar
Soru | Yanıt |
---|---|
Canonical ile 301 yönlendirme farkı nedir? | Canonical, arama motorlarına sinyal gönderir; 301 yönlendirme ise kullanıcıyı otomatik başka sayfaya taşır |
Her sayfada canonical olmalı mı? | Evet, özellikle büyük sitelerde her sayfa kendi adresine canonical etiketi eklemelidir |
Hatalı canonical SEO’ya zarar verir mi? | Evet, yanlış adres gösterilirse doğru sayfa sıralama kaybeder |