Акысыз локализациялоо үчүн иштеп чыгуучу куралы

Тегди акысыз hreflang генератору

Бир тилдин кодун жана толук URL дарегин сапка бирден чаптаңыз. Генератор жыйынды текшерип, өз ара байланышка даяр HTML link тегдерин түзөт.

Бир сапта бир жазуу. BCP 47 кодун жана абсолют URLди сызыкча менен ажыратыңыз. Ар бир баракчаны өзү да кошуп, зарыл учурда x-default кошуңуз.

Жарамдуу киргизүүлөр: 4x-default камтылганКата: 0

Жаратылган hreflang тэгдери

<link rel="alternate" hreflang="en" href="https://example.com/en/product/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/product/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/produkt/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/languages/" />

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

hreflang тэгдерин кантип түзүү керек

  1. Бардык локализацияланган баракчаларды тизмелөңүзБир сапка бир BCP 47 тил коду менен толук баракча URL дарегин тыныш белгиси (,) аркылуу бөлүп киргизиңиз.
  2. Текшерүү каталарын чечүүТолук топтолуу жарактуу болуп калгыча жараксыз коддорду, дубляждалган тилдерди же толук эмес URLдерди оңдоңуз.
  3. Толук теги көчүрүп алЖаратулган HTMLди тил топтомудагы бардык баракчага көчүрүңүз, ошондо бардык альтернативалуу шилтемелер өз ара дал келет.

Толук hreflang жыйнагын түзүңүз

Ар бир BCP 47 тил же тил-аймак кодун анын абсолюттук баракча URLсынын жанына киргизиңиз. Курал коддун регистрин каноникалаштырат, кайталануучу тилдерди четке какат, HTTP жана HTTPS URLдарды текшерет жана HTML атрибуту үчүн URL белгилерин коопсуз түрдө качырат.

Генерацияланган тэгдерди топтогу ар бир барактын <head> бөлүгүнө көчүрүңүз. Ар бир локализацияланган баракка өзү көрсөтүлгөн шилтемени (self-reference) камтыган бирдей толук топтолуу керек. Толук болбогон бир багыттуу топтолуу hreflang аннотацияларынын эске алынбашынын жалпы себеби болуп саналат.

Hreflang жана canonical тегдери ар башка көйгөйлөрдү чечет

Каноникал тег кайталанган же жакынча кайталанган мазмун үчүн артыкчылыктуу URLди аныктайт. Hreflang ар башка тил аудиториялары үчүн жасалган баракчалардын эквиваленттүү экенин көрсөтөт. Локалдаштырылган баракчалар адатта өзүнө каноникал болушу керек, баары англисче нускага эмес.

URL формаларын туруктуу кармап, так акыркы, индекстелүүчү URLдардан колдонуңуз. Багыттоо (redirect), бөгөттөлгөн, noindex же карама-каршы canonical URLдар тилдик кластерди калтыратып, көйгөйлөрдү табууну кыйындайт.

Жеке, браузер менен гана иштетилет

URL тизмеси эч качан браузериңизден чыкпайт. Аналитика жарактуу саптардын саны жана текшерүү каталары сыяктуу гана коопсуз сандык маалыматтарды жазып турат — сиз киргизген домендерди, жолдорду, сураныч саптарын же тэгдерди эмес.

Көп берилүүчү суроолор

hreflang эмне кылат?

Hreflang издөө системаларына кайсы URL белгилүү бир тилге же тил-район аудиториясына арналганын билдирет. Ал туура локалдаштырылган версиянын издөө натыйжаларында көрүнүшүнө жардам берет, бирок canonical теги же колдонуучуларды багыттап жөнөтүүнү алмаштырбайт.

Hreflang тегдери өз ара болуусу керекпи?

Ооба. Ар бир тил тобундагы ар бир барак өзү менен ошол эле топтогу ар башка варианттарды тизмелеши керек. Эгер A барагы B барагына шилтесең да, B барагы кайрадан Aга шилтемесе, издөө тутумдары бул байланыштарды эске албоосу мүмкүн.

x-default киргизишим керекпи?

Тил тандоочу үчүн, глобалдык резерв үчүн же белгилүү бир тилге багытталбаган демейки барак үчүн x-default колдонуңуз. Бул милдеттүү эмес, бирок колдонуучулар тизмедеги бир да локалга дал келбеген учурларда пайдалуу.