Телеграм, WhatsApp жана башкалар+380637610482
Валерий Данюк
Валерий Данюкиштеп чыгуучуБизнес үчүн жасалма интеллект куралдарын иштеп чыгуу. Жогорку сапат. Арзан баада.Telegramга жазуу

Hreflang текшергичи: Веб-сайтыңыздын бир нече тилдеги версияларындагы каталарды кантип табууга жана оңдоого болот

Hreflang онлайн текшергичи: тил коддору, x-default, өз алдынча шилтемелер жана тил версияларынын ортосундагы кайчылаш шилтемелер

Эмне аласыз

  • Кайсы бир барактын hreflang кластерин текшерүү: тил коддору, кайталоолор, x-демейки, өз алдынча шилтеме, URL статустары — акысыз
  • Google эмне үчүн англис тилинде сүйлөгөн конокторго немис тилиндеги версиясын көрсөтөт жана аны кантип оңдоону түшүнүү
  • Эки же андан көп тилдеги веб-сайт үчүн туура белгилөө шаблону
Колдонуу: 20 мүнөттүн ичиндеСактоо: туура эмес тил версиясына кеткен трафик

Кыска жооп: hreflangди онлайн текшерүү үчүн, баракчанын каалаган тил версиясынын дарегин акысыз PromoPilot hreflang валидаторуна чаптап, "hreflangди текшерүү" баскычын басыңыз. Курал <head> альтернативдүү шилтемелерди алып чыгат, тил жана аймак коддорунун форматын, кайталанган шилтемелерди, x-default жана баракчанын өзүнө шилтемелердин бар экендигин, ар бир альтернативанын HTTP абалын жана эгер которуштуруу иштетилген болсо, версиялардын ортосундагы кайчылаш шилтемелерди да текшерет. Төмөндө натыйжаларды жана эң көп кездешкен каталарды кантип окуу керектиги келтирилген.

Мен көп тилдүү долбоорлордо иштедим — үч тилдүү веб-сайттардан баштап RTL менен 33 тилдүү порталга чейин — жана hreflang дээрлик ар биринде көйгөйлөрдүн булагы болуп келген. Эң кыжырды келтирген ката: баары белгиленген, бирок бир версиясы кайра шилтеме бербейт — жана Google конокторго туура эмес тилдеги версияны көрсөтөт, бирок бир караганда баары жакшы көрүнгөн.

hreflang валидатору эмнени текшерет?

Hreflang издөө системаларына кеңеш: "Бул баракчанын башка тилдерде версиялары бар, алардын даректери бул жерде." Бул белгилөө менен байланышкан баракчалар кластерди түзөт. Валидатор бул кластердин туура чогултулганын текшерет.

Экзамен Ал эмнени карап жатат? Эмне үчүн бул SEO үчүн?
Headтен альтернативалар Барактагы бардык <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. hreflang валидаторун ачыңыз.
  2. Кластерде көрсөтүлүшү керек болгон барактын дарегин киргизиңиз, мисалы, https://example.com/en/pricing/.
  3. Өз ара hreflang текшерүүсү зарылбы же жокпу, чечиңиз. "Өз ара hreflang текшерүү" баскычы текшерүү процессин жайлатат: курал ар бир альтернативаны ачып, анын белгисин текшерет. Аны биринчи текшерүү үчүн иштетиңиз — өз ара hreflang текшерүүсү үзүлгөн шилтемелердин эң көп кездешкен себеби болуп саналат.
  4. "Hreflangди текшерүү" баскычын чыкылдатып, көйгөйлөрдү карап чыгыңыз: коддор, x-демейки, өз алдынча шилтеме.
  5. Кластер эки тарапка тең дал келишин камсыз кылуу үчүн , байланышпаган тилдерди оңдоп, башка тил версиясы менен кайра сынап көрүңүз.

Куралдар барагы мындай көрүнөт: дарек талаасы, өз ара текшерүү которгучу жана текшерилип жаткан нерсенин сүрөттөмөсү.

PromoPilot'тун акысыз Hreflang Validator барагы: URL талаасы, өз ара текшерүү которгучу жана "hreflang текшерүү" баскычы

Натыйжаны кантип окуу керек жана эмнени биринчи оңдоо керек?

Hreflang каталарынын баары бирдей эмес. Мен аларды төмөнкү тартипте оңдойм:

  1. Альтернативалар ката же багыттоо менен жооп берет. Эгерде /de/preise/ 404 кайтарса же башкы бетке багыттаса, жупташтыруу иштебейт. hreflang бул баракчалардын канондук маанисине дал келген 200 статусу бар акыркы URL даректерди гана камтышы керек.
  2. Артка шилтемелер жок. Англисче версиясы немисче версиясына шилтеме берет, бирок немисче версиясы англисче версиясына шилтеме бербейт. Бул, адатта, кийинчерээк жаңы тил кошулуп, эски версиялардын шаблону жаңыртылбаганда болот.
  3. Туура эмес коддор. Көп кездешүүчү мисалдарга en en-GB en-UK, чех тилине cs ордуна cz, украин тилине uk ордуна ua же тили жок аймак кирет. Издөө системасы мындай саптарды этибарга албайт.
  4. Өзүнө шилтеме жок. Ар бир версия өзүн да көрсөтүшү керек.
  5. x-default жок. Бул ката эмес, бирок ансыз "башка тилдерден" келген коноктор кокустук версиясын алышат.
  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. Валидаторду эки тараптан тең иштетиңиз — жаңы версиясында жана эски версиясында, өз ара текшерүү иштетилген абалда.
  5. Робот жаңы баракчаларыңызды тезирээк табууга жардам берүү үчүн сайт картаңызды жаңыртыңыз.

Бул бир саатты талап кылат жана бул кадамда кетирилген каталар натыйжаларды бир нече ай бою чаташтырат.

Салыштыруу: hreflang валидатору жана альтернативалар

Курал Эмне бекер? Чектөөлөр Ал кимге ылайыктуу?
PromoPilot — hreflang текшерүүчүсү Коддор, кайталоолор, x-демейки, өз-өзүнчө шилтеме, HTTP статустары, өз ара шилтемелер Ар бир текшерүү үчүн бир кластер, башындагы белгилерди окуйт Өзүңүздүн же башка бирөөнүн веб-сайтынын негизги баракчаларын тез текшериңиз
Google издөө консолу URL текшерүү: Google кайсы канондук версияны тандап алган? Текшерилген сайтыңыз үчүн гана, өзүнчө hreflang отчету жок Google белгилүү бир версияны кандайча көрөрүн түшүнүү
Кыйкырык бака SEO жөргөмүшү hreflang отчеттору менен сайтты карап чыгуу Орнотуу талап кылынат, акысыз версиясында даректер боюнча чектөө бар Бардык тил версияларын бир убакта аудиттен өткөрүңүз
Ahrefs веб-мастер куралдары Вебсайттын аудити, анын ичинде hreflang каталары Текшерилген сайттарыңыз үчүн гана Долбооруңузду үзгүлтүксүз көзөмөлдөө

Жыйынтык: белгилүү бир баракты текшерүү үчүн — мисалы, жаңы тилди ишке киргизгенден кийин — онлайн валидатор тезирээк иштейт. Ондогон тилдерде миңдеген баракчалары бар сайт баарын жөрмөлөй турган жөрмөлөгүчтү талап кылат.

PromoPilot сайтында 87 акысыз SEO куралы бар. Сериянын кийинки макаласы мета тегдерди талдоо боюнча: ал ошондой эле баракчанын hreflang'ин көрсөтөт, бирок өз ара байланышын жана статустарын текшербейт.

hreflang валидаторунун чектөөлөрү кандай?

Валидатор документтин <head> дан альтернативаларды окуйт. Эгерде сиздин hreflang XML сайт картаңызда же HTTP аталыштарында болсо, курал аны көрбөйт — бул веб-сайттын катасы эмес, валидация функциясы. Ал бир убакта бир кластерди текшерет; бүт сайт туура белгиленгенин текшерүү үчүн, бардык барак түрлөрү үчүн шаблондорду текшеришиңиз же жөрмөлөгүчтү иштетишиңиз керек. Албетте, валидатор котормонун сапатын баалабайт — hreflang түзөтүүсүз машиналык которуу сизди сактап калбайт.

Акысыз курал качан жетишсиз болот?

Hreflang Validator же көп тилдүү SEO: бир кластердик текшерүү жана толук сайттык автоматташтырылган белгилөө

Валидатор ката табат, бирок сайттын шаблонун кайра жазбайт. Эгерде адис керек болсо:

  • үчтөн ашык тил бар жана ар бир жаңы барак үчүн hreflang автоматтык түрдө түзүлүшү керек;
  • Сиз жаңы рынокторго кирип, даректерди кантип уюштурууну чечип жатасыз: папкаларды, субдомендерди же өзүнчө домендер;
  • Google өжөрлүк менен туура эмес версияны көрсөтөт, бирок биринчи караганда белгилөөдө эч кандай ката жок;
  • hreflang гана эмес, ар бир тилдеги котормо, мета тегдер жана белгилөө да керек.

Вебсайтыңыз үчүн эмне кыла алам?

Мен Валерий Данюкмун, иштеп чыгуучу жана SEO адисимин: 12 жылдык тажрыйбам, 200дөн ашык кардар жана Европа үчүн көптөгөн көп тилдүү долбоорлор.

SEO жана көп тилдүүлүк

Вебсайттар, дүкөндөр жана бухгалтердик эсеп

Көп тилдүү веб-сайтыңыздын дарегин мага Telegram аркылуу жөнөтүңүз – мен негизги баракчалардын кластерлерин текшерип, трафикти кайсы жерден жоготуп жатканыңызды айтып берем.

Жыйынтык

  1. Онлайн hreflang текшергичи коддорду, x-демейки, өз-өзүнчө шилтеме, статустарды жана өз ара кластердик шилтемелерди көрсөтөт.
  2. Бул тартипте оңдоңуз: бузулган альтернативалар → артка шилтемелер → коддор → өз алдынча шилтеме → x-демейки → кайталоолор.
  3. Ар бир тилдик версиянын канондук варианты "негизги" тилге эмес, өзүнө багытталышы керек.
  4. Көп тилдүү ири сайттар үчүн hreflang шаблонду колдонуу менен түзүлөт же 1001site сыяктуу тилдер автоматтык түрдө байланышкан платформа колдонулат.

Сайтыңыздын эң маанилүү барагын акысыз hreflang валидатору менен текшериңиз — өз ара валидация иштетилген.

Булактар

  • PromoPilot'тун Hreflang Validator баракчасы — текшерүүлөрдүн тизмеси жана көп берилүүчү суроолор.
  • Google Search Central - Баракчалардын локалдаштырылган версиялары жана hreflang жөнүндө документтер.
  • Screaming Frog жана Ahrefs веб-мастер куралдары – сайттын аудитинин сүрөттөмөлөрү.

Шилтемелер жана булактар

Суроолор жана жооптор

Эмне үчүн x-демейки маани маанилүү?

x-default издөө системасына кластердеги тилдердин бири да конокко ылайыктуу болбосо, кайсы версияны көрсөтүү керектигин айтат — мисалы, немис, англис жана чех версиялары бар сайтта жапон браузери бар колдонуучу. Адатта, x-default англис тилиндеги версияга же тил тандоо барагына багыттайт.

Эмне үчүн өз ара байланыш маанилүү?

Google шилтеме эки тараптан тең текшерилген учурда гана hreflang жубун сыйлайт: немисче версиясы англисче версиясына, ал эми англисче версиясы немисче версиясына шилтеме берет. Эгерде арткы шилтеме жок болсо, бул жуп үчүн белгилөө этибарга алынбайт жана издөө натыйжаларында туура эмес версия пайда болушу мүмкүн.

hreflangди кайсы жерге жайгаштыруу керек: HTMLде, аталыштарда же сайт картасында?

Google үч ыкманы колдойт: документтин башындагы шилтеме тегдери, HTTP баш аттары (PDF файлдары үчүн пайдалуу) жана XML сайт карталары. Бирин тандап, аларды дайыма колдонуңуз. PromoPilot валидатору документтин башындагы альтернативаларды окуйт, ошондуктан ал сайт картасында белгилерди көрбөйт.

Вебсайтты текшердик, бирок аны оңдой турган эч ким жок бекен?

Бул акысыз курал көйгөйлөрдү аныктайт. Мен отчетту талдап, артыкчылыктарды белгилеп, аларды оңдойм: SEO аудити, ылдамдатуу, белгилөө жана рейтингди жоготпостон жаңы сайтка көчүрүү.