hreflang etiketi hakkında bilgi. Yanında tabela gösteren bir adam
By Categories: SEOTags: , 0 CommentsPublished On: 10 Ocak 2022Views: 384

Markanız birden fazla dilde iş yapıyorsa, hreflang etiketleri ve bunların SEO‘yu nasıl etkilediği hakkında bilgi sahibi olmanız gerekir. Bu etiketlerin ne olduğunu, SEO için neden önemli olduklarını ve bunları pazarlama stratejinizde nasıl kullanacağınızı anlatacağız.

Hreflang Etiketleri nedir?

Bir web sitesi veya web sayfası için farklı dilleri belirten html özellikleridir. Siteniz birden fazla dildeyse, Google’a konumlarına göre kullanıcılara hangisinin görüntüleneceğini bildirir.

Sitenizin İngilizce sürümü için bir etiket şöyle görünür: hreflang=”en”.

Bu etiketler, diller arasında ayrım yapmaktan daha fazlasını yapar, ayrıca bölgesel varyasyonları ve lehçeleri de belirtirler. Örneğin, ‘en-us’ ve ‘en-gb’ düşünün. Her iki sayfa da İngilizcedir, ancak kendi yazım farklılıkları vardır. Yada, diyelim ki İspanya’da İspanyolca konuşuluyor, bu Meksika’ya karşı da geçerli. Yani bu kod, kullanıcıları bulundukları yere göre sitenizin bir sürümüne yönlendirir.

İngilizce hreflang=”en-en” ve Meksika hreflang=”es-mx” için bir hreflang etiketi.

Hreflang Etiketleri SEO için neden önemlidir?

İçeriğinize bu etiketleri uygulamanın birkaç nedeni vardır. Kullanıcı deneyimi perspektifinden ve SEO açısından anlamlıdırlar. Trafiği mutlaka artırmasa da, onu korumak için önemlidir. Birden fazla dilde iş yapıyorsanız, bu etiketleri kullanmanın temel nedenleri şunlardır:

Hemen çıkma oranını düşürür – UX deneyimi açısından, anlamadığınız bir dilde bir sayfaya gönderilirseniz, arama sonuçlarını tıklamanız olasıdır. Bu, kullanıcılar için son derece sinir bozucu olabilir ve sitenizin hemen çıkma oranını artırır, bu da SEO’nuzu ve sıralamanızı olumsuz etkiler.

Konuma özel bilgileri gösterir – İçeriğinizin yalnızca doğru dilde gösterilmesini değil, konuma özel varyasyonların kullanıcıya özel olmasını da istersiniz. Para birimi, nakliye seçenekleri ve mevsimselliği içeren konuma dayalı lojistik soruların kullanıcı için anlamlı olması gerekir. Aksi takdirde, kullanıcılar yine hüsrana uğrayacak ve sayfanızdan ayrılacaktır.

Yinelenen içerik – Etiketler, Google’ın dil varyasyonlarındaki içeriğinizin yinelenen içerik olmadığını bilmesini sağlar. ABD, İngiltere ve Avustralya pazarları için İngilizce içerik benzer olacaktır, ancak para birimi ve bazı kelimelerin kullanımı/yazımı farklılıkları olacaktır. Etiketler olmadan, Google bunu, SEO için kötü olduğunu bildiğimiz gibi kopyalanabilecek veya çalınabilecek yinelenen içerik olarak görecektir. Bu etiketlerin kullanılması, arama motoruna bu ayrımı gösterir.

Sayfada geçirilen süreyi artırır – Daha yüksek bir hemen çıkma oranının SEO’yu olumsuz etkilemesi gibi, sayfalarınızda daha fazla zaman geçirmek SEO’yu artırır. Bu, Google’a sayfanızın alakalı olduğunu bildirir ve kullanıcıların sorularını veya arama amacını yanıtlar.

Sıralama Sinyalleri – Hreflang sayfalarının kümeleri, SEO suyunun başka bir kaynağı olan birbirlerinin sıralama sinyallerini de paylaşır.

Hreflang Etiketleri Nasıl Eklenir?

Buraya kadar okuduysanız, muhtemelen birden fazla dilde/yerde sayfalarınız var veya bunları oluşturmak istiyorsunuz. Etiketleri eklemek çaba gerektirir ve bunu doğru yapmak için biraz zaman ayırmanız gerekir. Bununla birlikte, kullanımı çok zor değildir ve kesinlikle yapılan işe değer. 3 ipucu ile başlayarak,etiketleri ekleme işlemini adım adım gerçekleştirelim.

hreflang kodlarınızı doğrulayın – Kullanılan her dil ve bölgesel varyasyon, ISO 639-1 biçiminde karşılık gelen bir koda sahiptir. Bu, ‘we’ veya ‘de’ gibi iki harfli bir koddur. Bu öznitelikleri etiketlerde kullanmadan önce, dizinde var olduğunu doğrulamanız gerekir. “Wikipedia‘daki bu liste, başlamak için harika bir yerdir.”

Bölgesel farklılıklar işin zor yanı ve hataların en sık yapıldığı kısımdır. Kodların ISO 3166-1 Alpha 2 formatında olması gerekir.

Dönüş bağlantılarını kullanın – Kullandığınız her dil ve varyasyon için geri dönüş bağlantılarından yararlanmak isteyeceksiniz. Her URL’nin diğer tüm URL’lere dönüş bağlantıları olması ve standart sürüme yönlendirmesi gerekir. Bu, arama motorlarının tanıdığı ve yinelenen içerik için sizi cezalandırmamalarını ve sıralamalarınızı düşürmemelerini sağlayan karşılıklı bir ilişki oluşturur. Ses karmaşık mı? Bu kılavuz, rel=canonical’i daha derinlemesine açıklar.

Kendi kendine referans veren bağlantılar – Kendi kendine referans veren bağlantıları etiketlerinizde de kullanmak istiyorsunuz. Bu, her etikete ana URL’yi eklemek anlamına gelir.

Diyelim ki bir İngilizce sayfamız var: /en

Ve bir Alman sayfası: /de

Her sayfa şu etiketler her ikisini de içermelidir:

<link rel=”alternate” hreflang=”de” href=”/de” />

<link rel=”alternate” hreflang=”en” href=”/en” />

Hreflang Etiketlerini Uygulamak

HTML Hreflang Bağlantı Elemanları

Bu etiketleri uygulamanın en kolay yolu mu? Seçtiğiniz etiketin sayfanızın <head> etiketine eklemeniz yeterlidir. Kaç tane dil varyasyonu üzerinde çalıştığınıza bağlı olarak, her bir varyasyonun diğer varyasyonlara bağlanması gerektiğinden, bu oldukça zaman alıcı olabilir. Birçok dili olan daha büyük siteler için, yükleme sürelerini yavaşlatacağından en iyi seçim değildir.

Önceki örneğimizi kullanarak, bu sefer üç varyasyonlu bir İngilizce sayfa ile:

<link rel=”alternate” href=”/” hreflang=”tr” />

<link rel=”alternate” href=”/en-gb/” hreflang=”en-gb” />

<link rel=”alternate” href=”/en-au/” hreflang=”en-au” />

XML Site Haritası

Etiketleri uygulamak için başka bir seçenek de XML site haritası işaretlemesini kullanır. Bunu yapmak için, etiketi her URL’ye eklemek için XML site haritalarındaki xhtml:link özniteliğini kullanırsınız. Komplikasyonlar açısından en kötü gibi görünse de avantajları vardır. Birincisi, her değişiklik yaptığınızda ayrı ayrı düzenlenmesi gereken HTML dosyalarından farklı olarak tek bir dosyadır. Ayrıca, diğer iki yöntemi kullanan ekstra kod nedeniyle yaşanan yavaşlama, XML site haritası üzerinden bu etiketleri eklerken geçerli değildir.

<url>
<loc>/uk/</loc>
<xhtml:link rel=”alternatif” hreflang=”en” href=”/” />
<xhtml:link rel=”alternate” hreflang=”en-au” href=”/au/” />
<xhtml:link rel=”alternate” hreflang=”en-gb” href=”/uk/” />
</url>

<url>
<loc>/</loc>
<xhtml:link rel=”alternatif” hreflang=”en” href=”/” />
<xhtml:link rel=”alternate” hreflang=”en-au” href=”/au/” />
<xhtml:link rel=”alternate” hreflang=”en-gb” href=”/uk/” />
</url>

<url>
<loc>//www.example.com/au/</loc>
<xhtml:link rel=”alternate” hreflang=”en” href=”//www.example.com/” />
<xhtml:link rel=”alternate” hreflang=”en-au” href=”//www.example.com/au/” />
<xhtml:link rel=”alternate” hreflang=”en-gb” href=”//www.example.com/uk/” />
</url>

HTTP Üstbilgileri

HTML tabanlı olmayan içeriğe etiketleri eklerken kullanılacak yöntemdir. Bu, PDF’ler gibi belgeleri içerir, ancak isterseniz normal HTML sayfaları için de çalışabilir. HTML öğeleri eklemek gibi, bu yöntem de birçok varyasyonunuz varsa çok fazla kod ekler. Diyelim ki sitemizin İspanyolca, İtalyanca ve Macarca PDF versiyonlarına sahip olmak istiyoruz. Etiketlerimiz şöyle görünür:

Bağlantı: <//es.servicesneo.com/document.pdf>; rel=”alternatif”; hreflang=”es”,

<//it.servicesneo.com/document.pdf>; rel=”alternatif”; hreflang=”it”,

<//hu.servicesneo.com/document.pdf>; rel=”alternatif”; hreflang=”hu”

Hreflang x-varsayılan

Bilmeniz ve uygulamanız gereken çok önemli bir özellik. Hreflang x-default, konumları ve/veya tarayıcı ayarları mevcut varyasyonlarınızdan herhangi biriyle eşleşmezse, kullanıcılara sayfanın varsayılan bir sürümünü gösterir. Hreflang x-default şöyle görünür:

Hreflang Araçları

Bu etiketlerin uygulamasında size yardımcı olabilecek bir dizi araç vardır. Burada bunlardan ikisini, Hreflang etiket oluşturucu aracını ve Hreflang XML site haritası oluşturucusunu paylaşacağız.

1. Hreflang tags

Aleyda Solis tarafından oluşturulan bu araç, sizin için bağlantı öğeleri oluşturmaya yardımcı olarak etiketlerinizi oluştururken hem zamandan hem de emekten tasarruf etmenizi sağlar.

2. Hreflang XML sitemap generator

Erudite tarafından geliştirilen XML site haritası aracı bir tanrı göndermesidir. Her dilin URL’lerini içeren bir CSV dosyası eklemeniz yeterlidir; bu araç sizin için XML site haritasını oluşturacaktır. CSV’nize de bir x varsayılan URL’si eklediğinizden emin olun.

Görüşlerinizi bizimle paylaşın