Batuhan KAYA – SEO – Yazılım – Kişisel ve Güncel Blog

Site 1. rengi

Site 2. rengi

Topbar rengi

Menü ikon

Menü hover

Menü arama

Footer rengi

Tasarım

Canonical URL Nedir? Etiketi Nasıl Kullanılır?

SEO
07.04.2020
10
Canonical URL Nedir? Etiketi Nasıl Kullanılır?

Canonical URL yani Kanonik(kurallı) etiketler…Kurallı etiketlerin ne olduğunu ve korkunç yinelenen içerik sorunlarını önlemek için bunları nasıl kullanacağınızı öğrenmek mi istiyorsunuz?

Kanonik etiketler yeni bir şey değildir. 2009’dan 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.

İşe yarar mı? Evet, mükemmel… ama sadece bunları nasıl kullanacağınızı biliyorsanız!

Bu kılavuzda, öğrenecekleriniz:

  • Kanonik etiket nedir
  • Kanonik etiketi neye benziyor
  • Neden kanonik etiketler SEO için önemlidir
  • Kanonikleştirme için en iyi uygulamalar nelerdir
  • Kanonik etiketler nasıl uygulanır

Kanonik etiket nedir?

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ı URL’ler 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.

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” href“”https://example.com/sample-page/” / >

İşte bu kodun her bir bölümünün düz İngilizce anlamı:

  1. link rel“ “canonical”: bu Etiketteki bağlantı, Bu sayfanın ana (kanonik) sürümüdür.
  2. href=“https://example.com/sample-page/”: kanonik sürüm bu URL’de bulunabilir .

Kurallı etiketler SEO için neden önemlidir ?

Google, yinelenen içeriği sevmez. Onları seçmek için zor hale getirir:

  1. Bir dizin için bir sayfa sürümü.
  2. İlgili sorgular için bir sayfanın sürümü sıralanır.
  3. Bir sayfada “link equity” i birleştirmeleri veya birden fazla sürüm arasında bölmeleri gerekip gerekmediğini inceler.

Çok fazla yinelenen içerik de “tarama bütçenizi etkileyebilir.” Bu, Google’ın web sitenizdeki diğer önemli içeriği keşfetmek yerine aynı sayfanın birden fazla sürümünü taramakla zaman kaybetmesine neden olabileceği anlamına geliyor.

TARAMA BÜTÇESİ GERÇEĞİ HAKKINDA

Google’ı yinelenen içeriği taramak için zaman kaybetmeye zorlamak elbette mümkünse kaçınılması gereken bir şeydir. Ancak, Google çoğu site için bir sorun olmadığını belirtir.Yeni sayfalar yayınlandıkları gün taranmaya eğilimliyse, gezinme bütçesi web yöneticilerinin odaklanmaları gereken bir şey değildir. Aynı şekilde, bir sitenin birkaç bin URL’den az olması durumunda, çoğu zaman verimli bir şekilde taranacaktır.

Kanonik etiketler tüm bu sorunları çözer.

Kurallı bir URL belirtmekte başarısız olur ve Google konuları kendi ellerine alır .Kurallı bir URL belirtmezseniz, en iyi sürüm veya URL olduğunu düşündüğümüz şeyi belirleyeceğiz .

Elbette Google’a bu şekilde güvenmek harika bir fikir değil.ÖNEMLİ NOT

Googlegenellikle belirlediğiniz kurallı URL’ye saygı duyduklarını söyler. Çünkü kanonik etiketler direktifler değil ipuçları içerir. Saygı duyulduğu sürece, bağlantılar gibi herhangi bir sinyal kanonik URL’ye konsolide edilmelidir .

Kanonik etiketler için en iyi uygulamaları kullanmak, Google’ın sayfanın istenmeyen bir sürümünü kanonik olarak görme riskini azaltmaya yardımcı olur.

Ama yinelenen içeriğim yoksa?

Muhtemelen aynı mesajları ve sayfaları birden çok kez yayınlamadığınız göz önüne alındığında, web sitenizin yinelenen bir içeriğe sahip olmadığını varsaymak kolaydır.

Ancak arama motorları web sayfalarını değil URL’leri tarar.

Bu onların gördüğü anlamına gelir example.com/product ve example.com/product?color=red benzersiz sayfalar olarak, aynı veya benzer içeriğe sahip aynı web sayfası olsalar bile.

Bunlar parametreli URL’ler olarak adlandırılır ve özellikle yönlü/filtrelenmiş navigasyona sahip e-ticaret sitelerinde yinelenen içeriğin ortak bir nedenidir.

Örneğin, kahverengi çanta giyim gömlek satıyor. Bu onların ana kategori sayfası için URL:

https://www.bbclothing.co.uk/en-gb/clothing/shirts.html

Yalnızca XL gömlekleri için filtre uygularsanız, URL’ye bir parametre eklenir:

https://www.bbclothing.co.uk/en-gb/clothing/shirts.html ?boyut = XL

Daha sonra sadece mavi gömlekler için de filtre uygularsanız, başka bir parametre eklenir:

https://www.bbclothing.co.uk/en-gb/clothing/shirts.html ?boyut = XL ve renk = Mavi

İçeriği sadece çok az farklı olsa bile, bu Google’ın gözünde ayrı bir sayfa var.

Ancak, İçeriği çoğaltmak için mağdur olan sadece e-ticaret siteleri değil.

Her tür web sitesi için geçerli olan yinelenen içeriğin diğer bazı yaygın nedenleri:

  • Arama parametreleri için parametreli URL’lere sahip olmak (örn., example. com? q = search-term)
  • Oturum kimlikleri için parametreli URL’lere sahip olmak (örneğin, https://example.com?sessionid=3)
  • Sayfaların ayrı yazdırılabilir sürümlerine sahip olmak (örneğin, example.com/page ve example.com/print/page)
  • Farklı kategoriler altında yayınlar için benzersiz URL’lere sahip olmak (örneğin, example.com / hizmetler / SEO / ve example.com / özel ürünler / SEO /)
  • Farklı cihaz türleri için sayfalara sahip olmak (örneğin, example.com ve m.example.com)
  • Bir sayfanın AMP ve amp olmayan sürümlerine sahip olmak (örneğin, example.com/page ve amfi.örnek / sayfa)
  • Aynı içeriği www ve www olmayan varyantlarda (örneğin, http://example.comve http://www.example.com)
  • Aynı içeriği https ve https olmayan varyantlarda (örneğin, http://www.example.com ve https://www.example.com)
  • Aynı içeriği eğik çizgilerle ve eğik çizgilerle (örneğin, https://example.com/page / ve http://www.example.com/page)
  • Dizin sayfaları gibi sayfanın varsayılan sürümlerinde aynı içeriği sunma(örneğin, https://www.example.com/https://www.example.com/index.htm https://www.example.com/index.html https://www.example.com/index.php https://www.example.com/default.htm , vb.)
  • Aynı içeriği büyük harflerle ve harfsiz olarak sunmak (örneğin, https://example.com/page / ve http://www.example.com/Page/)

Bu durumlarda, kanonik etiketlerin doğru kullanımı çok önemlidir.

Ayrıca, alanlar arası yinelenen içerik sorunları da bir şeydir. İçeriği sendikasyon yapıyorsanız, makalenizde kendi kendine referanslı bir kanonik etiket kullanmak ve sendikasyon içeriğinin sizi alanlar arası kanonik bir etiketle kanonik sürüm olarak belirtmesini sağlamak en iyi uygulamadır.

Bu, sendikasyon içeriğinin arama sonuçlarında görünmesini her zaman engellemez, ancak orijinali aşma riskini azaltmaya yardımcı olur.

Bazı siteler kanonik bir bağlantı eklemeyi reddedecektir. Bu gibi durumlarda, risk almak isteyip istemediğiniz size kalmış.

Kanonik etiket uygulamasının temelleri

Kanoniklerin uygulanması kolaydır. Bir anda bunu yapmak için dört farklı yolu tartışacağız. Ancak hangi yöntemi tercih ederseniz edin, her zaman hatırlamanız gereken beş altın kural vardır.

Kural # 1: mutlak URL’leri kullan

Google’ın John Mueller, rel=“kanonik” bağlantı elemanı ile göreceli yolları kullanmamanın en iyi uygulama olduğunu belirtiyor.

Yani aşağıdaki yapıyı kullanmalısınız:

<link rel = “kanonik” href“” https://example.com/sample-page/ ” / >

Bunun aksine:

<link rel = “kurallı” href”” / sample-page/” / >

Kural #2: küçük harfli URL’leri kullan

Google, büyük ve küçük harfli URL’leri iki farklı URL olarak ele alabileceğinden, önce sunucunuzda küçük harfli URL’leri zorladığınızdan ve daha sonra kurallı etiketleriniz için küçük harfli URL’leri kullandığınızdan emin olmak istersiniz.

Kural # 3: doğru etki alanı sürümünü kullanın ( HTTPSve HTTP)

SSL’YE geçtiyseniz, kurallı etiketlerinizde SSL olmayan (yani HTTP ) URL’ler bildirmediğinizden emin olun. Bunu yapmak teorik olarak karışıklığa ve beklenmedik sonuçlara yol açabilir. Güvenli bir etki alanındaysanız, URL’NİZİN aşağıdaki sürümünü kullandığınızdan emin olun:

< link rel=“kanonik” href=“ https ://example.com/sample-page/” / >

Aksine:

<link rel=“kanonik” href=“ http ://example.com/sample-page/” / >

SİDENOTE.

HTTPS kullanmıyorsanız, tam tersi doğrudur.

Kural # 4: kendi kendine referanslı kanonik etiketleri kullan

Google’ın John Mueller, zorunlu olmasa da, kendi kendine referanslı kanonik etiketlerin önerildiğini söylüyor .

Bir sayfanız olsa bile, bazen URL’nin Bu sayfayı Yukarı çekebilecek farklı varyasyonları vardır. Örneğin, sonunda parametrelerle, belki de büyük küçük harf veya www ve www olmayan. Tüm bu şeyler bir rel kanonik etiketi ile temizlenebilir.

Kendi kendine referanslı bir kanonik çalışmanın nasıl çalıştığından emin değilseniz, temelde kendisine işaret eden bir sayfada kanonik bir etikettir. Örneğin, URL https://example.com/sample-page o zaman bu sayfada kendi kendine referans veren bir kanonik olurdu:

<link rel = “kanonik” href“”https://example.com/sample-page” />

En modern popüler CMS ‘ kendi kendine referans veren URL’leri otomatik olarak ekler, ancak özel bir CMS kullanıyorsanız geliştiricinizin bunu kodlamasına sahip olmanız gerekir .

Kural # 5: sayfa başına bir kurallı etiket kullanın

Sayfada birden fazla kurallı etiket varsa, Google her ikisini de göz ardı eder .

Birden fazla rel=canonical bildirimi durumunda, Google muhtemelen tüm rel = canonical ipuçlarını görmezden gelecektir.

Canonicals nasıl uygulanır

Kurallı URL’leri belirtmenin bilinen beş yolu vardır. Bunlar kanonikleştirme sinyalleri olarak bilinen şeylerdir:

  1. HTML etiketi (rel = kanonik)
  2. HTTP Başlığı
  3. Site haritası
  4. 301 yönlendirme*
  5. İç bağlantılar

Her yöntemin artıları ve eksileri için Google’ın resmi belgelerine bakın .

1. Rel=“canonical” HTML etiketlerini kullanarak canonicals ayarı

Bir rel=kanonik etiket kullanmak, kanonik bir URL belirtmenin en basit ve en belirgin yoludur .

Aşağıdaki kodu herhangi bir yinelenen sayfanın <head> bölümüne eklemeniz yeterlidir:

<link rel = “kanonik” href“”https://example.com/canonical-page/” / >

Örnek

Diyelim ki t‑shirt satan bir e-ticaret web sitesi var. Sen istiyorsunhttps://yourstore.com/tshirts/black-tshirts / Bu sayfanın içeriğine diğer URL’ler aracılığıyla erişilebilir olsa da (örn., https://yourstore.com/offers/black-tshirts/)

Yinelenen sayfalara aşağıdaki kurallı etiketi eklemeniz yeterlidir:

<link rel = “kanonik” href“”https://yourstore.com/tshirts/black-tshirts/” / >

Bir CMS kullanıyorsanız, sayfanızın koduyla uğraşmanıza gerek olmadığını unutmayın. Daha kolay bir yolu var.

WordPress’te kanonik etiketleri ayarlama:

Yoast SEO’YU yükleyin ve kendi kendine referans veren kanonik etiketler otomatik olarak eklenecektir. Özel kanonikaller ayarlamak için, her gönderide veya sayfada “Gelişmiş” bölümünü kullanın.

Canonical URL

Shopify içinde kanonik etiketleri ayarlama:

Shopify, varsayılan olarak Ürünler ve blog gönderileri için kendi kendine referans veren kanonik URL’ler ekler. Özel kurallı URL’leri ayarlamak için şablonu (.sıvı) dosyaları doğrudan.

Bu iş parçacığının bunun nasıl yapılacağı hakkında bazı bilgileri vardır.

Squarespace’de kurallı etiketleri ayarlama:

Squarespace, varsayılan olarak kendi kendine referans veren URL’leri de ekler. Ancak, Shopify ile olduğu gibi, özel bir kurallı URL eklemek istiyorsanız kodu doğrudan düzenlemeniz gerekir .

2. Http üstbilgilerinde canonicals ayarı

PDF’ler gibi belgeler için, sayfa başlığına kurallı etiketler yerleştirmenin bir yolu yoktur, çünkü sayfa <head> bölümü yoktur. Bu gibi durumlarda, canonicals ayarlamak için HTTP üstbilgileri kullanmanız gerekir. Standart web sayfalarında http başlıklarında bir kurallı da kullanabilirsiniz.

Örnek

Bu blog yazısının bir PDF sürümünü oluşturduğumuzu ve blog alt klasörümüzde barındırdığımızı düşünün (halil.com.tr/blog/*).

İşte HTTP başlığımız bu dosya için nasıl görünebilir:

HTTP / 1.1 200 TAMAM
İçerik türü: uygulama / pdf
Bağlantı: <https://halil.com.tr/blog/canonical-tags/>; rel = " kanonik"

3. Site haritalarında canonicals ayarı

Google, kuralsız sayfaların site haritalarına dahil edilmemesi gerektiğini belirtir.Yalnızca kurallı URL’ler listelenmelidir. Bunun nedeni, Google’ın bir site haritasında listelenen sayfaları önerilen kanonik olarak gördüğü.

Bununla birlikte, site haritalarındaki URL’leri her zaman kurallı olarak seçmezler.

Site haritası URL’lerini kanonik olarak değerlendireceğimizi garanti etmiyoruz, ancak büyük bir site için kanonik tanımlamanın basit bir yoludur ve site haritaları, Google’ı sitenizde en önemli gördüğünüz sayfaları söylemenin yararlı bir yoludur.

4. 301 yönlendirmeleri ile canonicals ayarı

Trafiği yinelenen bir URL’den ve kurallı sürüme aktarmak istediğinizde 301 yönlendirmelerini kullanın.

Örnek

Sayfanızın bu Url’lerde erişilebilir olduğunu varsayalım:

  • example.com
  • example.com/index.php
  • example.com/home/

Kurallı olarak bir URL seçin ve diğer URL’leri oraya yönlendirin.

Sitenizin güvenli HTTPS / HTTP ve www/www olmayan sürümleri için de aynısını yapmalısınız. Bir kanonik sürüm seçin ve diğerlerini bu sürüme yönlendirin.

Örneğin, kanonik versiyonu halil.com.tr HTTPS www olmayan URL (https://halil.com.tr). aşağıdaki URL’lerin hepsi oraya yönlendiriyor:

  • https://halil.com.tr/
  • https://www.halil.com.tr/
  • https://www.halil.com.tr/

5. İç Bağlantılar

Siteniz boyunca bir sayfadan diğerine nasıl bağlantı kurduğunuz kanonikleştirme sinyalidir.

Google Webmaster trendleri analisti John Mueller, bu #AskGoogleWebmasters videosundaki kanonik URL’leri belirlemek için kullanılan sinyalleri kapsar:

Bu sinyallerle ne kadar tutarlı olursanız, arama motorlarının tercih ettiğiniz kanonik URL’yi belirlemesi o kadar kolay olur . Videoda John tarafından belirtildiği gibi, Google ayrıca HTTP URL’leri üzerinden HTTPS ve daha güzel URL’ler için bir tercihe sahiptir.

Seo hakkındaki makalemi okumak için lütfen buraya tıklayınız.Kanonik etiket nedir?

Kurallı bir etiket (rel=“kurallı”), yinelenen, yakın yinelenen ve Benzer sayfalar için ana sürümü tanımlayan HTML kodunun bir pasajıdır. Başka bir deyişle, farklı URL’ler 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 eklenmelidir.Kanonik bir 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” href“”https://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 URL’de bulunabilir .Kurallı etiketler SEO için neden önemlidir ?

Google, yinelenen içeriği sevmez. Onları seçmek için zor hale getirir:
Her dizin için bir sayfa sürümü..
Bir sayfada “link equity” i birleştirmeleri veya birden fazla sürüm arasında bölmeleri gerekip gerekmediğini inceler.
Çok fazla yinelenen içerik de “tarama bütçenizi etkileyebilir.” Bu, Google’ın web sitenizdeki diğer önemli içeriği keşfetmek yerine aynı sayfanın birden fazla sürümünü taramakla zaman kaybetmesine neden olabileceği anlamına geliyor.Canonicals nasıl uygulanır

Kurallı URL’leri belirtmenin bilinen beş yolu vardır. Bunlar kanonikleştirme sinyalleri olarak bilinen şeylerdir:
HTML etiketi (rel = kanonik)
HTTP Başlığı
Site haritası
301 yönlendirme*
İç bağlantılar
Her yöntemin artıları ve eksileri için Google’ın resmi verilerini incelemenizi tavsiye ederim.

Bir önceki yazımız olan 301 Yönlendirme Nedir? Ne İşe Yarar? Nasıl Yapılır? başlıklı makalemizi de okumanızı öneririz.

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

BATUHAN KAYA » Kişisel Blog -
ankara tanıtım filmi