Skip to main content

Rel = canonical nedir ve neden kullanmalıyım?

Canonical etiketi nedir , nasıl kullanılır? (Mayıs Ayı 2024)

Canonical etiketi nedir , nasıl kullanılır? (Mayıs Ayı 2024)
Anonim

Veriye dayalı bir site çalıştırdığınızda veya bir belgenin niçin çoğaltılabileceğinin başka nedenleri olduğunda, kopyalanan arama motorlarına ana kopya ya da jargon olan “kanonik” kopyasını söylemek önemlidir. Bir arama motoru sayfalarınızı dizine eklediğinde, içeriğin çoğaltıldığını anlayabilir. Ek bilgi olmadan, arama motoru, müşterilerinin ihtiyaçlarını en iyi hangi sayfanın karşıladığına karar verecektir. Bu iyi olabilir, ancak eski ve eski sayfalar yayınlayan birçok arama motoru var, çünkü yanlış belgeyi standart olarak seçtiler.

Kanonik Sayfası Nasıl Belirlenir?

Arama motorlarına belgelerinizdeki meta verilerle standart URL'yi söylemek çok kolaydır. Aşağıdaki HTML’yi

BAŞ her sayfada bulunan öğe değil kanonik:

HTTP üstbilgisine (.htaccess veya PHP gibi) erişiminiz varsa, kanonik URL'yi HTML olmayan dosyalarda da ayarlayabilirsiniz.

BAŞPDF gibi. Bunu yapmak için, başlıkları aşağıdaki gibi kanonik olmayan sayfalar için ayarlayın:

Bağlantı: Kurallı sayfanın URL'si >; rel = "canonical"

Canonical Tag Nasıl Çalışır?

Kanonik meta veriler, hangi sayfanın master olduğuyla ilgili olarak arama motorlarına ipucu olarak kullanılır. Arama motorları, ana kopyayı ana kopya olarak referans gösterecek şekilde dizinlerini güncellemek için bunu kullanır ve arama sonuçları gönderdiklerinde, kanonik olduğuna inandıkları sayfayı sunarlar.

Ancak belirttiğiniz kurallı sayfa, arama motorlarının yayınladığı sayfa olmayabilir. Bunun olabileceğinin birçok nedeni var:

  • Belirttiğiniz URL 404 bulunamazsa, arama motorları yayınlanacak en alakalı ikinci URL'yi bulmaya çalışır.
  • Arama motoru, sitenizin sahte bir kurallı URL eklemek için saldırıya uğradığını düşünüyorsa, bunu kullanamazsınız (tabiki bu durumda daha büyük sorunlarınız olacaktır).
  • Bağlantıyı etikete yerleştirirseniz ya da buna inanmak için bazı sebepler varsa

    BAŞ etiket kapatılmadı. Bunun nedeni, birçok web sitesinin kullanıcıların sayfadaki içeriği düzenlemelerine izin vermesidir (

    VÜCUT element), ve bir kanonik referans emdi olarak, güvenilmez olurdu.

Rel = Canonical Tag Nedir?

Birçok kişi,

rel = kanonik bir sayfaya bağlantı verdikten sonra, bu sayfa HTTP 301 yönlendirmesi gibi standart sürümlere yönlendirilir. Bu doğru değil.

rel = kanonik bağlantı arama motorlarına bilgi sağlar, ancak sayfanın nasıl görüntülendiğini etkilemez veya sunucu düzeyinde herhangi bir yönlendirme yapmaz.

Kanonik bağlantı, sonuçta sadece bir ipucu. Arama motorları onurlandırmak zorunda değil. Çoğu arama motoru, sayfa sahiplerinin isteklerine saygılı olmak için çok uğraşır, ancak günün sonunda, arama sonuçları yaptıkları şeydir ve kanonik sayfanıza sunmak istemezlerse, olmaz.

Canonical Link Ne Zaman Kullanılır?

Yukarıda belirttiğim gibi, her yinelenen sayfada, kanonik olmayan bağlantıyı kullanmalısınız. Benzer, ancak özdeş olmayan sayfalarınız varsa, bazen bir tane kanonik yapmaktan daha farklı olmak için birini değiştirmek daha mantıklıdır. Kanonik olarak tamamen özdeş olmayan iki sayfayı işaretlemek tamamdır. Benzer olmalılar ama yapmalısın asla sadece tüm sayfaları ana sayfanıza yönlendirin. Kanonik, sayfanın bu belgedeki ana kopya olduğunu, sitenizdeki herhangi bir ana bağlantı türü olmadığını belirtir.

Son biti tekrarlamak önemli. Tüm sayfalarınızı asla ana sayfanıza kurallı sayfa olarak göstermemelisiniz ne kadar cazip olursa olsun bunu yapmak zorundasın. Bunu yapmak, kazayla bile olsa, normal olmayan her sayfaya (yani, ana sayfanız olmayan ve

rel = kanonik arama motoru dizinlerinden kaldırılacak. Bu, Google’ın (veya Bing’in veya Yahoo! ya da başka bir arama motorunun) kötü amaçlı olmadığı anlamına gelmez. Her sayfanın ana sayfanızın bir kopyasını düşünerek ve tüm sonuçları o sayfaya geri döndürdüklerini - yapmak istediklerini yapıyorlar. Daha sonra, müşteriler daha alakalı bir doküman yerine ana sayfanıza son vermekten dolayı hüsrana uğradıkça, bu sayfa daha az popüler olacak ve arama sonuçlarında düşecektir. Sorunu çözdüyseniz bile, arama sonuçlarınızı aylar sonra da öldürebilir ve site sıralamanızın iyileşeceğini garanti edemezsiniz.

Herhangi bir nedenden dolayı arama dışında bırakılan bir sayfa yapmamalısınız (

noindex meta etiketi veya robots.txt dosyası tarafından hariç tutuldu). Bir arama motorunun bir sayfayı standart olarak referans gösterebilmesi için, ilk etapta referans gösterebilmesi gerekir.

Kullanmak için iyi yerler

rel = kanonik bağlantı şunları içerir:

  • Dinamik URL’lere sahip siteler - Tercih ettiğiniz URL biçimini tanımlamak için bunu kullanabilirsiniz.
  • E-ticaret siteleri, ürün listelerinde especiall - Müşterileriniz sıralama ölçütlerini değiştirdiğinde, bu yeni URL'nin dizine eklenmesine gerek yoktur
  • Syndicated content - yazdığınız içeriği kullanan yayıncılar şunları içermelidir

    rel = kanonik orijinal belgenize işaret eden sayfalarına bağlantı

Canonical Link Kullanılmadığında

İlk tercihiniz 301 yönlendirme olmalıdır. Bu, arama motoruna yalnızca sayfa URL'sinin değiştiğini değil, aynı zamanda insanların sayfayı en güncel (ve diyelim ki canonicol?) Versiyonuna da götürür.

Tembel olmayın.URL yapınızı değiştiriyorsanız, 301 yönlendirmelerini otomatik olarak eklemek için bir çeşit HTTP başlığı manipülasyonu (.htaccess veya PHP veya başka bir komut dosyası gibi) kullanın. Kullanırken

rel = kanonik bağlantı, eski sayfaları almaz. Ve böylece herkes istediği zaman onlara ulaşabilir. Aslında, bir müşterinin bir sayfa işareti varsa ve URL'yi değiştirirseniz ancak arama motorlarını yalnızca

rel = kanonik bağlantı, bu müşteri olacak asla yeni sayfaya bakın.

rel = kanonik Bağlantı, çok sayıda yinelenen içeriğe sahip siteler için yararlı bir araçtır. Nasıl çalıştığını anlayarak, etkili bir şekilde kullanabilirsiniz. Ama sonuçta, arama motorları tarafından yardım için piyasaya sürülen bir araçtır. onları Arama indekslerini güncel tutun. Sunucularınızı temiz ve güncel tutmuyorsanız, müşterileriniz etkilenecek ve siteniz zarar görebilir. Sorumlu kullanın.