Hreflang: Global SEO için Hreflang Etiketleri Nasıl Kurulur

Yayınlanan: 2020-03-30

Web sitelerinin çoğu, belirli bir konum veya coğrafyadaki kullanıcıları hedefler, ancak çok sayıda çevrimiçi site, dünyanın her yerinden kullanıcıları hedefler. Bu, küresel olarak ölçeklendiklerini ve bu nedenle SEO'nun uluslararası veya küresel yönlerini uygulamaları gerektiği anlamına gelir.

Her ülkenin farklı bir dili vardır. Farklı ülkelerdeki kullanıcıları hedeflemek için web sitenizi farklı dillere çevirmek çok önemlidir. Bu, kullanıcıların web sitesini anlamasını ve web sitesine bağlanmasını kolaylaştırır. Ancak, bu arama motorlarını memnun etmeyebilir.

Hreflang Etiketler

Web pazarlamacıları, tek bir web sitesi kullanarak farklı ülkelerden insanları hedeflemek amacıyla, içeriğin çevrilmiş kopyalarını farklı URL'lerde yayınlar. Ancak bu, Google'ın web sitenizin kurulumu ile URL'ler arasındaki alaka düzeyini anlamasına yardımcı olmadığı için uygulanmaması gereken bir şeydir.

Sonuç olarak, sayfalar yetersiz olarak kabul edilebilir ve sonuçta arama sonuçlarında iyi sıralanmayabilir.

Peki, aynısı için herhangi bir çözüm var mı?

Neyse ki, size bu tür vakaların çoğunda geçerli olan basit ve etkili bir çözüm söyleyebiliriz. Hreflang kullanıyor!

Hreflang nedir ve Google'ın web sitenizi anlamasına nasıl yardımcı olur? Elbette, bu tür sorular kafanızda beliriyor olmalı.

Bu nedenle, burada Hreflang Google ile ilgili ayrıntıları kontrol edin.

Hreflang ne anlama geliyor?

Tanım gereği, hreflang etiketi HTML'deki Meta etiketidir. Bir web sayfası için dilin yanı sıra ilgili coğrafi konumdan bahseder. Hreflang'ın yardımıyla, arama motorları çeşitli dillerdeki içerikleri kolayca arayabilir.

Tam olarak yapıldığında, hreflang etiketi, ilk sayfanın dilinden bahsetmeyen kullanıcılar için alakalı içeriği bulmak için Google botlarının sayfaları okumasını sağlar.

Bir kullanıcı Google'da bir arama yaptığında aşağıdaki hususları dikkate almalıdır:

  • Kullanıcı, algoritmayı kullanarak URL'yi nerede sıralaması gerektiğine karar vermelidir.
  • Kullanıcı, sayfanın kodunu kontrol etmeli ve hreflang etiketlerini aramalıdır.
  • Kullanıcı, IP ayarlarını göz önünde bulundurarak ve IP adresine göre kullanıcının mevcut konumuna bakmalıdır.
  • Kullanıcı, kullanıcıyı belirli bir URL'ye gönderen SERP'de en uygun URL'yi göstermelidir.

Arama motorlarının hreflang etiketlerini kontrol etmesinin temel nedeni, kullanıcının dil ayarları bazında sayfanın doğru sürümünü sunabilmesidir. Basit bir ifadeyle, Google, Fransızca konuşan kişi için görüntülenecek URL'yi ve Amerikalı bir konuşmacı için görüntülenecek sayfa hakkında bilgi sahibidir.

Ayrıca, bir ülkedeki birini ve diğer ülkedeki birini görüntüleme sürümünü de biliyor.

Hreflang Ne Zaman Kullanılmalıdır?

hreflang etiketi üç farklı durumda kullanışlıdır.

  1. Yalnızca sayfa şablonu farklı alternatif dillere çevrildiğinde kullanılabilir. Ancak, o sayfanın ana içeriği aynı kalır. Bunun iyi bir örneği, mesaj panoları ve forumlar gibi kullanıcılar için oluşturulan içeriğin bulunduğu sayfadır.
  2. Farklı bölgelerdeki varyasyonları göz önünde bulundurarak belirli bir dilde sayfalar olduğunda kullanılabilir. Örneğin, İngiltere, ABD, İrlanda ve Kanada için İngilizce sürümde ayrı sayfalar vardır.
  3. Web sitenizin içeriğini tamamen sayısız dile çevirdiğinizde kullanılabilir. Buna güzel bir örnek, 6 dilde – İspanyolca, Portekizce, Almanca, Felemenkçe ve İngilizce – sayfalar içeren WooRank'tir. İçerik birden çok dilde mevcut olduğunda, web sayfalarına aynı şeyi belirten bir hreflang etiketi eklenebilir.

WooRank'in hreflang etiketini nasıl kullandığını doğrulamak için ana sayfasına göz atabilirsiniz. Ana sayfaya sağ tıklayıp 'kaynağı görüntüle'yi seçmeniz yeterlidir. hreflang etiketini ve eylemi görebileceksiniz.

Hreflang Etiketi Ekleme Yolları:

Web sayfalarına hangi hreflang etiketinin eklenebileceğini kullanmanın farklı yolları vardır.

  1. Bir HTML sayfası için, hreflang etiketleri (başlığa) girilebilir.
  2. Ancak, PDF'ler gibi HTML olmayan sayfalarınız varsa, HTTP başlığına hreflang etiketi ekleyebilirsiniz.

Yukarıda bahsedilen örnekte, bu tür etiketlerin hreflang=en yönü, Google'a listelenen URL'lerin söz konusu sayfanın İngilizce versiyonu olduğunu bildirir. Bu nedenle, URL'yi yalnızca tarayıcıda İngilizce'yi tercih ettikleri dil olarak ayarlayan kullanıcılara veya yalnızca İngilizce konuşan ülkelere gösterir.

Benzer şekilde, eğer bir hreflang=es etiketi eklenirse, Google bu URL'yi yalnızca İspanyolca konuşanlar için belirtir.

Bir sayfaya hreflang etiketleri eklendiğinde, bir web sayfasının tüm yönlerine veya sürümlerine tek bir bağlantı eklemek en iyisidir. Kendi kendine referans bağlantısı da içerir. Bu nedenle, İngilizce, Fransızca ve İspanyolca olarak tasarlanmış bir sayfa varsa, her sayfa aşağıdaki gibi 3 etiketi de içerecektir:

  • Hreflang='tr'
  • Hreflang='es'
  • Hreflang='fr'

Ayrıca, hreflang etiketlerine aynı coğrafyalar veya konumlar eklenebilir. Bu, hreflang özniteliği içinde dil için kod özniteliğinden sonra ülkenin kodunu ekleyerek kolayca yapılabilir. Bu nedenle, yukarıdaki web siteniz her dilde farklı ülkeleri hedefliyorsa, şu şekilde görünürler:

  • Hreflang=tr-tr href=https://www.example.com
  • Hreflang=fr-fr href=https://www.example.com
  • Hreflang=mx-es href=https://www.example.com

Bu tür etiketler Google tarafından kullanıldığında, İspanyolca, ABD, Fransızca ve Meksika'daki kullanıcılara, Fransa'da Fransızca konuşan konuşmacılara İngilizce sürümünü göstermenin yolunu bilir.

Ayrıca, sayfalara hreflang etiketleri eklendiğinde, farklı diller için ISO 639-1 biçimini ve farklı ülkeler için 3166-1 Alpha 2 biçimini kullanmak en iyisidir. Buna ek olarak, hreflang değeri her zaman önce dilde sonra da ülkede yazılmalıdır. Hatta, coğrafi hedefleme belirli ülkelerle sınırlı olmalıdır.

Kıtaların, bölgelerin veya şehirlerin Google tarafından desteklenmediğini unutmayın.

XML Site Haritasına Hreflang Etiketi Nasıl Eklenir:

hreflang etiketini XML site haritasına dahil etmek mümkündür. hreflang ek açıklamaları eklediğinizde, biraz acı verici olabilir. Bunun nedeni, site haritasındaki her URL'ye değişen dil seçeneği eklemeniz gerektiğidir.

Bu durumda, sayfa için iki farklı dilde işaretlemeye değer tek bir URL vardır.

<xhtml:link rel=”alternatif” hreflang=”en” href=”https://www.example.com”/>

<xhtml:link rel=”alternatif” hreflang=”es” href=”htpps://www.example.com/es”/>

Yalnızca tek bir alternatif içeren yalnızca bir sayfa varsa, bunu kullanmak çok zor değildir. Ancak, sıkıcı bir görev haline gelebilir ve web sitesi büyüdüğünde yönetilmesi zor olabilir. Bunun nedeni, buna eklenen daha fazla dil ve sayfa olmasıdır.

Ancak, XML site haritasına hreflang ek açıklamaları eklemek için birkaç iyi neden vardır.

Bu nedenler aşağıdaki gibidir:

  • Site haritaları eklemek, arama motorlarına çok yardımcı olur. Arama motorlarının web sitelerini taramasını ve aramasını kolaylaştırır. Dolayısıyla site haritasına alternatif URL'ler eklediğinizde, onların daha kesin ve kolay bir şekilde bulunmasına yardımcı olacaktır.
  • İkinci olarak, bir site haritası eklemek, ek kodu web sayfasından uzak tutar. Sayfa boyutunu küçültür ve fazla görünmeyebilir. Ancak yüklemede bir saniyelik süre arttığında, satışlarınıza mal olabilir. Çevrimiçi dünyada, her bit önemlidir. Bu nedenle, web sitesini yüklerken bir saniye bile uzatmayı göze alamazsınız.
  • Buna ek olarak, tüm hreflang bağlantılarını tek bir yerde düşünmek, değişiklik yönetimi sürecini çok daha kolay hale getirir. Sadece bir site haritasını değiştirmek yerine farklı sayfaları güncellemek biraz zor.

Kanonik Etiketler ve Hreflang Ne Zaman Birlikte Kullanılmalıdır?

Hatırlanması gereken önemli bir nokta, hreflang etiketlerinin kurallı etiketlerin yerine kullanılamayacağıdır. Hatta birlikte uygulanabilirler.

O sayfanın her kopyasına, onu işaret eden bir kurallı etiket eklemeniz yeterlidir.

Benzer şekilde, Fransızca sayfanın yanı sıra İspanyolca sayfa için de hreflang etiketini ve kurallı etiketi ekleyebilirsiniz.

Bu basit görünebilir. Ancak yanlış anlama ihtimaliniz de var.

Çoğunlukla, insanlar aşağıdaki gibi iki yaygın hata yapma eğilimindedir:

Kanonik olmayan URL'ler hreflang etiketlerinde kullanıldığında – Google ve arama motorlarının web sitenizin nasıl çalıştığını bilmesini sağlamak için kanonik ve hreflang etiketi birlikte çalışır. Etikette standart olmayan URL'ler kullanarak Google'ın kafası karışabilir. Aynısı uygulamayı bozabilir.

İkincisi, ülkenin yanlış bir kodu kullanıldığında bir hata meydana gelebilir. Genellikle insanlar Birleşik Krallık için 'uk' kullanır. Ancak, bunun için doğru kod ISO 639-1 biçimidir ve 'gb'dir. Ayrıca, insanların yanlışlıkla dil ve ülke değerlerini değiştirmesi yaygın değildir.

Hreflang Etiketinin SEO Üzerindeki Etkisi:

SEO söz konusu olduğunda, hreflang iki farklı şekilde faydalı olabilir.

  1. Hreflang'ın SEO için sunduğu ilk kullanım, yinelenen içerik nedeniyle ortaya çıkan sorunları azaltmaya yardımcı olmasıdır. Hreflang etiketini kullanarak, Google'a iki sayfanın birbiriyle biraz alakalı olduğunu söylemek mümkündür. Bu şekilde, botlar ve arama motorları iki sayfa arasındaki ilişkiyi değerlendirebilir ve ikisini aynı veya yinelenen içeriğe sahip kopyalar olarak görmez.
  2. İkinci olarak, hreflang etiketi, kullanıcıların yalnızca doğru türdeki içeriği doğru kullanıcılara sunduklarından emin olmalarına yardımcı olur. Çok sayıda dilde tasarlanmış bir web siteniz varsa veya farklı konumları veya coğrafyaları hedefleyen bir web siteniz varsa, belirli kitleler için içerik ve çevrimiçi pazarlama stratejisi oluşturmak için büyük olasılıkla çok fazla zaman, çaba ve düşünce yatırımı yapacaksınız. Bir hreflang etiketi kullanıldığında, Google sayfayı açıkça anlar. Bu nedenle, İngilizce kullanıcı için İngilizce dilinde bir sayfa ve Fransa'daki bir kullanıcı için Fransızca dilinde bir sayfa görüntüler, vb.

Aynı şey olmazsa, web sitenizin hemen çıkma oranını büyük ölçüde artırabilir. Sonuç olarak, dönüşüm oranları üzerinde yüksek bir olumsuz etki yaratabilir. Ayrıca, çok sayıda insan bu sayfanın doğru dil sürümünü bulmak için zaman ayıramayacak. Bu, aynı şeyi belirgin bir şekilde görüntülediğinizde bile olabilir.

Hreflang Kullanırken Kaçınılması Gereken Genel Hatalar:

Sonuç olarak, hreflang kullanma süreci basittir. Ancak, her sürüme bağlantılar içeren çevrilmiş her sayfaya hreflang etiketi eklemeniz gerekir. Bu nedenle, hreflang kullanırken hata yapma olasılığınız çok yüksektir.

Site haritanızdaki sayfalarda hreflang hataları varsa, Google'ın web sitenizi dizine ekleme konusunda kafasını karıştırabilir. Bu, içeriğinizin yanlış hedef kitleye gösterilmesine neden olabilir.

Bu nedenle, yaygın hreflang hatalarını yapmadığınızdan emin olun:

1. Yanlış Ülke Kodu veya Dil Kullanma:

Bu, çoğu kişinin hreflang etiketlerini kullanırken yaptığı yaygın bir hatadır. Google'ın dilleri desteklemek için ISO 639-1 biçimini ve ülkeleri desteklemek için ISO 316601 Alfa 2 biçimini kullandığından daha önce bahsetmiştik.

Bu nedenle, yeterli dil ve ülke kısaltmalarının kullanılması esastır. Örneğin, Google'ın Birleşik Krallık için tercih ettiği biçim 'uk' değil 'gb'dir.

2. Eksik veya Yanlış Referanslar:

hreflang etiketinin iyi çalıştığından emin olmak için doğru URL'lere başvurur. İçeriğin her sürümü diğer tüm sürümlere atıfta bulunmalıdır.

Geri dönüş etiketleri olarak da bilinen eksik veya yanlış referanslar, kaçınılması gereken yaygın bir hatadır. Aksi takdirde, içeriğin alaka düzeyi ve sayfaları doğru bir şekilde dizine ekleme konusunda Google'ın kafasını karıştırabilir.

3. Tire Kullanmaktan Kaçının:

Ülke ve dil kodlarını kısa çizgi kullanarak ayırmak çok önemlidir. Bazen insanlar aralarında virgül, alt çizgi, noktalama işareti veya noktalı virgül kullanır. Bu hatayı yaşamamak için kısa çizgi kullanmak ve manuel olarak kontrol etmek çok önemlidir.

4. Var Olmayan, Bozulan veya Yönlendirilen Sayfalara Bağlantı Verme:

hreflang bu tür sayfalara bağlandığında, arama motorları kadar kullanıcılara da hiçbir değer sunmaz. Google bu tür sayfalara erişemez ve bu nedenle onları doğru hedef kitleye sunamaz.

Bu nedenle, bu tür sayfalara asla bağlantı vermediğinizden emin olun.

5. Ülke ve Dil Kodlarını Değiştirme:

Yeterli sonuçlar elde etmek için ülke ve dil kodu değiştirilmemeli ve doğru kullanılmamalıdır. Kodların değiştirilmesi, hreflang etiketinin yok sayılmasına veya geçersiz olmasına neden olur.

Sonuç olarak:

hreflang etiketlerini kolayca uyguladığınızdan ve hataları kaldırdığınızdan emin olun. Ayrıca, hataları kontrol etmek ve düzeltmek için Google Arama Konsolundaki Uluslararası Hedefleme Raporunu kullanabilirsiniz. Umarım, hreflang etiketini kullanarak istediğiniz sonuçları elde edebilirsiniz.