Canonical URL (Etiket) Nedir ve Nasıl Kullanılır? - Grower

Canonical URL (Etiket) Nedir ve Nasıl Kullanılır?

Canonical URL Nedir?

İnternette her sayfanın kendine ait bir adresi vardır. Ancak, aynı içeriğin birden fazla URL üzerinden erişilebilir olması durumunda arama motorları hangi adresin esas alınacağını bilemeyebilir. Bu noktada Canonical URL devreye girer. Canonical URL, arama motorlarına “Bu içeriğin birden fazla versiyonu var, ancak asıl olan ve dikkate alman gereken bu adrestir” mesajını verir. Böylece SEO performansı korunur, içerik kopyası sorunlarının önüne geçilir ve sayfa otoritesi bölünmez.

Bu durum, özellikle arama motoru optimizasyonu (SEO) açısından kritik bir öneme sahiptir. Google gibi arama motorları, aynı içeriğe sahip birden fazla URL ile karşılaştığında bir kafa karışıklığı yaşar. Bu durum genellikle “yinelenen içerik” veya “duplicate content” olarak adlandırılır. Sanılanın aksine, bu durum sitenize doğrudan bir ceza getirmez; ancak çok daha gizli sorunlara yol açar. Sıralama gücünüz birden fazla sayfaya bölünür, arama sonuçlarında istemediğiniz bir URL gösterilebilir ve en önemlisi, arama motoru botları değerli zamanlarını sitenizdeki yeni ve özgün içerikleri keşfetmek yerine aynı sayfaların kopyalarını tarayarak harcar. Bu yaygın sorunun en zarif ve standart çözümü ise rel="canonical" etiketidir. Bu kapsamlı rehberde, bir Canonical URL etiketinin ne olduğunu, SEO için neden bu kadar önemli olduğunu ve sitenizin performansını en üst düzeye çıkarmak için onu nasıl doğru bir şekilde kullanacağınızı A’dan Z’ye ele alacağız.

canonicalURL

Canonical URL Nedir? Teknik Tanımı ve Temel İşlevi

Konunun teknik detaylarına indiğimizde, “Canonical URL” aslında bir URL’den ziyade, bir HTML elemanıdır. Bu eleman, bir web sayfasının HTML kodunun <head> bölümüne yerleştirilen özel bir etikettir. Bu etiketin tek ve net bir amacı vardır: Bir sayfanın birden fazla versiyonu mevcut olduğunda, arama motorlarına hangisinin “ana”, “orijinal” veya “tercih edilen” sürüm olduğunu bildirmek. Sektörde sıkça “canonical etiketi” olarak kısaltılsa da, teknik olarak en doğru tanım,  

rel="canonical" niteliğine sahip bir <link> elemanıdır.  

Bu kodu daha yakından inceleyelim ve parçalarına ayıralım:

<link rel="canonical" href="https://www.grower.com.tr/orijinal-sayfa" />

  • rel="canonical": Bu nitelik, arama motoru botuna bir mesaj verir: “Bu etiketteki bağlantı, bu sayfanın içeriğinin otoriter, ana sürümüne işaret ediyor.”.  
  • href="...": Bu nitelik ise o ana sayfanın tam, yani mutlak (absolute) URL’sini içerir.  

Bu etiketin yerleşimi konusunda pazarlık payı yoktur. Canonical link elemanı, mutlaka ve mutlaka HTML’in <head> bölümünde yer almalıdır. Eğer yanlışlıkla sayfanın gövdesi olan <body> bölümüne yerleştirilirse, arama motorları tarafından tamamen görmezden gelinir.  

Canonical etiketinin en çok yanlış anlaşılan yönlerinden biri, işaretin niteliğidir. rel="canonical" etiketi, Google için çok güçlü bir ipucudur, ancak mutlak bir emir değildir. Google’ın algoritmaları, gerçek canonical URL’yi belirlemek için birden fazla sinyali dikkate alır. Birçok SEO rehberi, bu etiketi “ayarla ve unut” tarzı basit bir çözüm olarak sunar. Ancak Google, bunu tutarlı bir şekilde bir “ipucu” veya çeşitli “sinyallerden” biri olarak tanımlar. Diğer önemli sinyaller arasında site içi bağlantı yapısı, 301 yönlendirmeleri, dışarıdan gelen bağlantılar (Backlinkler) ve site haritasında listelenen URL’ler bulunur. Bu durum, aslında bir ağırlıklandırma sisteminin varlığına işaret eder.

Örneğin, bir site yöneticisi  /urun-kopya sayfasından /urun-orijinal sayfasına bir canonical etiketi eklese bile, eğer site haritasında /urun-kopya yer alıyorsa ve yüzlerce iç link bu kopya sayfaya işaret ediyorsa, bu çelişkili sinyaller Google’ın bu ipucunu görmezden gelmesine ve yine de /urun-kopya sayfasını ana sayfa olarak seçmesine neden olabilir. Bu durum, canonical etiket kullanımını basit bir etiket ekleme işleminden, bütüncül bir sinyal tutarlılığı stratejisine dönüştürür. Amaç sadece bir etiket eklemek değil, tüm site mimarinizin (iç linkler, site haritaları vb.) belirttiğiniz canonical tercihini tutarlı bir şekilde desteklemesini sağlamaktır. Tahmin edilebilir sonuçlar elde etmek için bu ayrım hayati önem taşır.

Neden Önemli? Canonical Etiketlerin SEO’ya Kritik Etkileri

Canonical etiketinin neden bu kadar önemli olduğunu anlamak, etkili bir SEO stratejisinin temelini oluşturur. Bu küçük kod parçasının sitenizin performansı üzerinde büyük etkileri olabilir.

Öneri içerik: UTM Nedir?

1. Yinelenen İçerik (Duplicate Content) Sorununu Çözmek

Bu, canonical etiketinin en temel ve birincil faydasıdır. Çoğu zaman farkında bile olmadan yinelenen içerik oluştururuz. İşte en yaygın senaryolar:  

  • Protokol ve Alan Adı Varyasyonları: http:// ve https:// protokolleri ,   www olan ve olmayan alan adları (www.site.com ve site.com) ve URL sonundaki eğik çizgi (   /sayfa ve /sayfa/) gibi teknik farklılıklar, arama motorları için tamamen ayrı sayfalardır.  
  • URL Parametreleri: E-ticaret sitelerindeki sıralama (?sort=price) ve filtreleme (?color=blue) seçenekleri, oturum kimlikleri (session ID) ve pazarlama kampanyalarını izlemek için kullanılan UTM kodları (?utm_source=...) sayısız farklı URL yaratır.  
  • Farklı Cihaz ve Sayfa Versiyonları: Mobil cihazlar için özel oluşturulmuş URL’ler (m.example.com), Hızlandırılmış Mobil Sayfalar (AMP) ve yazıcı dostu sayfalar da yinelenen içerik kaynaklarıdır.  
  • İçerik Sendikasyonu: Makalelerinizin veya blog yazılarınızın başka web sitelerinde yeniden yayınlanması durumunda, orijinal kaynağın kim olduğunu belirtmek gerekir.  

2. Sıralama Gücünü (Link Equity) Birleştirmek

Bu, belki de en güçlü SEO faydasıdır. Küçük derelerin birleşerek güçlü bir nehir oluşturması gibi düşünebilirsiniz. Sitenize gelen değerli bağlantılar (backlinkler), kullanıcı etkileşim sinyalleri ve genel “otorite”, birden fazla kopya URL’ye dağıldığında etkisi zayıflar. Canonical etiketi bir baraj gibi çalışarak tüm bu değer akışlarını toplar ve tek, otoriter bir URL’de birleştirir. Bu birleştirme işlemi, “sıralama seyreltmesini” önler ve seçilen sayfanın arama sonuçlarında yükselme potansiyelini önemli ölçüde artırır.  

3. Tarama Bütçesini (Crawl Budget) Optimize Etmek

Arama motorları, her web sitesine sınırlı bir kaynak ayırır; buna “tarama bütçesi” denir. Canonical etiketi, Google’a ana (canonical) sayfayı düzenli olarak, kopyalarını ise çok daha seyrek taramasını söyler. Bu, özellikle binlerce sayfası olan büyük web siteleri için hayati önem taşır. Bu sayede Google botları, zamanlarını yinelenen sayfaları gezmek yerine yeni ve güncellenmiş içeriklerinizi keşfetmek için verimli bir şekilde kullanır.  

4. Arama Sonuçlarında Gösterilecek URL’yi Kontrol Etmek

Canonical etiketi, arama motoru sonuç sayfalarında (SERP) hangi URL’nin gösterileceğini seçmenize olanak tanır. Bu sayede kullanıcıların karşısına en “temiz”, en kısa ve en anlaşılır URL’yi çıkararak hem kullanıcı deneyimini iyileştirebilir hem de tıklama oranlarını artırabilirsiniz.  

5. Analiz ve Raporlamayı Kolaylaştırmak

Trafik ve etkileşim metriklerini tek bir URL altında birleştirerek, içeriğinizin performansını Google Analytics ve Google Search Console gibi araçlarda izlemek çok daha kolay ve anlamlı hale gelir.  

Öneri içerik: Performans Pazarlama Nedir?

Nasıl Yapılır? Canonical Etiket Uygulama Rehberi

Canonical etiketini uygulamak teoride basit görünse de, doğru adımları izlemek olası hataların önüne geçer. İşte adım adım bir uygulama rehberi:

  1. Yinelenen Kümeleri Belirleyin: İlk olarak, sitenizdeki yinelenen içerik gruplarını tespit etmeniz gerekir. Bunun için bir SEO denetim aracıyla sitenizi tarayabilir veya Google Search Console’daki “Sayfa Dizine Ekleme” raporunda “Google tarafından seçilen canonical URL’den farklı bir kullanıcı tarafından seçilen canonical URL” ve “Yinelenen, kullanıcı tarafından canonical seçilmedi” gibi uyarılara göz atabilirsiniz.  
  2. En İyi Sürümü Seçin (Otoriter Sayfa): Belirlediğiniz her yinelenen küme için bir “kazanan” sayfa seçmelisiniz. Bu sayfa genellikle en fazla trafiği veya backlink’i olan, en temiz URL yapısına sahip veya içeriğin ilk yayınlandığı orijinal sayfadır.  
  3. Canonical Etiketi Ekleyin: Otoriter olarak belirlediğiniz sayfanın tam URL’sini kopyalayın. Ardından, bu kümedeki diğer tüm yinelenen sayfaların HTML kodundaki <head> bölümüne <link rel="canonical" href="OTORITER_SAYFA_URLSİ" /> etiketini ekleyin.  

Canonical Etiket vs. 301 Yönlendirmesi

Bu konu, SEO ile ilgilenenlerin sıkça kafasını karıştıran bir noktadır. İkisinin de amacı farklıdır ve doğru aracı doğru yerde kullanmak kritik öneme sahiptir.

  • rel="canonical" Ne Zaman Kullanılır? Bu etiketi, yinelenen sayfaların kullanıcılar tarafından erişilebilir kalması gerektiğinde kullanmalısınız. Örneğin, bir e-ticaret sitesinde aynı tişörtün farklı renk seçenekleri için ayrı URL’leriniz varsa (/tisort?renk=kirmizi, /tisort?renk=mavi), kullanıcıların tüm bu renkleri görmesi gerekir. Bu durumda, tüm bu varyasyon sayfalarına, ana ürün sayfasına (/tisort) işaret eden bir canonical etiketi eklenir.  
  • 301 Yönlendirmesi Ne Zaman Kullanılır? Bu yönlendirmeyi, bir sayfa kalıcı olarak başka bir adrese taşındığında veya silindiğinde kullanmalısınız. Örneğin, eski bir blog yazınızı güncelleyip daha iyi bir URL ile yeniden yayınladıysanız, eski URL’yi 301 yönlendirmesi ile yeni URL’ye yönlendirirsiniz. Bu işlem hem kullanıcıları hem de arama motoru botlarını kalıcı olarak doğru adrese gönderir. Unutmayın, 301 yönlendirmesi, canonical etiketinden çok daha güçlü bir sinyaldir.  

Aşağıdaki tablo, bu iki yöntem arasındaki temel farkları net bir şekilde özetlemektedir.

Canonical URL Uygulamaları İçin En İyi Pratikler

Canonical etiketini doğru bir şekilde uygulamak, sitenizin teknik SEO sağlığını önemli ölçüde iyileştirir. İşte uygulamanızı kusursuz hale getirecek en iyi pratikler:

canonical URL

1. Mutlak (Absolute) URL’ler Kullanın: href özelliğinde her zaman tam URL’yi (https://www.grower.com.tr/sayfa) kullanın. Göreceli (relative) URL’ler (/sayfa veya sayfa.html) kullanmaktan kaçının. Göreceli URL’ler, arama motoru botları tarafından yanlış yorumlanarak beklenmedik hatalara yol açabilir.  

2. URL’lerde Küçük Harf Tutarlılığı Sağlayın: Arama motorları, URL’lerdeki büyük ve küçük harfleri farklı karakterler olarak algılar. Bu nedenle, .../Sayfa ve .../sayfa onlar için iki ayrı URL’dir. Sitenizdeki tüm URL’lerde ve dolayısıyla canonical etiketlerinizde tutarlı bir şekilde küçük harf kullanarak olası yinelenme sorunlarının önüne geçin.  

3. Kendine Referans Veren (Self-Referencing) Canonical’ları Standart Hale Getirin: Her sayfanın, kendisine işaret eden bir canonical etiketi olmalıdır. Yani /ornek-sayfa URL’sine sahip sayfanın <head> bölümünde <link rel="canonical" href="https://www.grower.com.tr/ornek-sayfa" /> etiketi bulunmalıdır. Bu, Google’ın da önerdiği bir en iyi pratiktir. Birçok site sahibi, canonical etiketini yalnızca mevcut bir yinelenme sorunu olduğunda düşünür. Ancak kendine referans veren canonical’ın asıl gücü, gelecekte ve öngörülemeyen yinelenmelere karşı proaktif bir savunma mekanizması olmasıdır. Örneğin, bugün yayınladığınız bir sayfaya bir ay sonra pazarlama ekibiniz bir UTM parametresi ekleyerek link verebilir ( ?utm_source=facebook). Kendine referans veren bir etiketiniz yoksa, Google bu parametreli URL’yi ayrı bir sayfa olarak değerlendirebilir. Ancak en başından eklediğiniz bir etiket, “Bu URL’nin sonuna ne eklenirse eklensin, tek ve ana sürüm budur” mesajını net bir şekilde verir. Bu, bir nevi “SEO sigortasıdır”.

4. Site Haritanızda (Sitemap) Sadece Canonical URL’leri Bulundurun: sitemap.xml dosyanız, arama motorlarına hangi sayfaları dizine eklemeleri gerektiğini söyleyen bir yol haritasıdır. Bu haritaya yalnızca nihai, yani canonical olarak belirlediğiniz URL’leri eklemelisiniz. Site haritanıza canonical olmayan bir URL eklemek, Google’a “Bu sayfayı dizine ekle” derken, sayfanın kendisindeki canonical etiketinin “Hayır, diğer sayfayı dizine ekle” demesi gibi çelişkili sinyaller gönderir.  

5. İç Linklemenizi Canonical URL’lere Yönlendirin: Sitenizdeki menülerde, içeriklerde veya alt bilgi bölümünde yer alan tüm dahili bağlantıların, sayfaların canonical sürümlerine işaret ettiğinden emin olun. Yinelenen bir sürüme link vermek, “Bu sayfayı tercih ediyorum” diyen canonical etiketinizle çelişen güçlü bir sinyaldir ve Google’ın kafasını karıştırabilir.  

6. Alanlar Arası (Cross-Domain) Canonical’ları Stratejik Kullanın: Eğer içeriğiniz başka web sitelerinde (örneğin, bir ortağınızın blogunda veya bir haber portalında) yeniden yayınlanıyorsa, bu sitelerden sizin orijinal makalenize bir canonical etiketi eklenmesini talep edin. Bu, tüm SEO değerinin ve otoritenin sizin sitenizde toplanmasını sağlar. Ancak unutulmamalıdır ki, Google’ın son dönemdeki tavsiyelerinden biri, bu gibi durumlarda sendikasyon ortağının noindex etiketi kullanmasının daha net bir çözüm olabileceğidir.  

Sık Yapılan Hatalar ve Çözümleri

En iyi niyetlerle bile canonical etiketleri uygularken hatalar yapılabilir. İşte en sık karşılaşılan hatalar ve pratik çözüm yolları:

Hata 1: Dizine Eklenemeyen (Non-Indexable) Bir URL’ye Canonical Vermek

  • Sorun: Canonical olarak işaret ettiğiniz URL, robots.txt dosyanız tarafından taranmaya engellenmiş veya noindex meta etiketine sahip. Bu durum, Google’a aynı anda hem “Bu sayfayı dizine ekle” hem de “Bu sayfayı dizine ekleme” gibi çelişkili komutlar verir. Sonuç olarak Google, genellikle daha güçlü olan noindex veya engelleme komutuna uyar ve canonical sinyaliniz boşa gider.  
  • Çözüm: Canonical olarak belirlediğiniz URL’nin her zaman taranabilir ve dizine eklenebilir olduğundan emin olun.

Hata 2: 200 OK Durum Kodu Döndürmeyen Bir URL’ye Canonical Vermek

  • Sorun: Canonical URL’niz, 404 (Bulunamadı) hatası veren bir sayfaya veya 301 yönlendirmesi ile başka bir yere yönlendirilen bir sayfaya işaret ediyor. Canonical URL, her zaman canlı, erişilebilir ve nihai bir hedef olmalıdır.  
  • Çözüm: Belirttiğiniz canonical URL’nin bir tarayıcı veya SEO aracı ile 200 OK durum kodu döndürdüğünü teyit edin.

Hata 3: Canonical Zincirleri (Canonical Chains) Oluşturmak

  • Sorun: Sayfa A, Sayfa B’ye; Sayfa B ise Sayfa C’ye canonical olarak işaret ediyor (A → B → C). Bu zincirleme yapı, SEO sinyalinin gücünü zayıflatır, arama motorlarının işini zorlaştırır ve tarama bütçesini boşa harcar.  
  • Çözüm: Tüm yinelenen sayfaların (hem A hem de B) doğrudan nihai canonical sayfaya (C) işaret etmesini sağlayın.

Hata 4: Sayfalandırılmış (Paginated) Sayfaların Tümünü İlk Sayfaya Yönlendirmek

  • Sorun: Bir ürün kategorisinin 2., 3. ve sonraki sayfalarını (/kategori?page=2) ilk sayfaya (/kategori) canonical olarak işaretlemek oldukça yaygın bir hatadır. Bu, Google’a 2. ve sonraki sayfalarda yer alan tüm ürünleri ve içeriği görmezden gelmesini söyler.  
  • Çözüm: Her sayfalandırılmış sayfa (page=2, page=3 vb.) kendine referans veren bir canonical etiketine sahip olmalıdır.

Hata 5: hreflang ve Canonical Etiketlerini Çelişkili Kullanmak

  • Sorun: Çok dilli bir sitenin Almanca versiyonunu (/de/sayfa) İngilizce versiyonuna (/en/sayfa) canonical olarak işaretlemek. Bu, Google’a Almanca sayfayı dizinden kaldırmasını ve tüm değeri İngilizce sayfaya aktarmasını söyler. Bu, genellikle istenmeyen bir durumdur çünkü her iki dil versiyonunun da arama sonuçlarında görünmesini istersiniz.  
  • Çözüm: Her dil sürümü, kendine işaret eden bir canonical etiketine sahip olmalıdır. hreflang etiketleri ise bu sürümlerin birbirinin alternatifi olduğunu belirtmek için kullanılır.

Aşağıdaki tablo, bu yaygın hatalar için hızlı bir teşhis rehberi sunar.

Dijital Kimliğinizi Netleştirin

Sonuç olarak, Canonical URL etiketi, modern SEO’nun sessiz ama güçlü kahramanlarından biridir. Yinelenen içeriği yönetmek, SEO değerini tek bir noktada toplamak ve arama motorlarına sitenizin yapısı hakkında net sinyaller göndermek için vazgeçilmez bir araçtır. Bu teknik detayı doğru bir şekilde yönetmek, arama motorlarının gözünde sitenizin daha düzenli, güvenilir ve otoriter görünmesini sağlar.

Bu süreçteki başarının anahtarı ise tek bir kelimede gizlidir: tutarlılık. Canonical etiketleriniz, iç linkleriniz, site haritanız ve yönlendirmeleriniz; hepsi aynı hikayeyi anlatmalı ve tercih ettiğiniz URL’yi işaret etmelidir. Arama motorlarına gönderdiğiniz sinyaller ne kadar net ve tutarlı olursa, istediğiniz sonuçları alma olasılığınız da o kadar artar. Unutmayın, dijital dünyada marka konumlandırması net bir şekilde yapılmış bir kimliğe sahip olmak, kalabalığın arasından sıyrılmanın ilk adımıdır.. Doğru bir Canonical URL stratejisi, bu kimliği oluşturmanıza yardımcı olur.

Web sitenizin teknik SEO sağlığını derinlemesine analiz etmek ve canonical URL stratejinizi kusursuz hale getirmek için Grower’ın uzman ekibinden destek alın. Sitenizin potansiyelini birlikte ortaya çıkaralım!


Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

xlogopng

Pazarlama çalışmalarını hızlandır,
işini büyüt

Grower’ın yapay zeka odaklı iş büyüten teknolojisi ile tanışarak pazarlama çalışmalarını bir üst seviyeye çıkar.

growerlogosu

Copyright © 2023 | Pazarlama dünyasını değiştirmek için kurulduk.