canonical url

Canonical URL, arama motorlarının sitenizde benzer içeriğe sahip sayfalar arasında hangisinin öncelikli olduğunu anlamasına yardımcı olur.

Bu rehberde, rel=”canonical” etiketinin web sitenizde nasıl etkili bir şekilde kullanılacağını adım adım açıklıyoruz. Canonical URL kullanımı, sitenizin SEO performansını artırmanın yanı sıra içerik bütünlüğünü korumak için de kritik bir rol oynar.

Canonical URL Nedir?

Canonical URL, bir web sayfasının arama motorları tarafından öncelikli olarak tanınması gereken versiyonunu belirten bir HTML link elementidir. Özellikle içeriklerin tekrarlandığı veya benzer sayfaların birden fazla kez oluşturulduğu durumlarda önem kazanır.

Canonical etiketi, arama motorlarına hangi sayfanın asıl içerik olarak kabul edilmesi gerektiğini net bir şekilde belirtir.

Bir web sitesinin farklı URL formatları aynı içeriği sunabilir, örneğin:

  • http://www.siteadi.com
  • https://www.siteadi.com
  • www.siteadi.com/index.html
  • siteadi.com/home.asp
  • www.siteadi.com
  • siteadi.com

Bu tür durumlarda, canonical etiketi, bu URL’lerden hangisinin arama motoru botları tarafından ana sayfa olarak kabul edileceğini belirler. Genellikle, https://www.siteadi.com gibi güvenli ve temiz bir URL formatı canonical URL olarak belirlenir.

Bu yöntem, sitenizin arama motoru sonuç sayfalarında (SERP) daha düzenli bir yapıda görünmesini sağlar ve her bir URL için dağılan SEO değerini tek bir URL altında toplar.

canonical etiketi

Canonical Etiketi Nasıl Kullanılır?

Canonical etiketinin nasıl doğru bir şekilde kullanılacağını adım adım açıklıyoruz.

Canonical Etiketi Kullanımı:

  1. Ana Sayfa Belirleme: İlk adım alarak; içeriğinizin, kopya içerik olduğu durumlarda, hangi URL’nin ana sayfa olarak kabul edilmesini istediğinizi seçin. Bu, genellikle en çok trafiği çeken veya en güncel bilgileri içeren sayfa olabilir.
  1. Etiket Ekleme: Ardından, ana sayfa olarak belirlediğiniz URL için, aynı içeriğe sahip diğer sayfalarda <link rel=”canonical” href=”https://www.örneksite.com/ana-sayfa-urlsi”> şeklinde referans olan bir canonical url ekleyin. Bu etiket, HTML kodunuzun <head> bölümüne yerleştirilmelidir.
  1. Doğrulama Yapma: Son olarak, canonical etiketini ekledikten sonra, bu etiketin doğru şekilde çalışıp çalışmadığını kontrol edin. Google Search Console gibi araçlar, bu etiketlerin arama motoru tarafından nasıl algılandığını görmek için kullanılabilir.

Örnek Canonical Etiketi Kullanımı:

Eğer web sitesi içinde aynı içeriğe sahip farklı iki URL varsa ve bu URL’lerden birini ana sayfa olarak belirlemek istiyorsanız, diğer sayfanın <head> bölümüne şu şekilde bir etiket ekleyebilirsiniz:

<link rel=”canonical” href=”https://www.örneksite.com/ürün-sayfasi”>

Bu etiket, arama motorlarına https://www.örneksite.com/ürün-sayfasi URL’sinin, birbirine benzeyen içeriğe sahip diğer URL’ler arasında tercih edilmesi gerektiğini belirtir. Canonical etiketlerinin doğru kullanımı, sitenizin arama motorlarındaki sıralamasını iyileştirmeye önemli ölçüde katkıda bulunabilir.

Canonical URL Hangi Durumlarda Kullanılır?

Canonical URL’lerin arama motoru botları için önemli olduğu durumlar aşağıdaki gibidir:

  • Ürün Varyantları: Farklı renk, boyut veya model seçenekleriyle sunulan ürünlerin sayfalarında, ana ürün sayfasını “canonical URL olarak” işaretleyebilirsiniz

  • WWW ile ve WWW olmayan URL’ler: Bir web sitesinin “www” olan ve “www” olmayan URL versiyonları arasında, birinin diğerine yönlendirilmesi için canonical kullanılır.

  • Sonunda Eğik Çizgi Olan ve Olmayan URL’ler: URL’nin sonunda “/” işareti olan ve olmayan versiyonları için, arama motoru botlarının hangi URL formatını değerlendireceğini belirtmek amacıyla birini canonical olarak işaretleyebilirsiniz.

  • HTTP ve HTTPS Protokollerindeki Benzer URL’ler: İki URL arasında sadece protokol farkı (HTTP ve HTTPS) varsa, genellikle HTTPS sürümünü canonical olarak belirlemeniz tavsiye edilir.

  • Arama Parametrelerine Sahip URL’ler: Arama motorlarına, filtreler ve sıralama seçenekleri gibi URL parametrelerinin asıl içeriği değiştirmediğini göstermek için canonical etiketi kullanılır.

  • Mobil ve Masaüstü Versiyonlar Arası: Mobil ve masaüstü sürümler arasındaki aynı içeriğin, bir versiyonunu diğerine canonical olarak işaretleyerek SEO değerini merkezileştirebilirsiniz.

  • Çoklu Kategori veya Etiketlerle Erişilen İçerikler: Tek bir içeriğe, farklı bir kategori veya etiketlerle ulaşıldığında, arama motorlarının hangi sayfayı esas alması gerektiğini belirlemek için canonical kullanılır.

  • AMP ve Non-AMP Sayfalar Arası: AMP olmayan ve AMP’li sayfa versiyonları arasında, genellikle kullanıcı deneyimi açısından daha uygun olanı canonical olarak işaretlenir.

  • Standart ve Özelleştirilmiş URL Yapıları: Özellikle özelleştirilmiş URL yapılarına sahip sitelerde, standart URL yapılarını canonical olarak belirleyerek tutarlılık sağlanır.

  • URL’de Büyük/Küçük Harf Kullanımı: URL’de büyük veya küçük harf kullanımından kaynaklanan farklılıklarda, bir formatı standart olarak belirleyip, diğerlerini canonical ile işaretleyerek içerik çakışmasını önleyebilirsiniz.

canonical url hangi durumlarda kullanilir

Canonical URL Kullanmanın Temel Kuralları

Aşağıda, canonical URL kullanırken dikkat edilmesi gereken bazı önemli hususlar yer almaktadır.

  • Tam URL Yapılarını Kullanma

    Canonical URL belirlerken, arama motorlarının URL’yi doğru bir şekilde tanıması ve indekslemesi için tam (mutlak) URL yolunu kullanmanız önemlidir.

  • URL Büyük/Küçük Harf Duyarlılığı

    URL yapısında yer alan harfler her zaman küçük harf olmalı. Canonical URL yapısında bu durum oldukça önemlidir.

  • Güvenli Protokol Kullanımı

    Canonical URL belirlerken, SSL sertifikası (HTTPS) olan güvenli bir sayfa tercih edin.

  • Her Sayfa İçin Özgün Canonical URL

    Her sayfanın kendine özgü içeriği yansıtacak şekilde özel bir canonical URL’e sahip olması gerekir.

  • Robots.txt Kullanımına Dikkat

    Canonical URL kapsamında belirlediğiniz sayfaların robots.txt dosyasıyla engellenmemesine dikkat edin.

  • Noindex Kullanımından Kaçının

    Bir URL’yi canonical olarak işaretlemek ve aynı zamanda “noindex” olarak ayarlamak, çelişkili bir sinyal yaratır. Bu nedenle, aynı sayfa hem canonical hem de noindex olamamalı.

  • Erişilebilir URL’ler

    Canonical olarak belirlenen URL’lerin erişilebilir olması gerekir. Bu url lerde ulaşılamayan HTTP durum kodları olmamalı.

  • Pagination URL’ler

    Sayfalama (pagination) yapılan içeriklerde, her sayfanın kendi canonical URL’ini kullanın; tüm sayfaları ana sayfaya yönlendirmekten kaçının.

  • Çok Dilli İçeriklerde Hreflang ve Canonical Kullanımı

    Hreflang etiketleri, farklı dillerdeki eşdeğer sayfalar arasında bağlantı kurarken, her bir sayfanın kendi canonical URL’ine sahip olması gerekir.

  • Tek Canonical Etiketi

    Bir sayfada birden fazla canonical etiket kullanmaktan kaçının.

  • Canonical Etiketlerin Doğru Konumlandırılması

    Canonical link etiketleri her zaman <head> bölümünde yer almalıdır. <body> içerisine konumlandırılan etiketler, genellikle arama motorları tarafından dikkate alınmaz.

Canonical URLyi ve Alan Adini Ayarlamanin Diger Yollari

Canonical URL’yi ve Alan Adını Ayarlamanın Diğer Yolları

İşte canonical URL’yi ve alan adını ayarlamanın alternatif yolları:

301 Yönlendirmeleri Kullanmak

Eğer eski bir URL’den yeni bir URL’ye geçiş yapıyorsanız veya “www” ile başlayan ve başlamayan URL’ler arasında tutarlılık sağlamak istiyorsanız, 301 kalıcı yönlendirmeler kullanarak arama motorlarına bu değişikliği bildirebilirsiniz.

302 Yönlendirmeleri

Geçici bir süre için URL değişikliği yapmanız gerekiyorsa, 302 geçici yönlendirmeler kullanabilirsiniz.

URL Yapılandırmasını Optimize Etme

URL’lerinizi kısa, anlaşılır ve ilgili anahtar kelimeleri içerecek şekilde düzenlemek, sitenizin arama sonuçlarında daha iyi performans göstermesine yardımcı olur.

Meta Etiketler ile Yönlendirme

Meta etiketleri ile sayfalarınızda hangi dili veya bölgeyi hedeflediğinizi (hreflang etiketleri) belirleyerek, çok dilli sitelerin yönetimini optimize edebilirsiniz.

Robots.txt Dosyasını Doğru Kullanma

Canonical URL’lerinizi robots.txt dosyasında engellememeye özen gösterin.

Hosting Ayarlarını Kontrol Etme

Canonical URL’lerinizi robots.txt dosyasında engellememeye özen gösterin. Web sitenizin hosting ayarlarını kontrol ederek, alan adınızın tüm versiyonlarının (örneğin, HTTP ve HTTPS, “www” ile ve “www”siz) doğru şekilde yönlendirildiğinden emin olun.

Bu yöntemler, canonical URL ve alan adı ayarlarınızı geliştirmenin yanı sıra, genel web site yapınızın arama motorları tarafından daha etkin bir şekilde indekslenmesini sağlamaya yardımcı olur.

Canonical URL’ler, web siteniz için hayati öneme sahiptir. Bu yapılandırmalar karmaşık görünebilir, bu nedenle daha etkili sonuçlar almak ve sitenizi en iyi şekilde optimize etmek için profesyonel bir SEO hizmetinden yararlanmanız önerilir. Bu sayede, sitenizin arama motorlarındaki performansını artırabilir ve potansiyel hataları düşük seviyede tutabilirsiniz.

About the Author: Ümit AKTEMUR

8f573fd3d4bf930ec37189a1f5c4eadb
Ümit Aktemur, dijital pazarlama alanında deneyimli bir SEO uzmanıdır. SEO alanındaki çalışmalarında 50'den fazla yerli ve uluslararası firmaya başarılı danışmanlık hizmetleri sunmuştur. Sadece arama motoru sıralamalarını iyileştirmekle kalmayıp, aynı zamanda dönüşüm odaklı stratejiler geliştirerek markalara değer katmıştır.

Son 5 yılda SEO alanında uzmanlaşarak birçok işletmeye danışmanlık yapmanın yanı sıra, dönüşüm odaklı stratejilerle arama motoru sıralamalarını iyileştirmek için çalıştım.