
Canonical URL Nedir?
Canonical URL, bir web sayfasının birden fazla farklı adresten erişilebilir olduğu durumlarda arama motorlarına “asıl kaynağı” yani tercih edilen (kanonik) versiyonu göstermek için kullanılan bir HTML etiketidir. Bu etiket, sayfanın <head> bölümüne eklenen <link rel="canonical"> koduyla tanımlanır.
Arama motorları internette milyarlarca sayfayı tararken aynı veya çok benzer içeriğe sahip farklı URL’lerle sıkça karşılaşır. Örneğin bir e-ticaret ürün sayfası hem example.com/urun hem example.com/urun?renk=mavi hem de example.com/urun?ref=instagram adreslerinden erişilebilir olabilir. Bu durum duplicate content (yinelenen içerik) sorununa yol açar. Canonical URL etiketi bu sorunun en etkili çözümüdür.
Canonical URL Neden Önemlidir?
Canonical etiketi, modern SEO çalışmalarının temel yapı taşlarından biridir. Kullanılmadığında ortaya çıkan sorunlar sadece arama sıralamasını değil, tüm dijital pazarlama stratejisini olumsuz etkiler. İşte canonical URL kullanımının kritik nedenleri:
1. Duplicate Content Sorununu Çözer
Google ve diğer arama motorları, benzer içeriğe sahip birden fazla sayfayı algıladıklarında hangi versiyonu sıralamada göstereceklerine karar vermekte zorlanırlar. Bu belirsizlik, tüm versiyonların sıralamasını düşürür. Canonical etiketi, arama motoruna açık bir sinyal vererek bu belirsizliği ortadan kaldırır.
2. Link Juice (Bağlantı Gücü) Toplar
Aynı içeriğe farklı URL’lerden verilen backlink’ler, canonical etiketi olmadığında dağılır. Etiket kullanıldığında ise tüm bağlantı gücü tek bir URL’de toplanır. Bu sayede sayfanızın otoritesi ve sıralama potansiyeli artar.
3. Tarama Bütçesini Korur
Arama motoru botları her web sitesi için sınırlı bir tarama bütçesine sahiptir. Yinelenen sayfalar bu bütçeyi gereksiz yere tüketir. Canonical kullanımı, botların asıl önemli sayfaları taramasına olanak tanır ve tarama verimliliğini artırır.
4. Sıralama Performansını Artırır
Arama sonuçlarında doğru sayfanın gösterilmesini sağlar. Kullanıcılar paramsız, temiz URL’ye yönlendirilir. Bu da tıklama oranını ve kullanıcı deneyimini olumlu etkiler.
Canonical URL Etiketi Nasıl Eklenir?
Canonical etiketi bir HTML sayfasının <head> bölümüne aşağıdaki formatta eklenir:
<link rel="canonical" href="https://www.example.com/urun-adi" />
Bu basit satır, o sayfanın asıl (tercih edilen) URL’sinin belirtilen adres olduğunu arama motorlarına bildirir. Etiket her sayfada yalnızca bir kez kullanılmalıdır. Birden fazla canonical etiketi bulundurmak, arama motorlarının kafasını karıştırır ve etiketin tamamını yok saymasına neden olabilir.
HTTP Başlığı ile Canonical (Alternative Yöntem)
HTML erişimi olmayan durumlarda (PDF dosyaları gibi) HTTP başlığı kullanılabilir:
Link: <https://www.example.com/urun-adi>; rel="canonical"
Bu yöntem özellikle statik dosyalar ve PDF dökümanları için yaygın olarak tercih edilir.
Sık Karşılaşılan Canonical URL Senaryoları
Web sitelerinde canonical etiketinin gerekli olduğu çok sayıda senaryo bulunur. Her birini doğru anlamak ve uygun şekilde uygulamak, teknik SEO başarısını doğrudan belirler.
E-Ticaret Sitelerinde Filtre ve Sıralama Parametreleri
E-ticaret siteleri, kullanıcıların ürünleri filtrelemesi ve sıralaması için URL parametreleri kullanır. ?sirala=fiyat, ?marka=nike, ?sayfa=2 gibi parametreler aynı ana içeriğin farklı versiyonlarını oluşturur. Tüm bu varyasyonlar, ana ürün listeleme sayfasına canonical olarak işaretlenmelidir.
HTTP ve HTTPS Versiyonları
Bir site hem HTTP hem de HTTPS protokolü üzerinden erişilebilir durumdaysa, HTTPS versiyonu canonical olarak belirlenmelidir. Modern web standartlarında HTTPS kullanımı zorunlu kabul edilir ve canonical etiketi bu geçişi yönetmek için kritik bir araçtır.
www ve www Olmayan URL’ler
www.example.com ve example.com arama motorları için teknik olarak iki farklı site olarak değerlendirilir. Tercih edilen versiyon canonical olarak işaretlenmeli ve 301 yönlendirmesi ile desteklenmelidir.
Mobil ve Masaüstü Versiyonları
Ayrı mobil site kullanan yapılar (m.example.com) için rel=”alternate” ve rel=”canonical” etiketleri birlikte kullanılır. Masaüstü sayfası mobil sayfaya, mobil sayfa da masaüstü sayfasına çapraz referans vermelidir.
Yayınlanmış ve Taslak İçerikler
Blog ve haber sitelerinde benzer konularda yazılan içerikler, bazen kesişen bölümler içerebilir. Bu durumda daha kapsamlı ve hedeflenen içerik canonical olarak belirlenir.
Uluslararası Siteler (Hreflang ile Birlikte)
Farklı dil ve bölge versiyonları barındıran sitelerde her sayfa kendi URL’sini canonical olarak göstermelidir. Hreflang etiketi ile birlikte kullanıldığında, arama motorları hem doğru dili hem de doğru versiyonu kullanıcıya sunabilir.

Canonical URL Kullanımında Yapılan Hatalar
Canonical etiketi teknik olarak basit olsa da, yanlış uygulandığında ciddi SEO sorunlarına yol açabilir. 2026 itibarıyla en sık karşılaşılan hatalar ve çözümleri şunlardır:
1. Sayfayı Kendine Canonical Olarak İşaretlememek
Her sayfa, kendi URL’sini canonical olarak göstermelidir. Bu “self-referencing canonical” olarak bilinir ve arama motorlarının sayfanın orijinal kaynağını net şekilde anlamasını sağlar. Atlanan sayfalarda, arama motorları kendi kararını verir ve bu her zaman istenen sonuç olmayabilir.
2. Yanlış Sayfaya Canonical Vermek
Özellikle sayfa şablonları ve tema dosyalarında canonical etiketinin yanlış URL’yi göstermesi yaygın bir hatadır. Her sayfanın canonical değerinin dinamik olarak o sayfanın URL’sini ürettiğinden emin olunmalıdır. Sabit kodlanmış canonical URL’ler tüm sayfaları tek bir adrese yönlendirir ve indeks kaybına neden olur.
3. Canonical ve Noindex Çelişkisi
Bir sayfada hem canonical hem de noindex etiketi bulundurmak tutarsız bir sinyaldir. Google, noindex öncelikli davranır ve canonical sinyalini yok sayar. Bu durumda canonical etiketinin hiçbir faydası kalmaz.
4. Birden Fazla Canonical Etiketi
Bazı CMS sistemleri ve eklentiler, sayfaya birden fazla canonical etiketi ekleyebilir. Bu durumda Google genellikle ilk etiketi dikkate alır ancak bu davranış güvenilir değildir. Sayfa kaynağı kontrol edilerek yalnızca bir canonical etiketi olduğundan emin olunmalıdır.
5. Paginasyon Sayfalarında Yanlış Canonical
Sayfalama (pagination) yapılan kategori ve arşiv sayfalarında, her sayfa kendini canonical olarak göstermelidir. Tüm sayfaların 1. sayfaya canonical verilmesi, 2. sayfa ve sonrasının indekslenmemesine ve potansiyel trafik kaybına neden olur.
Canonical URL ve 301 Yönlendirmesi Arasındaki Fark
Canonical etiketi ve 301 yönlendirmesi genellikle karıştırılan iki kavramdır. Her ikisi de URL yönetimi için kullanılır ancak çalışma mantıkları ve kullanım senaryoları tamamen farklıdır.
301 Yönlendirmesi: Kullanıcıyı ve arama motoru botlarını fiziksel olarak yeni bir URL’ye taşır. Eski URL’ye erişim mümkün değildir. Sayfa taşındığında veya URL yapısı değiştiğinde kullanılır. HTTP statü kodu ile çalışır.
Canonical Etiketi: Kullanıcı sayfada kalır, yalnızca arama motorlarına bir sinyal gönderir. Sayfa hala erişilebilir durumdadır. Yinelenen içerik yönetimi ve URL parametreleri için idealdir. HTML veya HTTP başlığı ile uygulanır.
Basit bir kural olarak: sayfa tamamen kaldırıldıysa veya kalıcı olarak taşındıysa 301, aynı veya benzer içerik farklı URL’lerde mevcutsa canonical kullanılır.
Farklı CMS Platformlarında Canonical URL Ayarları
WordPress
WordPress, Yoast SEO ve Rank Math gibi popüler eklentiler aracılığıyla canonical URL yönetimini otomatikleştirir. Eklenti ayarlarında canonical URL’ler etkinleştirildiğinde her sayfa ve yazı otomatik olarak self-referencing canonical etiketi alır. Manuel düzenleme için eklentinin sayfa bazlı canonical alanı kullanılır.
Shopify
Shopify mağazalarında canonical URL’ler varsayılan olarak yönetilir. Ürün sayfaları, koleksiyonlar ve blog yazıları için otomatik canonical etiketi üretilir. Tema dosyalarında {{ canonical_url }} Liquid değişkeni kullanılarak özelleştirme yapılabilir.
Özel Geliştirilmiş Siteler
Özel yazılım ile geliştirilmiş sitelerde canonical etiketi, sunucu tarafında dinamik olarak oluşturulmalıdır. Sayfa URL’si alınarak <head> bölümüne eklenir. Parametre temizleme, trailing slash standardizasyonu ve protokol (HTTP/HTTPS) kontrolü bu aşamada gerçekleştirilir.
Google Search Console ile Canonical URL Doğrulama
Canonical URL uygulamasının doğruluğunu doğrulamak için Google Search Console’un “URL Denetleme” aracı kullanılır. Herhangi bir URL girildiğinde Google’ın o sayfa için belirlediği “Google tarafından seçilen canonical URL” bilgisi görüntülenir.
Eğer Google’ın seçtiği canonical URL, sizin belirttiğinizden farklıysa bu bir sorunun göstergesidir. Yaygın nedenler arasında zayıf iç linkleme yapısı, düşük sayfa otoritesi ve çelişkili sinyaller (noindex, robots.txt engeli) yer alır.
Düzenli olarak Google Search Console raporları kontrol edilmeli ve canonical URL tutarsızlıkları zamanında tespit edilip düzeltilmelidir. “Sayfa Dizine Eklenmedi” raporunda “Alternatif sayfa uygun canonical etikete sahip” uyarısı, canonical yapılandırmasının çalıştığını gösterir.
Canonical URL ve Yapay Zeka Arama Motorları (2026)
2026’da Google’ın AI Overview ve diğer yapay zeka tabanlı arama sistemleri, canonical URL sinyallerini içerik kaynağı belirlemede daha aktif kullanmaktadır. AI sistemleri, birden fazla kaynaktan özet oluştururken canonical etiketine dayanarak orijinal içeriği tespit eder.
Ayrıca ChatGPT, Perplexity ve Gemini gibi AI arama araçları, canonical URL’leri içerik atıfı ve kaynak gösterme süreçlerinde değerlendirir. Bu da canonical etiketinin yalnızca geleneksel SEO değil, aynı zamanda AI görünürlüğü (AEO ve GEO) için de kritik olduğunu gösterir.
LLM Crawler’lar ve Canonical URL
Büyük dil modellerini eğiten crawler’lar, canonical sinyallerini kullanarak aynı içeriği tekrar tekrar indekslemekten kaçınır. Bu da içeriğinizin AI sistemlerinde daha temiz ve doğru şekilde temsil edilmesini sağlar. llms.txt dosyası ile canonical yapılandırmasının uyumlu çalışması, 2026’da önemli bir rekabet avantajı sunar.
Canonical URL Denetimi (Audit) Nasıl Yapılır?
Düzenli canonical URL denetimi, teknik SEO sağlığının temel göstergelerinden biridir. Kapsamlı bir denetim süreci şu adımları içerir:
1. Tüm Sayfaları Tara
Screaming Frog, Sitebulb veya Ahrefs Site Audit gibi araçlarla sitedeki tüm sayfalar taranır. Canonical etiketi olmayan sayfalar, birden fazla canonical etiketi içeren sayfalar ve bozuk canonical URL’ler tespit edilir.
2. Canonical Zincirlerini Kontrol Et
Sayfa A, Sayfa B’ye canonical veriyor ve Sayfa B de Sayfa C’ye canonical veriyorsa bir canonical zinciri oluşur. Bu durum sinyal gücünü zayıflatır. Her sayfa doğrudan asıl kaynağa canonical vermelidir.
3. İç Linkleme ile Tutarlılığı Sağla
Site içi bağlantılarda canonical URL ile aynı adres kullanılmalıdır. Farklı parametreler içeren URL’lere iç link vermek, canonical etiketinin etkisini zayıflatır.
4. XML Sitemap Uyumluluğu
XML sitemap dosyasında yalnızca canonical URL’ler bulunmalıdır. Parametreli veya canonical olarak işaretlenmemiş URL’ler sitemap’ten çıkarılmalıdır.
Canonical URL En İyi Uygulamalar (Best Practices)
Canonical URL stratejisi oluştururken dikkate alınması gereken temel kurallar:
- Mutlak URL kullanın:
https://www.example.com/sayfaformatı tercih edilmelidir. Göreceli URL (/sayfa) kullanımı hatalara yol açabilir. - Tutarlı protokol ve alan adı: Canonical URL’de HTTPS ve tercih edilen alan adı (www veya www’siz) tutarlı şekilde kullanılmalıdır.
- Trailing slash standardizasyonu: URL sonundaki eğik çizgi tutarlı olmalıdır. Sitenin tamamında trailing slash var veya yok şeklinde standart belirlenmelidir.
- Her sayfada self-referencing canonical: Yinelenen içerik sorunu olmasa bile her sayfa kendi URL’sini canonical olarak göstermelidir.
- Dinamik üretim: Canonical URL’ler manuel değil, CMS veya sunucu tarafında dinamik olarak üretilmelidir. Bu hata riskini minimize eder.
- Cross-domain canonical: İçerik farklı domainlerde yayınlanıyorsa, cross-domain canonical kullanılabilir. Bu, orijinal kaynağın sıralamasını korur.
Sonuç: Canonical URL SEO Stratejinizin Temel Taşı
Canonical URL, göründüğünden çok daha güçlü bir SEO aracıdır. Tek bir HTML satırı olmasına rağmen arama motorlarının sitenizi nasıl anladığını ve sıraladığını doğrudan etkiler. 2026’da AI tabanlı arama sistemlerinin yükselişiyle canonical etiketinin önemi daha da artmıştır.
Her web sitesi, büyük veya küçük, e-ticaret veya kurumsal, canonical URL yapılandırmasını temel bir teknik SEO gereksinimi olarak ele almalıdır. Düzenli denetimler, doğru uygulama ve tutarlı iç linkleme ile canonical etiketi, organik trafik büyümesinin en güvenilir temellerinden birini oluşturur.
Eğer sitenizde canonical URL optimizasyonu yapılmadıysa veya doğru uygulandığından emin değilseniz, profesyonel bir SEO denetimi ile başlamak en doğru adımdır. Canonical sorunları genellikle gizli trafik kayıplarına neden olur ve ancak detaylı bir analizle tespit edilebilir.






