Телеграм, WhatsApp+380637610482
Валери Данјук
Валери ДанјукразвивачРазвивање алатки за вештачка интелигенција за бизниси. Висок квалитет. Прифатлива цена.Пишете во Telegram

Hreflang Checker: Како да пронајдете и поправите грешки во повеќејазични верзии на вашата веб-страница

Проверка на Hreflang онлајн: јазични кодови, x-стандардно, самореференци и вкрстени референци помеѓу јазични верзии

Што ќе добиете

  • Проверка на кластерот hreflang на која било страница: јазични кодови, дупликати, x-стандардно, самореференца, URL статуси — бесплатно
  • Разбирање зошто Google ја прикажува германската верзија на посетителите што зборуваат англиски и како да го поправите тоа
  • Точниот шаблон за означување за веб-страница на два или повеќе јазици
Примени: за 20 минутиЗачува: сообраќај што оди на погрешна јазична верзија

Краткиот одговор: за да проверите hreflang онлајн, залепете ја адресата на која било јазична верзија на страницата во бесплатниот валидатор hreflang на PromoPilot и кликнете на „Провери hreflang“. Алатката ќе извлече алтернативни врски од <head>, ќе го провери форматот на јазичните и регионалните кодови, дупликатите, присуството на x-default и врските до самата страница, HTTP статусот на секоја алтернатива и, ако е овозможено префрлувањето, дури и вкрстените референци помеѓу верзиите. Подолу е прикажано како да ги прочитате резултатите и најчестите грешки.

Работев на повеќејазични проекти - од веб-страници на три јазици до портал на 33 јазици со RTL - и hreflang беше извор на проблеми во речиси секој од нив. Најдосадната грешка: сè е обележано, но една верзија не дава линк - и Google им ја прикажува на посетителите погрешната јазична верзија, иако на прв поглед сè изгледа во ред.

Што проверува валидаторот hreflang?

Hreflang е навестување за пребарувачите: „Оваа страница има верзии на други јазици, еве ги нивните адреси.“ Страниците поврзани со оваа ознака формираат кластер. Валидаторот проверува дали овој кластер е правилно составен.

Испитување Што гледа тој? Зошто е ова за SEO?
Алтернативи од глава Сите ознаки <link rel="alternate" hreflang="…"> на страницата Ова е ознаката што ја чита Google.
Формат на код и дупликати Јазик според ISO 639-1, регион според ISO 3166-1 ( de, en-GB, cs-CZ), повторувања Google едноставно го игнорира неважечкиот код.
x-стандардно Дали постои стандардна верзија? Прикажано на оние кои не беа задоволни од ниту еден јазик
Самореференца Дали страницата покажува кон себе во листата? Без него, кластерот се смета за нецелосен.
HTTP статус на алтернативи Дали секоја адреса одговара со код од 200? 404 врски или пренасочувања ги прекинуваат врските
Реципрочни врски Дали секоја верзија се повикува назад Без потврда, парот hreflang не се зема предвид.

Како да се провери hreflang-от на веб-страницата онлајн?

Hreflang проверка во 4 чекори: вметнете URL од кластер, извршете проверка, прегледајте ги URL статусите и овозможете меѓусебна проверка

  1. Отворете го валидаторoт на hreflang.
  2. Внесете ја адресата на страницата што треба да биде вклучена во кластерот, на пример https://example.com/en/pricing/.
  3. Одлучете дали е потребна реципрочна проверка на hreflang. Прекинувачот „Проверете го реципрочниот hreflang“ го забавува процесот на проверка: алатката ја отвора секоја алтернатива и ја проверува нејзината ознака. Овозможете ја за вашата прва проверка - реципрочната проверка на hreflang е најчестата причина за нефункционални врски.
  4. Кликнете на „Провери hreflang“ и испитајте ги проблемите: кодови, x-стандардно, самореференца.
  5. Поправете ги сите неповрзани локални вредности и тестирајте повторно со различна јазична верзија за да се осигурате дека кластерот се совпаѓа од двете страни.

Еве како изгледа страницата со алатки: полето за адреса, прекинувачот за меѓусебна верификација и опис на тоа што се проверува.

Бесплатната страница за валидација на Hreflang на PromoPilot: поле за URL, префрлување за реципрочна проверка и копчето „Провери hreflang“

Како да се прочита резултатот и што прво да се поправи?

Грешките во Hreflang не се сите исти. Ги поправам по овој редослед:

  1. Алтернативите одговараат со грешка или пренасочување. Ако /de/preise/ врати 404 или пренасочува кон почетната страница, спарувањето нема да работи. hreflang-от треба да содржи само конечни URL-адреси со статус 200 што се совпаѓаат со каноничниот статус на овие страници.
  2. Нема повратни врски. Англиската верзија се поврзува со германската верзија, но германската верзија не се поврзува со англиската верзија. Ова обично се случува кога подоцна е додаден нов јазик, а шаблонот за постарите верзии не е ажуриран.
  3. Неточни кодови. Вообичаени примери се en-UK наместо en-GB, cz наместо cs за чешки, ua наместо uk за украински или регион без јазик. Пребарувачот ги игнорира таквите низи.
  4. Без самореференца. Секоја верзија мора да се наведе и самата себеси.
  5. Нема x-стандардно. Не е грешка, но без неа, посетителите „од други јазици“ добиваат случајна верзија.
  6. Дупликати. Истиот код е наведен двапати со различни адреси - Google не знае која да ја избере.

Точниот кластер за страница на три јазици изгледа вака - и е ист во секоја од трите верзии:

<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/">

Друга честа грешка е каноничната ознака што покажува од сите јазични верзии кон англиската. Ова е спротивно на hreflang: истовремено велите „ова е дупликат на англиската страница“ и „ова е посебна германска верзија“. Каноничната ознака на секоја верзија треба да покажува кон себе.

Кога се потребни региони, а не само јазици?

Кодот de е за сите посетители што зборуваат германски јазик. Кодот de-AT е само за оние во Австрија. Регионалните кодови се потребни ако имате навистина различна содржина за секоја земја: различни цени, валути, испорака и правни информации. Ако текстовите се идентични, јазичните кодови се доволни - дополнителните регионални верзии создаваат дупликати и ја комплицираат поддршката.

Добар компромис за продавница: de за сите земји што зборуваат германски јазик плус de-CH ако Швајцарија има различни цени во франци. Тогаш швајцарските посетители ќе ја видат својата верзија, а сите други ќе ја видат општата.

Како да додадете нов јазик без да го нарушите hreflang?

Повеќето грешки не се појавуваат при стартување на страницата, туку подоцна - при додавање јазик. Мојата листа за проверка за ова:

  1. Ажурирајте го шаблонот на сите постоечки верзии, не само на новата: секоја страница треба да го наведе новиот јазик.
  2. Не објавувајте празни или непреведени страници. Ако сè уште нема превод, подобро е да не ја вклучите страницата во кластерот отколку да се повикате на никулец.
  3. Проверете ги URL-адресите. Преведените URL-адреси ( /de/preise/ наместо /de/pricing/) се добри за корисниците, но hreflang-от треба да ги содржи овие URL-адреси, без пренасочувања.
  4. Стартувајте го валидаторoт од двете страни — новата верзија и една од старите, со овозможена меѓусебна верификација.
  5. Ажурирајте ја вашата мапа на страницата за да му помогнете на роботот побрзо да ги пронајде вашите нови страници.

Ова трае еден час, а грешките пропуштени во овој чекор ќе ги збунат резултатите со месеци.

Споредба: валидатор на hreflang и алтернативи

Алатка Што е бесплатно? Ограничувања За кого е погоден?
PromoPilot — валидатор на hreflang Кодови, дупликати, x-стандардно, самореференца, HTTP статуси, реципрочни врски Еден кластер по проверка, чита ознака од глава Брзо проверете ги клучните страници на вашата или туѓа веб-страница
Конзола за пребарување Google Проверка на URL: Која канонска верзија ја избра Google? Само за вашата потврдена страница, нема посебен извештај за hreflang Разберете како Google ја гледа одредена верзија
Врискачка жаба SEO пајак Пребарување на страница со извештаи од hreflang Потребна е инсталација, бесплатната верзија има ограничување на адресите Ревидирајте ги сите јазични верзии одеднаш
Алатки за веб-администратори на Ahrefs Ревизија на веб-страницата, вклучувајќи грешки во hreflang-от Само за вашите потврдени сајтови Редовно следење на вашиот проект

Заклучок: за проверка на одредена страница - на пример, по стартување на нов јазик - онлајн валидатор е побрз. Веб-страница со илјадници страници на десетици јазици бара пребарувач што може да ги пребарува сите.

PromoPilot има 87 бесплатни SEO алатки. Следна во серијата е статија за анализа на мета ознаки: таа исто така го прикажува hreflang-от на страницата, но без проверка на реципрочноста и статусите.

Кои се ограничувањата на валидаторoт hreflang?

Валидаторот чита алтернативи од <head> на документот. Ако вашиот hreflang е во вашата XML мапа на сајтот или HTTP заглавија, алатката нема да го види - ова не е грешка на веб-страницата, туку функција за валидација. Проверува еден кластер истовремено; за да се осигурате дека целата страница е правилно обележана, треба да ги проверите шаблоните за сите типови страници или да стартувате пребарувач. И, се разбира, валидатор не го оценува квалитетот на преводот - машинскиот превод без уредување на hreflang нема да ве спаси.

Кога бесплатната алатка не е доволна?

Валидатор на Hreflang или повеќејазично SEO „клуч на рака“: Валидација во еден кластер наспроти автоматизирано обележување на целата страница

Валидаторот ќе пронајде грешка, но нема да го преработи шаблонот на страницата. Потребен е специјалист ако:

  • постојат повеќе од три јазици, а hreflang треба да се генерира автоматски за секоја нова страница;
  • Влегувате на нови пазари и одлучувате како да ги организирате адресите: папки, поддомени или одделни домени;
  • Google упорно ја покажува погрешната верзија, но на прв поглед нема грешки во означувањето;
  • Не е потребен само hreflang, туку и превод, мета ознаки и означување на секој јазик.

Што можам да направам за вашата веб-страница?

Јас сум Валериј Данјук, развивач и SEO специјалист: 12 години искуство, над 200 клиенти и многу повеќејазични проекти за Европа.

SEO и повеќејазичност

Веб-страници, продавници и сметководство

Испратете ми ја адресата на вашата повеќејазична веб-страница преку Telegram – ќе ги проверам кластерите на клучните страници и ќе ви кажам каде губите сообраќај.

Резултат

  1. Онлајн проверката на hreflang покажува кодови, x-стандардно, самореференца, статуси и меѓусебни кластерски врски.
  2. Поправете по овој редослед: неисправни алтернативи → повратни линкови → кодови → самореференца → x-стандардно → дупликати.
  3. Канонскиот код на секоја јазична верзија треба да укажува на себе, а не на „главниот“ јазик.
  4. За големи повеќејазични страници, hreflang се генерира со помош на шаблон или се користи платформа каде што јазиците се поврзани автоматски, како што е 1001site.

Проверете ја најважната страница на вашиот сајт со бесплатен валидатор за hreflang — со овозможена меѓусебна валидација.

Извори

  • Страница за валидација на Hreflang на PromoPilot — список на проверки и често поставувани прашања.
  • Централен пребарувач Google - Документација за локализирани верзии на страници и hreflang.
  • Screaming Frog и Ahrefs Webmaster Tools – описи на ревизија на страницата.

Референци и извори

Прашања и одговори

Зошто е важно x-стандардно?

x-default му кажува на пребарувачот која верзија да ја прикаже ако ниту еден од јазиците во кластерот не е соодветен за посетителот - на пример, корисник со јапонски прелистувач на страница со германски, англиски и чешки верзии. Типично, x-default укажува на англиската верзија или на страницата за избор на јазик.

Зошто е важна меѓусебната поврзаност?

Google го почитува парот hreflang само ако врската е потврдена од двете страни: германската верзија се поврзува со англиската верзија, а англиската верзија се поврзува назад со германската верзија. Ако нема повратна врска, означувањето за овој пар се игнорира и погрешната верзија може да се појави во резултатите од пребарувањето.

Каде да се постави hreflang: во HTML, во наслови или во мапа на страницата?

Google поддржува три методи: ознаки за врски во главата на документот, HTTP заглавија (корисни за PDF-датотеки) и XML мапи на сајтот. Изберете еден и користете го доследно. Валидаторот PromoPilot чита алтернативи од главата на документот, така што нема да гледа означување во мапата на сајтот.

Ја проверивме веб-страницата, но нема никој да ја поправи?

Оваа бесплатна алатка открива проблеми. Ќе го анализирам извештајот, ќе ги приоритизирам и ќе ги поправам: SEO ревизија, забрзување, означување и миграција на нова страница без губење на рангирањето.