HREFLANG ETİKETİ KULLANIMI

Hreflang etiketi, internet sitesindeki içeriklerin farklı diller için oluşturulmuş bilgilerinin ayrıştırılmasını sağlayan aynı zamanda da, arama motorlarına bu durum hakkında bilgi veren etiket kodudur.

Bu etiketler, sayfanızın dil hedeflemesini daha iyi tanıtabilmek ve arama motorlarının sayfanızı arama sonuçlarında daha iyi pozisyonlara erişebilecek bir düzeye sunabilmek için gereklidir.

Bir hreflang etiketinin temel biçimi aşağıdaki gibidir:

<link rel = "alternate" hreflang = "tr" href = "http://sitedi.com/sayfaadi" />

Burada en önemli nokta “tr” olarak belirtilen kısımdır. Arama motorları bu şekilde hedeflediğiniz dil seçimini öğrenmiş olur. 

Bunun yanı sıra, Google bu ülke dışından sitenize giriş yapacaklar için sayfanın varsayılan sürümünüde aşağıdaki şekilde belirtmenizi ister.

<link rel ="alternate" hreflang = "x-default" href = "http://siteadi.com/sayfaadi.html"/>

T-Soft e-ticaret altyapısı ile birden fazla dil kullanan sitelerde hreflang etiketleri otomatik olarak eklenmektedir.

Hreflang ve Canonical

rel=”alternate” hreflang=”x” ve rel=”canonical” birlikte kullanılabilir ve doğru kullanımı da öyledir.

Her dil de kendisine işaret eden bir rel=”canonical” elementi bulunmak zorundadır.

Canonical Link Kullanımı makalemizi incelemek için tıklayınız.

Örnek olarak example.com ana sayfasında olduğumuzu varsayarsak şöyle olması gerekmektedir.

<link rel=”canonical” href=”http://example.com/“>
<link rel=”alternate” href=”http://example.com/”  hreflang=”en” />
<link rel=”alternate” href=”http://example.com/ar/” hreflang=”ar” />
<link rel=”alternate” href=”http://example.com/de/” hreflang=”de” />

hreflang1.png (26 KB)

hreflang2.png (24 KB)

hreflang3.png (27 KB)

Hreflang Kullanımında Dikkat Edilmesi Gerekenler

1. Dil kodları güncel olmalıdır. Geçersiz kodlar kullanılmamalıdır.

2. Canonical etiketi farklı bir sayfayı işaretliyorsa, bu sayfaya Hreflang etiketi uygulanmamalıdır.

3. Dil etiketi hreflang kullanımında mutlaka olmalıdır. Bu nedenle "Dil" kodları bulunmalıdır.