Telegram, WhatsApp  +380637610482
Valeri Danyuk
Valeri DanyukgeliştiriciBizneslər üçün süni intellekt alətlərinin hazırlanması. Yüksək keyfiyyətli. Əlverişli qiymət.Telegrama yazın

Hreflang Yoxlayıcısı: Veb saytınızın birdən çox dil versiyasındakı səhvləri necə tapmaq və düzəltmək olar

Hreflang onlayn yoxlayıcısı: dil kodları, x-default, özünə istinadlar və dil versiyaları arasında çarpaz istinadlar

Nə əldə edəcəksiniz

  • İstənilən səhifənin hreflang klasterini yoxlamaq: dil kodları, dublikatları, x-default, özünə istinad, URL statusları — pulsuz
  • Google ingilisdilli ziyarətçilərə alman versiyasını niyə göstərdiyini və bunu necə həll edəcəyini anlamaq
  • İki və ya daha çox dildə veb sayt üçün düzgün işarələmə şablonu
Tətbiq edin: 20 dəqiqə ərzindəSaxlayır: səhv dil versiyasına gedən trafik

Qısa cavab: hreflang-ı onlayn yoxlamaq üçün səhifənin istənilən dil versiyasının ünvanını pulsuz PromoPilot hreflang validatoruna yapışdırın və "hreflang-ı yoxlayın" düyməsini basın. Alət <head> -dən alternativ keçidləri çıxaracaq, dil və region kodlarının formatını, dublikatları, x-default-un mövcudluğunu və səhifənin özünə keçidləri, hər alternativin HTTP statusunu və keçid aktivdirsə, hətta versiyalar arasında çarpaz istinadları yoxlayacaq. Aşağıda nəticələri və ən çox yayılmış səhvləri necə oxumaq olar.

Mən üçdilli veb saytlardan tutmuş RTL ilə 33 dildə portala qədər çoxdilli layihələr üzərində işləmişəm və hreflang demək olar ki, hər birində problem mənbəyi olub. Ən əsəbiləşdirici səhv: hər şey işarələnib, amma bir versiya geri bağlantı yaratmır - və Google ziyarətçilərə ilk baxışdan hər şey yaxşı görünsə də, səhv dil versiyasını göstərir.

hreflang validatoru nəyi yoxlayır?

Hreflang axtarış motorlarına bir işarədir: "Bu səhifənin başqa dillərdə versiyaları var, onların ünvanları bunlardır." Bu işarələmə ilə əlaqəli səhifələr bir klaster təşkil edir. Validator bu klasterin düzgün yığılıb-yığılmadığını yoxlayır.

Müayinə O nəyə baxır? Niyə bu SEO üçündür?
Head-dən alternativlər Səhifədəki bütün <link rel="alternate" hreflang="…"> teqləri Bu, Google oxuduğu işarələmədir.
Kod formatı və dublikatları ISO 639-1 standartına uyğun dil, ISO 3166-1 standartına uyğun region ( de, en-GB, cs-CZ), təkrarlar Google sadəcə etibarsız kodu görməzdən gəlir.
x-standart Standart versiya varmı? Heç bir dildən məmnun olmayanlara göstərilir
Özünə istinad Səhifə siyahıda özünə işarə edirmi? Onsuz klaster natamam hesab olunur.
Alternativlərin HTTP statusu Hər ünvan 200 kodu ilə cavab verirmi? 404 keçidləri və ya yönləndirmələri əlaqələri kəsir
Qarşılıqlı əlaqələr Hər versiya geri istinad edirmi? Təsdiq edilmədikdə, hreflang cütü nəzərə alınmır.

Bir veb saytın hreflang kodunu onlayn necə yoxlamaq olar?

Hreflang yoxlaması 4 addımda: klasterdən URL daxil edin, yoxlamanı işə salın, URL statuslarına baxın və qarşılıqlı yoxlamanı aktivləşdirin

  1. hreflang validatorunu açın.
  2. Klasterə daxil edilməli olan səhifənin ünvanını daxil edin, məsələn, https://example.com/en/pricing/.
  3. Qarşılıqlı hreflang yoxlamasının zəruri olub-olmadığına qərar verin. "Qarşılıqlı hreflang yoxlayın" düyməsi yoxlama prosesini yavaşlatır: alət hər bir alternativi açır və işarələməsini yoxlayır. İlk yoxlamanız üçün aktivləşdirin — qarşılıqlı hreflang yoxlaması pozulmuş keçidlərin ən çox yayılmış səbəbidir.
  4. "Hreflangı yoxla" düyməsini basın və problemləri araşdırın: kodlar, x-default, özünə istinad.
  5. Hər iki tərəfdə klasterin uyğun olduğundan əmin olmaq üçün əlaqəsiz lokalları düzəldin və fərqli bir dil versiyası ilə yenidən test edin.

Alət səhifəsi belə görünür: ünvan sahəsi, qarşılıqlı yoxlama açarı və yoxlanılanın təsviri.

PromoPilot-un pulsuz Hreflang Validator səhifəsi: URL sahəsi, qarşılıqlı yoxlama açarı və "hreflang-ı yoxla" düyməsi

Nəticəni necə oxumaq olar və əvvəlcə nəyi düzəltmək lazımdır?

Hreflang səhvlərinin hamısı eyni deyil. Onları bu ardıcıllıqla düzəldirəm:

  1. Alternativlər səhv və ya yönləndirmə ilə cavab verir. Əgər /de/preise/ 404 qaytarırsa və ya ana səhifəyə yönləndirirsə, cütləşmə işləmir. hreflang yalnız bu səhifələrin kanoniklərinə uyğun gələn 200 statuslu son URL-ləri ehtiva etməlidir.
  2. Geri keçid yoxdur. İngilis versiyası Alman versiyasına keçid verir, lakin Alman versiyası İngilis versiyasına keçid vermir. Bu, adətən, yeni bir dil sonradan əlavə edildikdə və köhnə versiyalar üçün şablon yenilənmədikdə baş verir.
  3. Yanlış kodlar. Ümumi nümunələrə en-GB əvəzinə en-UK, Çex dili üçün cs əvəzinə cz, Ukrayna dili üçün uk əvəzinə ua və ya dili olmayan region daxildir. Axtarış sistemi bu cür sətirləri nəzərə almır.
  4. Özünə istinad yoxdur. Hər versiya özünü də sadalamalıdır.
  5. X-default yoxdur. Bu, səhv deyil, amma bu olmadan "digər dillərdən" olan ziyarətçilər təsadüfi bir versiya əldə edirlər.
  6. Təkrarlananlar. Eyni kod iki dəfə fərqli ünvanlarla sadalanır — Google hansını seçəcəyini bilmir.

Üç dildə bir səhifə üçün düzgün klaster belə görünür və üç versiyanın hər birində eynidir:

<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">

Digər bir ümumi tələ, bütün dil versiyalarından ingilis versiyasına işarə edən kanonik versiyadır. Bu, hreflang ilə ziddiyyət təşkil edir: siz eyni zamanda "bu, ingilis səhifəsinin dublikatıdır" və "bu, ayrıca alman versiyasıdır" deyirsiniz. Hər versiyanın kanonik versiyası özünə işarə etməlidir.

Yalnız dillər deyil, bölgələr nə vaxt lazımdır?

de kod bütün almandilli ziyarətçilər üçündür. de-AT kodu yalnız Avstriyada olanlar üçündür. Hər ölkə üçün həqiqətən fərqli məzmununuz varsa, regional kodlar tələb olunur: fərqli qiymətlər, valyutalar, çatdırılma və hüquqi məlumatlar. Mətnlər eynidirsə, dil kodları kifayətdir - əlavə regional versiyalar dublikat yaradır və dəstəyi çətinləşdirir.

Mağaza üçün yaxşı bir güzəşt: bütün almandilli ölkələr üçün de, üstəgəl İsveçrənin frankla fərqli qiymətləri varsa de-CH. Sonra İsveçrəli ziyarətçilər öz versiyalarını, digərləri isə ümumi versiyanı görəcəklər.

hreflangı pozmadan yeni bir dil necə əlavə etmək olar?

Əksər səhvlər saytı işə salarkən deyil, daha sonra — dil əlavə edərkən ortaya çıxır. Bunun üçün yoxlama siyahım:

  1. Yalnız yenisinin deyil, bütün mövcud versiyaların şablonunu yeniləyin: hər səhifədə yeni dil göstərilməlidir.
  2. Boş və ya tərcümə olunmamış səhifələr dərc etməyin. Əgər hələ tərcümə yoxdursa, səhifəni qrupa daxil etməmək, qısa məlumata istinad etməkdənsə, daha yaxşıdır.
  3. URL-ləri yoxlayın. Tərcümə edilmiş URL-lər ( /de/preise/ /de/pricing/) istifadəçilər üçün yaxşıdır, lakin hreflang bu URL-ləri yönləndirmələr olmadan ehtiva etməlidir.
  4. Validatoru hər iki tərəfdən — yeni versiyadan və köhnə versiyalardan birindən, qarşılıqlı doğrulama aktiv olduqda işə salın.
  5. Robotun yeni səhifələrinizi daha sürətli tapmasına kömək etmək üçün sayt xəritənizi yeniləyin.

Bu bir saat çəkir və bu mərhələdə buraxılan səhvlər nəticələri aylarla çaşdıracaq.

Müqayisə: hreflang validatoru və alternativlər

Alət Pulsuz nədir? Məhdudiyyətlər Kim üçün uyğundur?
PromoPilot — hreflang təsdiqləyicisi Kodlar, dublikatları, x-default, özünə istinad, HTTP statusları, qarşılıqlı keçidlər Hər yoxlama üçün bir klaster, başlıqdan işarələməni oxuyur Öz və ya başqasının veb saytının əsas səhifələrini tez bir zamanda yoxlayın
Google Axtarış Konsolu URL Yoxlaması: Google hansı Kanonik Versiyanı Seçdi? Yalnız təsdiqlənmiş saytınız üçün ayrıca hreflang hesabatı yoxdur Google müəyyən bir versiyaya necə baxdığını anlayın
Qışqıran Qurbağa SEO Hörümçəyi hreflang hesabatları ilə saytı süründürmək Quraşdırma tələb olunur, pulsuz versiyada ünvanlarda məhdudiyyət var Bütün dil versiyalarını birdən yoxlayın
Ahrefs Vebmaster Alətləri Hreflang səhvləri də daxil olmaqla veb sayt auditi Yalnız təsdiqlənmiş saytlarınız üçün Layihənizin müntəzəm monitorinqi

Nəticə: müəyyən bir səhifəni yoxlamaq üçün — məsələn, yeni bir dil işə saldıqdan sonra — onlayn validator daha sürətlidir. Onlarla dildə minlərlə səhifəsi olan sayt, hamısını tara bilən bir brauzer tələb edir.

PromoPilot-da 87 pulsuz SEO aləti var. Seriyanın növbəti məqaləsi meta etiket təhlili ilə bağlı məqalədir: o, həmçinin səhifənin hreflang-ini göstərir, lakin qarşılıqlılığı və statusları yoxlamadan.

hreflang validatorunun məhdudiyyətləri nələrdir?

Validator sənədin <head> -dən alternativləri oxuyur. Əgər hreflangınız XML sayt xəritənizdə və ya HTTP başlıqlarındadırsa, alət onu görməyəcək — bu, veb sayt xətası deyil, validasiya xüsusiyyətidir. O, bir anda bir klasteri yoxlayır; bütün saytın düzgün işarələndiyindən əmin olmaq üçün bütün səhifə növləri üçün şablonları yoxlamalı və ya tarayıcını işə salmalısınız. Əlbəttə ki, validator tərcümə keyfiyyətini qiymətləndirmir — hreflang redaktəsiz maşın tərcüməsi sizi xilas etməyəcək.

Pulsuz bir vasitə nə vaxt kifayət deyil?

Hreflang Validatoru və ya Təslim Çoxdilli SEO: Tək Klasterli Validasiya və Tam Saytlı Avtomatlaşdırılmış İşarələmə

Validator səhv tapacaq, lakin sayt şablonunu yenidən yazmayacaq. Mütəxəssis aşağıdakı hallarda tələb olunur:

  • üçdən çox dil mövcuddur və hər yeni səhifə üçün hreflang avtomatik olaraq yaradılmalıdır;
  • Yeni bazarlara daxil olursunuz və ünvanları necə təşkil edəcəyinizə qərar verirsiniz: qovluqlar, alt domenlər və ya ayrı domenlər;
  • Google inadla səhv versiyanı göstərir, amma ilk baxışdan işarələmədə heç bir səhv yoxdur;
  • Yalnız hreflang deyil, həm də hər dildə tərcümə, meta etiketlər və işarələmə lazımdır.

Veb saytınız üçün nə edə bilərəm?

Mən Valeri Danyuk, 12 illik təcrübəyə malik, 200-dən çox müştəriyə xidmət göstərən və Avropa üçün çoxdilli layihələrə sahib bir geliştirici və SEO mütəxəssisiyəm.

SEO və çoxdillilik

Veb saytlar, mağazalar və mühasibatlıq

Çoxdilli veb saytınızın ünvanını Telegram vasitəsilə mənə göndərin – açar səhifələrin qruplarını yoxlayacağam və trafikin harada itirdiyini sizə deyəcəyəm.

Nəticə

  1. Onlayn hreflang yoxlayıcısı kodları, x-default, özünə istinad, statusları və qarşılıqlı klaster əlaqələrini göstərir.
  2. Bu ardıcıllıqla düzəldin: qırıq alternativlər → geri keçidlər → kodlar → özünə istinad → x-default → dublikatları.
  3. Hər bir dil versiyasının kanonik versiyası "əsas" dilə deyil, özünə işarə etməlidir.
  4. Böyük çoxdilli saytlar üçün hreflang şablon istifadə edilərək yaradılır və ya 1001site kimi dillərin avtomatik olaraq əlaqələndirildiyi bir platforma istifadə olunur.

Saytınızın ən vacib səhifəsini qarşılıqlı doğrulama aktivləşdirilmiş pulsuz hreflang validatoru ilə yoxlayın.

Mənbələr

  • PromoPilot-un Hreflang Validator səhifəsi — yoxlamaların və Tez-tez Verilən Sualların siyahısı.
  • Google Axtarış Mərkəzi - Səhifələrin lokallaşdırılmış versiyaları və hreflang haqqında sənədlər.
  • Screaming Frog və Ahrefs Webmaster Alətləri – sayt auditinin təsvirləri.

İstinadlar və mənbələr

Suallar və Cavablar

X-default niyə vacibdir?

x-default, klasterdəki dillərin heç biri ziyarətçi üçün uyğun deyilsə, axtarış sisteminə hansı versiyanı göstərməli olduğunu bildirir — məsələn, Alman, İngilis və Çex versiyaları olan saytda Yapon brauzeri olan istifadəçi. Tipik olaraq, x-default ingilis versiyasına və ya dil seçimi səhifəsinə işarə edir.

Qarşılıqlı əlaqə nə üçün vacibdir?

Google link hər iki tərəfdən təsdiqləndiyi təqdirdə hreflang cütlüyünü yalnız qiymətləndirir: Alman versiyası ingilis versiyasına, ingilis versiyası isə alman versiyasına keçid verir. Geri keçid yoxdursa, bu cütlük üçün işarə nəzərə alınmır və səhv versiya axtarış nəticələrində görünə bilər.

hreflang-i hara yerləşdirmək olar: HTML-də, başlıqlarda və ya sayt xəritəsində?

Google üç üsulu dəstəkləyir: sənədin başlığındakı link etiketləri, HTTP başlıqları (PDF-lər üçün faydalıdır) və XML sayt xəritələri. Birini seçin və onlardan ardıcıl olaraq istifadə edin. PromoPilot validatoru sənədin başlığından alternativləri oxuyur, beləliklə sayt xəritəsində işarələmə görməyəcək.

Veb saytı yoxladıq, amma düzəldəcək heç kim yoxdur?

Bu pulsuz vasitə problemləri aşkarlayır. Hesabatı təhlil edəcək, prioritetləşdirəcək və onları düzəldəcəyəm: SEO auditi, sürətləndirmə, işarələmə və reytinqləri itirmədən yeni sayta miqrasiya.