Kanonik URL'ler için Nihai Kılavuz

Yayınlanan: 2022-03-17

Tamamen aynı veya neredeyse tamamen aynı içerik iki veya daha fazla sayfada göründüğünde buna yinelenen içerik denir. Yinelenen içerikle ilgili en büyük sorun, arama motorlarının içeriğin hangi sürümünün dizine ekleneceğini veya arama sonuçlarında gösterileceğini bilmemesidir. Yetki ve güven gibi bağlantı ölçümlerinin nereye yönlendirileceğini bulmak da zordur. Ve diğer sitelerin geri bağlantı vermek için yinelenen içerik sürümleri arasında seçim yapması gerektiğinde, birçok bağlantıdan herhangi biri seçilebilir ve bu da bağlantı eşitliğini azaltır. Burada kurallı URL'ler devreye girer. Bunlar, arama motoru sıralamanızı iyileştirebilecek yinelenen içeriğin sunduğu sorunları gidermek için kullanılır.

Kanonik URL'ler Nedir?

rel=”canonical” HTML etiketi nedeniyle anılan bir kurallı URL, aynı web sitesinde veya farklı web sitelerinde bir sayfanın birden çok sürümü olduğunda, arama motorlarının içeriğin ana sürümünü bulmak için kullandığı şeydir.

Örneğin, kendi web sitenizde bir blog yazısı yayınladığınızı varsayalım. Ardından, bu blog gönderisini LinkedIn ve Medium hesaplarınızda da yayınlamak istiyorsunuz. Kurallı bir etiketle, arama motorlarına aynı blog gönderisinin birden fazla web sitesinde olmasına rağmen, web sitenizdekinin ana sürüm olduğunu, arama sonuçlarında görünmesi gerektiğini bildirebilirsiniz.

Ve teknik olarak, standart bir URL'nin gerçekten bir URL olmadığını unutmayın - daha çok anlamını arama motorlarına iletmek için bir URL'ye eklenen bir etikettir. Gerçek bir URL http://example.com/blogpost gibi görünüyorsa, standart sürüm şöyle görünür:

Kanonik URL'ler

Ana URL'de olduğu gibi bu kurallı URL'ye gidemezsiniz. Bunun yerine, standartlaştırılmış sürüm bir sayfanın HTML koduna yerleştirilir (veya bir eklenti aracılığıyla sayfa için atanır).

Neden Kanonik URL'leri Kullanmalısınız?

Bir URL'nin standart hale getirilmesi, arama motoruna bir sayfanın ana sürümünün hangisi olduğunu söyler ve bu , sayfanın diğer kopyaları değil, arama sonuçlarında görünmesi gereken sayfadır. İnsanlar geri bağlanacak içerik ararken, standartlaştırılmış sayfa görünecek ve bağlantı eşitliği oluşturan sayfayı seçecekler. Ayrıca, bir içerik parçasının metrikleri tek bir sayfada birleştirilir, bu da metrik raporlarınızı daha güvenilir hale getirir.

Kanonik Etiketleri Doğru Şekilde Kullanma

Diyelim ki web sitenizde (veya iki farklı web sitesinde) yinelenen içerik var, ancak arama motorlarını yönlendirmek istediğiniz ana sürüm http://example.com/blogpost .

Blog gönderisinin kaynak koduna (sayfanın HTML'sinin baş bölümü) eklediğiniz kurallı etiket şöyle görünecektir:

Kanonik URL'ler

WordPress kullanıyorsanız, diğer bazı CMS platformları gibi HTML koduyla oynamanız gerekmez. Bunun yerine, bir eklenti kullanabilir ve her sayfa için standart URL'yi ayarlayabilirsiniz. Buna birazdan daha fazla gireceğiz.

Kurallı URL'ler ve Kopyalanmış İçerik

Kopyalanan içerik sorun olabilir. Kurallı URL'ler, içeriği kopyalayacak olan herkesin, sayfalarının başlığında hangi etiketi kullanacağını bilmesini sağlar. Ancak fotokopi makinesi, arama motorlarına, sitelerinin başlığına rel=”canonical” ibaresini koyarak ve sizin içeriğinizi göstererek içeriği kopyaladıklarını söylemekle yükümlüdür.

Diğer zamanlarda, fotokopi makinesi olmak isteyebilirsiniz. Bu, örneğin basın bültenlerinde yaygındır. Basın bültenini önce şirket sitenizde yayınlayabilir, ancak orijinal içerik kaynağını bir sendikasyon ağına bağlayabilirsiniz. Bu sizi en azından arama motorlarına göre orijinal yayıncı değil, bir sendikacı yapar.

Ancak, kopyalanan içeriğe standart URL'yi dahil etmenin her zaman gerekli olmadığını unutmamalıyız. Ya da bazen görmezden geliniyor. Arama motorları, içeriğin gerçek orijinal kaynağını bulma konusunda harika bir iş çıkarıyor. Bu nedenle, yukarıdaki basın açıklaması örneğinde olduğu gibi, orijinal olmayan bir URL'yi işaret etmek için standart bir URL kullanacaksanız, arama motorunun bunu görmezden gelebileceğini bilin. Bu taktiği kendi takdirine göre kullan. Tam bir siyah şapka taktiği olmasa da, SEO için bir tür grimsi alanda.

URL Yapısı Seçme

Çevrimiçi herhangi bir yerde yinelenen içeriğiniz olduğunu düşünmeseniz bile, URL'lerinizin yapısı yanlışlıkla yinelenen içerik oluşturuyor olabilir. Örneğin, aşağıdaki URL'ler aynı içeriği görüntülese ve siz onları aynı sayfa olarak görseniz bile arama motorları onları ayrı olarak görür:

  • http://www.examplesite.com – buna “www” dahildir
  • http://examplesite.com – buna “www” dahil değildir
  • https://examplesite.com – burada “http” yerine “https” var
  • http://www.examplesite.com/ – bunun sonunda bir eğik çizgi var

Ayrıca HTTPS ve sondaki eğik çizgiler ve www'de de varyasyonlar vardır. Hepsi arama motorlarına göre ayrı sayfalar olarak görülüyor.

Bu, URL'lerinizin yapısı hakkında nihai bir karar vermeniz gerektiği anlamına gelir. Ardından, bu yapıyı her yerde kullanın - sitenizde ve sitenize geri döndüğünüz her yerde. URL'lerinizi güncellemeniz gerekiyorsa, bu işlemi daha az sıkıcı hale getirmek için en sık kullandığınız yapıyı kullanın. Ancak, web siteniz üzerinden kredi kartı bilgileri gibi hassas bilgiler alıyorsanız, HTTPS kullanmak isteyeceksiniz.

Yinelenen içerik, WordPress kategorileriniz ve etiketleriniz tarafından yanlışlıkla oluşturulabilir. Örneğin, bu iki URL aynı sayfaya yönlendirebilir, ancak bir arama motoru bunları yinelenen içeriğe sahip iki ayrı sayfa olarak görür:

  • http://examplesite.com/store/candy/chocolate-truffles
  • http://examplesite.com/store/foods/chocolate-truffles

Kullanıcıların, web sitenizdeki "Şekerleme" veya "Yiyecekler" kategorisine bakarak çikolatalı yer mantarı bulmasını isteyebilirsiniz. Ancak arama motorlarının hala arama sonuçlarında hangisinin sıralanacağını bilmesi gerekiyor. Bu nedenle Yoast ve Rank Math gibi çoğu SEO eklentisi, arşiv sayfalarınızı indeksleme seçeneği sunar. Bu şekilde, bu kopyalar Googlebot ve benzerleri için görünmez.

Kanonik URL'ler Ne Zaman Kullanılmaz?

301 yönlendirmeleri söz konusu olduğunda, kurallı bir etiket kullanmak istemeyebilirsiniz. Farkı şu şekilde düşünün: Yönlendirme, içeriğin göründüğü tek bir yer olduğu ve tüm ziyaretçileri o tek sayfaya gitmeye zorladığınız anlamına gelir. Öte yandan, bir kanonik URL ile, aynı içeriği içeren birden fazla sayfa bulunabilir ve arama motorları için belirlenmiş bir orijinal kaynakla görüntülenebilir.

Ayrıca, rel=”canonical” URL öğesi, tüm yinelenen içerik sorunlarının çözümü değildir. SEO karmaşık bir konudur ve bazen daha uygun çözüm, bunun yerine bir sayfayı dizine eklememek için bir robots dosyası kullanmaktır. Sitenize giriş için arzu edilmeyen sayfaların yanı sıra çoğu ziyaretçi için pek kullanışlı olmayan sayfaları indekslememeniz önerilir. Örneğin, arama sonuçlarında görünmek için Şartlar ve Koşullar sayfanıza gerçekten ihtiyacınız var mı? Muhtemelen değil. Ancak blog gönderileriniz, ürün açıklamalarınız ve satış sayfalarınız? Kesinlikle.

Standart etiketi kullanırken Google'ın beş yaygın hatayla ilgili makalesine göz atmak da iyi bir fikirdir. Google'ın doğrudan söylediğinden daha iyisini elde edemezsiniz.

Kanonik URL'ler SEO'yu Nasıl Etkiler?

Şimdi, standart URL'ler kullanarak yinelenen içerik sorunlarını gidermenizi kesinlikle tavsiye etmemize rağmen, Google'ın yinelenen içerik yayınlayan siteleri teknik olarak cezalandırmadığını unutmamak önemlidir. Ancak, arama motoru sıralamanıza zarar verebilir - bu da bir nevi cezalandırılmak gibidir. Arama motorları, bir içeriğin ana sürümünün hangisi olduğunu bulmakta zorlandıklarında, hiçbir sürüm üst sıralarda yer almaz.

Arama motorunun yanlış sürümü seçmesi ve güvenilmez bir siteye bağlantı vermesi de mümkündür; bu, kullanıcılar URL'nin görünüşünü beğenmezse, site tıklanmayabilir ve hiç okunmayabilir. Ayrıca, web sitenizde yinelenen içerik olduğunda, tarama bütçeniz tükenir. Arama motorları, yeni içerik bulmak için web sitelerini tarar ve yeniden tarar ve sitenizde yinelenen içerik varsa, hepsini taramak daha uzun sürer. Bu, arama motorunun bu yeni sayfaları dizine eklemesinin ve arama sonuçlarında sıralamanın daha uzun süreceği anlamına gelir.

Yinelenen İçerik ve SEO için Ultimate Kılavuzumuzu okuyarak bu konuya daha fazla dalabilirsiniz. Google'ın ayrıca yinelenen URL'leri birleştirmeyle ilgili yararlı bir sayfası vardır.

Kanonik URL Nasıl Ayarlanır

Bu bölümde, WordPress'te ve WordPress olmayan bir web sitesinde standart bir URL'yi nasıl ayarlayacağınız konusunda size yol göstereceğiz.

WordPress Kullanarak Kurallı Bir URL Ayarlayın

Standart URL'leri bir WordPress eklentisi olmadan ayarlayabilmenize rağmen, en iyi, en kusursuz ve esnek seçeneğin bir eklenti kullanmak olduğunu düşünüyoruz. Bu izlenecek yol için Yoast SEO kullanıyoruz.

Yoast SEO'yu kurduktan ve etkinleştirdikten sonra, bir WordPress sayfası veya gönderisi açın. Yoast SEO kutusuna ulaşana kadar gönderinin en altına gidin. SEO sekmesi seçiliyken (varsayılan olarak olacaktır), aşağı kaydırın, ardından Gelişmiş'i tıklayın. Görünen menünün altında, Kurallı URL etiketli bir yuva göreceksiniz.

Kanonik URL'ler

Bu kutuya tam URL'yi girin, ardından gönderi veya sayfadaki değişiklikleri kaydedin.

Hepsi Bir Arada SEO ve Rank Math SEO, düşünmek isteyebileceğiniz diğer iki eklentidir.

WordPress Dışına Kanonik Bir URL Ayarlayın

WordPress kullanmıyorsanız, yine de standart URL'ler ayarlayabilirsiniz. İlk olarak, web sayfasının HTML'sine erişmeniz gerekir. Her web oluşturucunun kendi süreci olacaktır, ancak bulması oldukça kolay olmalıdır. Örneğin, bir Wix sitesine nasıl kod ekleyeceğiniz aşağıda açıklanmıştır. Süreç, çoğu WP dışı oluşturucu ve CMS platformu için benzerdir; sadece sayfayı/HTML'yi düzenlemenize izin verdikleri yeri bulmanız gerekiyor.

Ardından, head bölümüne rel=“canonical” etiketi eklenmiş URL'yi ekleyeceksiniz. Aşağıdaki örneği kullanarak, http://example.com/blogpost'u URL'nizle değiştirin:

Kanonik URL'ler

HTML başlığı bölümü, kodun ilk kısmıdır. İle açılır ve onunla kapanır. İşte bir örnek:

html'de standart url örneği

Head bölümüne kod eklemek için onu açık ve kapalı etiketler arasında bir yere yerleştirmeniz gerekir. Her şeyi düzenli tutmak için kapanış etiketinin üzerine bir bağlantı eklemek en iyisidir.

Kanonik URL Nasıl Bulunur?

Bir web sayfasının belirlenmiş bir kurallı URL'ye sahip olup olmadığını görmek istiyorsanız, bu çok kolaydır. Sayfayı açın, ardından bir menü getirecek olan sağ tıklayın. Sayfa Kaynağını Göster'i seçin (veya buna yakın olan herhangi bir seçenek, örneğin Sayfa Kaynağını Görüntüle gibi). Bu, HTML koduyla bir kaynak sayfa açacaktır. En üstte, baş bölümünü görmelisiniz. rel=“canonical” etiketi için bu bölüme bakın.

Kanonik URL'ler

Kanonik URL Nasıl Kaldırılır

Kurallı bir URL'yi kaldırmak da oldukça kolaydır. URL'yi eklemek için attığınız adımların aynısını uygulayın, ancak bu sefer onu silin. Yoast gibi bir eklenti kullandıysanız, sayfaya gidebilir ve ilgili alandan kurallı URL'yi silebilirsiniz. Doğrudan bir sayfanın HTML'sine eklediyseniz, onu silebilir ve ardından sayfayı güncelleyebilirsiniz. Bu nedenle, kurallı URL'lerinizi her zaman aynı yere, örneğin doğrudan kapanış başlığı etiketinin yukarısına eklemek iyi bir fikirdir.

Kanonik URL'ler Hakkında Son Düşünceler

Web sitenizde ne kadar çok sayfa varsa, standart URL stratejinizi uygulamak o kadar emek yoğun olacaktır. Bu nedenle, bunu mümkün olduğunca erken halletmek ve içeriğinizin çevrimiçi olarak nerede yeniden yayınlandığını izlemek en iyisidir. Yoast SEO gibi kullanışlı WordPress eklentileri sayesinde, kurallı URL'ler ayarlamak, her sayfanın HTML'sine erişmek ve kodu manuel olarak düzenlemek zorunda kalmaktan daha kolaydır.

Standart URL'leri kullanmak için en iyi uygulamalarınızdan bazıları nelerdir? Yorumlarda bize bildirin!

Makale özellikli görsel Thepanyo / Shutterstock.com