Hreflang nədir?
Hreflang səhifənin dil və ya ölkə versiyalarını bir-birinə bağlayan və axtarış sistemlərinə hansı istifadəçiyə hansı versiyanı göstərməli olduğunu bildirən teqdir.
Bu ekranı paneldə açHreflang teqləri <link rel="alternate" hreflang="…" href="…"> şəklində görünür. Eyni məzmunun türk, ingilis və ya Almaniya üçün ayrı-ayrı versiyaları olduqda, hər bir versiya digər bütün versiyaları sadalayır. Dəyər bir dil kodu (tr, en) və ya dil-region kodudur (en-GB, de-AT). x-default heç bir versiya uyğun gəlmədikdə göstəriləcək defolt səhifəni təyin edir. Hreflang HTML əvəzinə HTTP başlığında (header) və ya sayt xəritəsində (sitemap) də göndərilə bilər.
Bu nə üçün vacibdir
Hreflang olmadıqda, Google Türkiyədəki istifadəçiyə ingilis dilindəki səhifəni və ya Böyük Britaniyadakı birinə ABŞ versiyasını göstərə bilər. Düzgün hreflang istifadəçiləri öz dillərindəki səhifəyə yönəldir və versiyaların bir-birinin dublikatı kimi qəbul edilməsinin qarşısını alır.
SEOAsist-də harada görünür
"Health" skanı hreflang-i ayrı bir problem kimi yoxlamır; səhifədə <html lang> bəyanatı olmadıqda yalnız Missing html lang attribute xəbərdarlığı verir. Siz düzəliş kanalları vasitəsilə saytınıza hreflang teqləri əlavə edə bilərsiniz:
- Sites → sayt → Pixel tabında Add rule düyməsindən istifadə edin və Hreflang növünü seçin; hər sətirdə bir
dil | URLcütü yazın. - WordPress plagini və Site API eyni qaydaları HTML-də server tərəfində tətbiq edir: Connect Site API.
Pixel qaydaları brauzerdə tətbiq olunur və axtarış sistemləri JavaScript-i gec və yalnız qismən icra edir. Daimi düzəliş üçün qaydaları server tərəfində tətbiq edən bir kanala üstünlük verin.
Nümunə
<link rel="alternate" hreflang="tr" href="https://site.com/tr/kombi-bakimi">
<link rel="alternate" hreflang="en" href="https://site.com/en/boiler-service">
<link rel="alternate" hreflang="x-default" href="https://site.com/en/boiler-service">
Hər üç sətir hər iki versiyada da yer almalıdır.
Tez-tez edilən səhvlər
- Qayıdış keçidlərini (return links) unutmaq; əgər A versiyası B-yə istinad edirsə, B də A-ya istinad etməlidir.
- Səhv koddan istifadə etmək (məsələn
en-UK; Böyük Britaniya üçün düzgün koden-GB-dir). - Yönləndirilən (redirect), 404 xətası verən və ya başqa səhifəyə kanonikləşən (canonicalize) hreflang URL-ləri.
- Səhifənin özünü öz hreflang siyahısından kənarda qoymaq.
Əlaqəli məqalələr
- Xüsusi hazırlanmış saytı SEOAsist Site API ilə qoşunWordPress və ya Shopify istifadə etməyən saytlar üçün: Site API-sini quraşdırın və qoşun ki, SEO düzəlişləri, bloq yazıları və llms.txt saytınıza avtomatik, server tərəfində tətbiq olunsun.
- SEOAsist Connector plaqini ilə WordPress saytını qoşunRedaktorda səhifə ballarını görmək, qaydaları server tərəfində tətbiq etmək, məqalələri dərc etmək və AI bot keçidlərini görmək üçün SEOAsist Connector plaqinini quraşdırın və tək kliklə qoşun.
- Kanonik teg nədir?Kanonik teg (canonical tag), eyni və ya çox bənzər məzmuna malik bir neçə URL-dən hansının əsas versiya olduğunu axtarış sistemlərinə bildirən HTML tegidir.