it-swarm-tr.com

Rel = 'canonical' nasıl düzgün kullanılır

Aynı verileri sunan 3 URL’m var:

  • www.example.com/product/foo
  • www.example.com/product/foo?id=1
  • www.example.com?product=foo

Google'ın iyiliği için, www.example.com/product/foo URL'sinin kurallı olmasını istiyorum.

Ancak, kod ayarlarım var, bu yüzden bu sayfaların 3'ü de aynı koddan sunuluyor, bu yüzden eğer koduma <link rel='canonical' href='http://www.example.com/product/foo' /> eklersem, bu bir http://www.example.com/product/foo dahil tüm 3 sayfaya da uygulanacak.

Bunu yapmakla ilgili herhangi bir sorun var mı ya da dairesel bir kanonik olması herhangi bir soruna yol açmıyor mu?

29
Ben Hoffman

<link rel='canonical' href='http://www.example.com/product/foo' />, http://www.example.com/product/foo olarak göründüğünde ima edilen hiçbir dairesellik yoktur.

Amaç bu. Bu sayfa için "en iyi URL" diyorsunuz http://www.example.com/product/foo, yani arama motorları http://www.example.com/product/foo?id=1 veya http://www.example.com?product=foo tuşuna basarsa, bu kodu alacak ve "Aha!" Gerçekten bu kanonik sayfa, o resmi bir yapacağım. " Sayfanın kendisinde, "Evet, bu bir sayfa ve bu sayfa için en iyi URL bu" anlamına geliyor.

31
artlung

Bu, kanonik bağlantıların ne için olduğunun harika bir örneğidir. Google’ın kelimelerinde (muhtemelen yukarıdaki makalede), onlara sayfanın SERP’lerde belirlediğiniz biçiminiz olarak gösterilmesini istediğinize dair bir ipucu veriyorsunuz.

Ek olarak, trafiğinizin (bir arama motorunun gözünde) bunlar 3 ayrı sayfa gibi seyreltilmesinden korunmasına yardımcı olur ve içeriğin yinelenmiş sayılması olasılığını azaltır.

Dikkatli bir kelime, ürün kategorileri içeren sayfalar varsa (bir sayfada birden fazla ürün), bu sayfalar/ürünler kanonik bağlantılar içermemelidir. 'Resmi' olup olmadığını bilmiyorum ama bazı WordPress SEO eklentileri, birden fazla listenin bulunduğu sayfalarda, kalıcı bağlantılarda (kanon yerine) rel = "yer imi" kullanır. Aynısı ürünler için de akıllıca olurdu.

1
adam-asdf