Canonical URL Nedir?
Canonical URLnin Türkçe karşılığı kurallı etiketlerdir. Bir diğer adı da kanonik etiketlerdir.
Kanonik etiketler yeni bir şey değildir. 2009dan beri son on bir yılın en iyi parçası. Google, Microsoft ve Yahoo onları oluşturmak için birleşti. Amaçları mı? Web sitesi sahiplerine yinelenen içerik sorunlarını hızlı ve kolay bir şekilde çözmenin bir yolunu sağlamak. Bu kılavuzda, öğrenecekleriniz:
- Kanonik etiket nedir?
- Kanonik etiket neye benziyor?
- Neden kanonik etiketler SEO için önemlidir?
- Kanonikleştirme için en iyi uygulamalar nelerdir?
- Kanonik etiketler nasıl uygulanır?
Kurallı bir etiket (rel=kurallı), yinelenen, ve benzer sayfalar için ana sürümü tanımlayan HTML kodunun bir pasajıdır. Başka bir deyişle, farklı URLler altında aynı veya benzer içeriğe sahipseniz, hangi sürümün ana sürüm olduğunu belirtmek için kurallı etiketleri kullanabilirsiniz ve böylece dizine ekleyebilirsiniz.
Canonical URLler çok sık bir biçimde ana sayfayı tanımlamak için kullanılmaktadır. Aşağıdaki örnekte yer alan URLlerin her birisinin aynı sayfa olduğunu ispatlamak için bu yola başvurulmaktadır:
- www.example.com
- example.com
- www.example.com/index.html
- example.com/home.asp
- http://www.example.com
- https://www.example.com
Kanonik Etiket Neye Benziyor?
Kurallı etiketler basit ve tutarlı sözdizimi kullanır ve bir web sayfasının < head> bölümüne yerleştirilir: <link rel = kanonik hrefhttps://example.com/sample-page/ / > İşte bu kodun her bir bölümünün düz İngilizce anlamı:
- link rel canonical: bu Etiketteki bağlantı, Bu sayfanın ana (kanonik) sürümüdür.
- href=https://example.com/sample-page/: kanonik sürüm bu URLde bulunabilir .
Google, yinelenen içeriği sevmez. Onları seçmek için zor hale getirir:
- Bir dizin için bir sayfa sürümü.
- İlgili sorgular için bir sayfanın sürümü sıralanır.
- Bir sayfada link equity i birleştirmeleri veya birden fazla sürüm arasında bölmeleri gerekip gerekmediğini inceler.
Canonical Etiketi Doğru Bir Biçimde Nasıl Uygulanır?
Bir canonical etiket bir sayfanın HTML kodlarında üst kısımda yer almaktadır. Başlık etiketi, meta açıklama ve robot etiketlerinin konulduğu yer ile canonical etiketinin konulduğu yer aynıdır. Yukarıda yer alan example.com örneğini düşünürseniz kullanmanız gereken etiket şu şekildedir:
<link rel=canonical href=http://www.example.com//>
Bu canonical etiket aynı sayfa için canonicalleştirilecek tüm URLlere yerleştirilmelidir.
Canonical URL Hangi Durumlarda Kullanılır?
URL adreslerindeki en ufak fark bile Google gözünde ayrı sayfa olarak görülmektedir. Sizlere tüm web sitesi türleri için geçerli olan yinelenen içeriklerin yaygın nedenlerinden birkaç tanesini aşağıda paylaşıyorum.
- Web sitesi genelinde arama parametreleri için parametreli URLlere sahip olmak.
- Sayfaların ayrı ayrı yazılmış varyasyonlarına sahip olmak.
- Bir sayfanın AMP ve AMP olmayan varyasyonlarına sahip olmak.
- Bir sayfanın hem www hem de www olmayan varyasyonlarına sahip olmak.
- Aynı içeriği URLin sonundaki / ve /sız halleriyle sunmak.
- URLin varsayılan sürümlerinde aynı içeriği sunmak.
- Aynı içeriği hem büyük harflerle hem de küçük harflerle sunmak.
Ayrıca, domainler arası yinelenen içerik sorunları da mevcut olabilmektedir. İçeriği eğer ki paylaşacaksanız, makalenizde kendinden referanslı bir Canonical URL etiketi kullanmak, içeriğin domainler arasında Canonical URLe sahip standart sürüm olarak belirtmenizi sağlamak için en iyi uygulama yöntemidir.
Bu kullanım şekli, içeriğin arama sonuçlarında görünmesini her zaman engellemez ancak orijinalin önüne geçme riskini ortadan kaldırır.
Kaynak: https://www.yazilimaktif.com/canonic...il-kullanilir/