2013 - 2024 © BİRNC
  • ANASAYFA
  • KURUMSAL
  • İLETİŞİM
  • BLOG
  • S.S.S.
2013 - 2024 © BİRNC

Canonical URL Nedir ve Nasıl Olmalıdır?

  1. Anasayfa
  2. Blog
  3. Canonical URL Nedir ve Nasıl Olmalıdır?

1. Canonical URL Nedir?


Canonical URL (veya "rel=canonical"), web sayfalarının aynı içeriğe sahip birden fazla sürümü olduğunda arama motorlarına hangi URL'nin "ana" ya da "orijinal" sayfa olduğunu belirtmek için kullanılır.


1.1. Canonical URL'nin Tanımı


Canonical URL, belirli bir içeriğe sahip olan sayfanın arama motorlarına hangi URL’nin asıl sayfa olduğunu bildiren bir etiket veya direktif olarak tanımlanabilir. Web dünyasında sıkça karşılaşılan içerik çoğaltma problemi, aynı veya çok benzer içeriğe sahip birden fazla sayfanın mevcut olması durumunda ortaya çıkar. Bu tür durumlarda, arama motorları hangi sayfanın gösterileceğine karar vermekte zorlanabilir. İşte burada canonical URL devreye girer. Canonical etiketi, web yöneticilerinin arama motorlarına, belirli bir sayfanın “kopyalarının” arasında hangisinin esas olduğunu bildirmelerine olanak tanır.

1.2. Canonical URL'nin Tarihçesi


Canonical URL kavramı, arama motoru optimizasyonu (S.E.O.) alanındaki gelişmelerle birlikte ortaya çıkmıştır. 2000'li yılların başlarında içerik çoğaltma sorunu, özellikle çok url'li portal siteler, e-ticaret siteleri ve çok sayıda makale yayınları yapan haber siteleri ve bloglar için ciddi bir problem haline gelmişti. Arama motorları da web sitelerinde oluşan bu kopya içeriklerle başa çıkabilmek adına çeşitli algoritmalar geliştirmeye çalıştılar. 2009 yılında ise dünya markası Google, web ve SEO proje yöneticilerine içerik çoğaltma problemini çözmek için canonical etiketi kullanımını önerdi. Bu çözüm ise birNC Web Ajansı'nın yöneticileri de dahil olmak otoriterler tarafından SEO uygulamalarında önemli bir adım olarak kabul edildi.

1.3. Canonical URL Etiketinin SEO'daki Önemi


Canonical URL, arama motorlarının doğru sayfayı belirlemesine yardımcı olarak birkaç önemli avantaj sağlar:

■ Çoğaltılmış İçerik Problemi Çözülür: Aynı veya benzer içeriklerin birden fazla URL üzerinden erişilebilir olması durumunda, arama motorları hangi sayfanın dikkate alınması gerektiğini anlamakta zorlanabilir. Canonical URL, bu sorunları minimize eder.
■ SEO Değerinin Korunması: Bir web sitesinde canonical etiket sistemi kullanıldığında tüm sayfa otoritesi (backlink, sosyal medya paylaşımları) belirtilen canonical URL’ye yönlendirildiği için bu da sayfanın arama motorlarındaki sıralamasını olumlu etkiler.
■ Kullanıcı Deneyimini Artırma: Web sitesi kullanıcıları (ziyaretçiler), belirli bir içeriği aradıklarında en doğru ve güncel bilgiye ulaşmak isterler. Canonical URL, arama motorlarının doğru sayfayı göstermesini sağladığı için kullanıcı deneyimini artırır.

2. Canonical URL Nasıl Olmalıdır?


Doğru bir canonical URL, tam bir URL formatında olmalı ve günümüz kaidelerine uygun olarak HTTPS protokolünü içermeli ve sayfanın bölümünde şeklinde tanımlanmalıdır.

2.1 Doğru Canonical URL Yapısı


Canonical URL oluştururken dikkat edilmesi gereken bazı temel noktalar şunlardır:

■ Doğru URL Kullanımı: Canonical etiketi için belirtilen URL, tam bir URL formatında olmalıdır. Örneğin: https://www.birnc.com.tr/ gibi.
■ SSL Sertifikasına Uyumlulukk: Eğer sayfanız HTTPS protokolü üzerinden hizmet veriyor ise canonical URL de bu protokolü içermelidir.
■ Köprü Gösterimi: Canonical URL, arama motorlarına erişim sürecinde doğru sayfaya yönlendirilmelidir. Örneğin https://www.birnc.com.tr/sss/ olarak belirtilmelidir.

2.2. Canonical Etiketin HTML’de Uygulanması


Canonical etiket, HTML dökümana etiketleri arasında aşağıdaki gibi eklenmelidir:

■ Html Kodu:
link rel="canonical" href="https://www.birnc.com.tr/kurumsal/"

Not: Kodun başına < işaretini, sonuna ise > işaretini ekleyiniz.

Bu yapı, arama motorlarının sayfaya erişim sürecinde ilgili etiketi okumasını sağlar. Böylelikle siteniz üzerinden hangi sayfanın tercih edilen sayfa olduğunu arama motorlarının botlarına bildirir.

2.3. Canonical URL ve Parametreler


Web sitenizde URL parametreleri kullanıyorsanız, canonical URL belirlemek kritik öneme sahiptir. Örneğin, filtreleme veya sıralama seçenekleri ile oluşturulan URL’ler, aynı içeriği farklı biçimlerde sunabilir. Bu durum, kullanıcıların ve arama motorlarının karışıklık yaşamasına neden olabilir. Canonical etiketi ile, tüm parametreli URL’lerinizi tek bir sayfada birleştirerek SEO sıralamanızı iyileştirebilirsiniz.


3. Canonical URL’nin Farklı Durumlarda Kullanımı


Canonical URL, benzer ya da kopya içerik bulunan farklı sayfalar arasında arama motorlarına hangi sayfanın esas kaynak olduğunu belirtmek için kullanılır; bu, içerik çoğaltma sorunlarını önler ve SEO performansını artırır. Bu açıklamaya göre aşağıdaki durumlarda canonical URL etiketinin kullanılması gerekir.

3.1. Ürün ve Kategori Sayfaları


E-ticaret B2B, B2C web sitelerinde sıkça karşılaşılan aynı ürünün farklı URL’ler altında listelenmesi durumudur. Örneğin bir ürünün farklı renkleri ya da beden varyantları olabilir. Bu durumlarda her varyasyon için aynı canonical URL tanımlanarak, ürün sayfasının tek bir URL altında toplanması sağlanır. Burada canonical URL etiketinin kullanımı SEO açısından önemli bir avantajdır çünkü arama motorları, tüm varyasyonların SEO değerini tek bir sayfada toplayacaktır.

■ Örnek Uygulama:
Bir online giyim mağazası düşünün: https://www.orneksite.com/urun/elbise URL’si altında bir elbise satılmaktadır. Bu elbisenin siyah, beyaz, kırmızı ve sarı renkleri farklı URL’ler ile gösterilmektedir:

https://www.orneksite.com/urun/elbise?renk=siyah
https://www.orneksite.com/urun/elbise?renk=beyaz
https://www.orneksite.com/urun/elbise?renk=kirmizi
https://www.orneksite.com/urun/elbise?renk=sari

Bu durumlarda her sayfaya aşağıdaki canonical etiketi eklenmelidir:

■ Html Kodu
link rel="canonical" href="https://www.orneksite.com/urun/elbise"

Not: Kodun başına < işaretini, sonuna ise > işaretini ekleyiniz.

3.2. Dinamik Sayfalarda Canonical URL Kullanımı


Dinamik sayfalar, özellikle parametreler içeren URL’lerde canonical etiketi kullanmak hayati önem taşır. Örneğin, bir ürün listeleme sayfasında farklı filtreleme seçenekleri (fiyat aralığı, renk, marka vb.) kullanılıyorsa, her filtreleme sonucu yeni bir URL oluşturur. Bu durumda, canonical etiketi ile arama motorlarına, hangi URL’nin esas olduğunu belirtmek önemlidir.

■ Örnek Uygulama:
Bir akıllı telefon satıcısı mağazasının web sayfasını düşünelim:

https://www.orneksite.com/telefonlar?marka=iphone
https://www.orneksite.com/telefonlar?marka=samsung

Bu durumda her iki sayfanın da canonical etiketi olarak aşağıdaki URL'yi kullanılması uygun olur.

■ Html Kodu
link rel="canonical" href="https://www.orneksite.com/telefonlar"

Not: Kodun başına < işaretini, sonuna ise > işaretini ekleyiniz.

3.3. Sayfa Yönlendirme ve Yenilemelerde Canonical Etiket Kullanımı


301 yönlendirmesi veya geçici yönlendirmelerin olduğu durumlarda, eski sayfaların canonical URL’si güncellenerek arama motorlarının en doğru sayfaya yönlendirilmesi sağlanır. Bu, yönlendirme döngülerinden kaçınmak ve SEO otoritesinin korunması için kritik bir adımdır.

■ Örnek Uygulama:
Bir web sitesi yeniden tasarlandığında ve sayfa URL'leri değiştiğinde eski sayfalara yönlendirmeler oluşturmak gerekebilir.

Örnek:
Eski URL: https://www.orneksite.com/eski-sayfa
Yeni URL: https://www.orneksite.com/yeni-sayfa

Eski sayfanın HTML başlığına aşağıdaki canonical etiketi eklenmelidir:

■ Html Kodu
link rel="canonical" href="https://www.orneksite.com/yeni-sayfa"

Not: Kodun başına < işaretini, sonuna ise > işaretini ekleyiniz.

Bu sayede arama motorları eski sayfanın SEO değerinin yeni sayfaya aktarılmasını sağlar.


  • İlgili Videolar
  • Faydalı Linkler
  • Canonical Url Nedir?
  • Canonical URL Nasıl Kullanılır?
  • Web Tasarım Nedir ve Nasıl Yapılır?
  • Site İçi SEO Nedir, Nasıl Yapılır?
  • HTML Nedir, Ne İşe Yarar?
  • Web Terimleri Sözlüğü
  • Breadcrumb Nedir, Ne İşe Yarar?

SEO Nedir ve Nasıl Yapılır?


Canonical URL Etiketi ile İlgili Merak Edilenler


Canonical URL etiketi nasıl test edilir?
Canonical URL etiketini test etmek için şu adımları izleyebilirsiniz:

■ 1. Sayfa Kaynağını İnceleyin
→ Tarayıcınızda canonical etiketi eklenmiş bir sayfayı açın.
→ Sağ tıklayın ve "Sayfa Kaynağını Görüntüle" seçeneğine tıklayın.
→ Açılan kaynak kodunda etiketini arayın. Bu etiket, sayfanın canonical URL'sini gösterir. Doğru URL'nin burada yer alıp almadığını kontrol edin.

■ 2. Tarayıcı Eklentileri Kullanın
SEO tarayıcı eklentileri olan örneğin MozBar, SEOquake kullanarak sayfanın SEO bilgilerine erişebilirsiniz. Bu araçlar, canonical etiketini ve diğer önemli SEO bileşenlerini gösterir.

■ 3. Google Search Console
→ Google Search Console hesabınıza giriş yapın.
→ "URL Denetleme" aracını kullanarak ilgili URL'yi kontrol edin. Google, sayfanızdaki canonical etiketi ile ilgili bilgileri ve hangi URL'yi canonical olarak değerlendirdiğini size gösterecektir.

■ 4. SEO Analiz Araçları
Ahrefs, SEMrush ya da Screaming Frog gibi SEO analiz araçları kullanarak sitenizdeki canonical URL'leri tarayabilirsiniz. Bu araçlar, sitenizdeki tüm sayfaları analiz eder ve canonical etiketinin doğru kullanılıp kullanılmadığını kontrol eder.

■ 5. Manual Test (Manuel Test)
Canonical URL'yi test etmek için aşağıdaki adımları izleyebilirsiniz:

→ İlgili sayfayı açın ve tarayıcıda URL’yi kopyalayın.
→ Kopyalanan URL'yi tarayıcıya yapıştırarak açın.

Eğer canonical etiketinin yönlendirdiği sayfa açılıyorsa, etiketin doğru çalıştığını gösterir.

■ 6. Yanlış Kullanım Kontrolü
Eğer birden fazla canonical etiket kullanıyorsanız, bu durum SEO açısından sorun oluşturabilir. Her sayfada yalnızca bir tane canonical etiketi olmalıdır.

■ 7. 404 Hataları
Canonical URL olarak belirlenen sayfanın 404 (bulunamadı) hatası vermediğinden emin olun. Canonical URL'lerin geçerli ve erişilebilir olması önemlidir.
Canonical URL etiketi kullanmak zorunlu mu?
Canonical URL etiketi kullanmak zorunlu değildir. Google arama motorunda ya da Yandex ya da Bing vb. web sitenizin sıralamasını yani konumunu önenmsiyorsanız kullanın. Bu etiket, arama motorlarına hangi sayfanın ana sürümü olduğunu belirtir, böylece içerik kopyalaması veya benzer sayfalar arasında hangi sayfanın öncelikli olarak indeksleneceğini belirlemeye yardımcı olur. Özellikle birden fazla URL’nin aynı içeriği barındırdığı durumlarda canonical etiketinin kullanılması web sitenizin SEO performansını artırır ve sıralama sorunlarını önler.
Canonical URL etiketi, web sitesinin mobil ve masaüstü sürümlerinde farklı mı kullanılır?
Canonical URL'ler, hem mobil hem de masaüstü sürümleri için aynı şekilde kullanılabilir. Sadece içerik farklılıkları ve tasarım değişiklikleri var ise her iki sürüm için ayrı canonical URL'ler belirlenebilir. Örneğin, bir masaüstü sayfasının URL'si orneksite.com.tr/iletisim/ iken, mobil sürüm için m.orneksite.com.tr/iletisim şeklinde olabilir. Her iki sürümde de doğru canonical URL kullanıldığında, arama motorları hangi sürümün ana versiyon olduğunu anlayarak içerik kopyalaması sorunlarını önler.
Canonical etiketi web sitesine nasıl eklenir?
Canonical etiketi, bir web sayfasının uygun olan alt, ust, header, footer sayfalarının bölümlerine eklenir.

Html Kodu:
link rel="canonical" href="https://www.orneksite.com/gercek-url"

Not: Kodun başına < işaretini, sonuna ise > işaretini ekleyiniz.

Burada href değeri, sayfanın orijinal ve tercih edilen URL'sini belirtir. Bu etiket, tarayıcılar ve arama motorları tarafından sayfanın hangi sürümünün ana içerik kaynağı olduğunu belirlemek için kullanılır.

4. Canonical URL Kullanımında Dikkat Edilmesi Gerekenler


4.1. Birden Fazla Canonical URL Olmaması


Bir internet sayfası için yalnızca bir adet canonical URL tanımlanmalıdır. Bir sayfada birden fazla canonical etiketi bulunuyor ise bu durum arama motorlarının botları için karmaşık algılanabilir. Botlar, hangi URL'nin esas olduğunu belirlemekte zorlanır ise web sitesinin sıralaması arama motorlarının SERP sonuçlarında olumsuz etkilenebilir.

4.2. Canonical URL'nin Düzenli Olarak Kontrol Edilmesi


Canonical URL’lerin doğru çalıştığından emin olmak için web sitesi düzenli olarak kontrol edilmelidir. Özellikle web sitenizde eski sayfaların dilinmesi, yeni sayfaların eklenmesi gibi değişiklikler yapıldığında canonical etiketlerin güncellenmesi gerekir. Ayrıca web yöneticileri tarafından önerilen araçlar ve yazılımlar kullanılarak canonical URL’lerin doğru şekilde çalışıp çalışmadığı kontrol edilmelidir. birNC Web Tasarım Ekibi olarak biz, Google Chrome eklentisi olan Open SEO Stats eklentisiyle gerekli analizlerimizi her yönettiğimiz müşteri web sitemizde yapıyoruz. Size de bu eklentiyi kullanmanızı öneririz.

4.3. Canonical Etiketlerin Yanlış Kullanımı


Canonical etiketi, yanlış kullanıldığında SEO için ciddi problemler yaratabilir. Örneğin, canonical URL’nin bir başka sayfaya işaret etmesi, arama motorlarının ilgili sayfanın SEO değerini doğru bir şekilde analiz edememesine yol açar. Bu nedenle, canonical URL’lerin doğru şekilde yapılandırılması kritik önem taşır.


5. Canonical URL'nin Faydaları ve Dezavantajları


5.1. Canonical URL Etiketinin Faydaları


■ SEO Otoritesinin Korunması: Canonical URL kullanımı, SEO otoritesinin bir arada toplanmasını sağlar. Bu sayede arama motorlarında daha yüksek sıralama elde edilebilir.
■ Kullanıcı Deneyimi: Canonical URL, kullanıcıların doğru sayfaya yönlendirilmesini sağladığı için daha iyi bir kullanıcı deneyimi sunar.
■ Çoğaltılmış İçerik Sorunlarının Önlenmesi: Kopya içeriklerin yönetilmesi, arama motorlarının doğru sayfayı belirlemesini kolaylaştırır.

5.2. Canonical URL Etiketinin Dezavantajları


■ Yanlış Uygulama: Canonical URL’nin yanlış kullanılması, SEO stratejilerini olumsuz etkileyebilir. Yanlış bir URL gösterildiğinde, arama motorları ilgili sayfayı dikkate almayabilir.
■ Yeterince Kullanılmaması: Bazı web yöneticileri, canonical etiketin önemini yeterince kavrayamayabilir ve bu durumu atlayabilir. Bu, SEO stratejisinin zayıflamasına yol açar.


web-tasarim-projeleri-birnc-link-banner
  • SERP Nedir? Kapsamlı RehberŞubat 4, 2025
  • Pi Network KılavuzuŞubat 2, 2025
  • Canonical URL Nedir ve Nasıl Olmalıdır?Kasım 2, 2024
  • Web Tasarım Nedir ve Nasıl Yapılır?Ekim 11, 2024
  • Haber Yazılımı Nedir ve Ne İşe Yarar?Eylül 5, 2024
  • Web Hosting Nedir ve Ne İşe Yarar?Nisan 5, 2024
  • Google My Business KılavuzuMart 31, 2024
  • Header Tasarım ÖrnekleriOcak 28, 2024
  • SSH Nedir ve Ne İşe Yarar?Aralık 15, 2023
birnc site footer logo

birNC® Ajans | İstanbul Web Tasarım Şirketi
Arayana kadar siz düşünün aradıktan sonra biz...


Mail: info◎birnc.com.trTel: +90 (212) 912 2155 Pbx

Özel web tasarım yazılım, kurumsal kimlik, SEO, sosyal medya yönetimi ve internet reklamcılığı hizmetlerindeki bilgi birikimi ve tecrübesiyle kuruluşundan bugüne kadar müşterilerine nitelik, değer ve farklılık katmış olmanın gururunu yaşayan birNC ekibi ile sektörel hedeflerinize daha hızlı ulaşabilirsiniz.


  • KVKK Bildirimi
  • Çerez Politikası
  • Gizlilik Politikası
  • SEO Nedir?
  • Google Ads
  • E-Ticaret SEO
  • Anasayfa
  • Kurumsal
  • Resmi Bilgiler
  • Kariyer
  • S.S.S.
  • Blog
  • İletişim
BİRNC WEB TASARIM YAZILIM VE İNTERAKTİF AJANS HİZMETLERİ © İSTANBUL