Hreflang tagu nozīme starptautiskajā SEO
Tīmekļa vietnēm, kas piedāvā saturu vairākās valodās vai ir pielāgotas konkrētiem reģioniem, ir svarīgi palīdzēt meklētājprogrammām saprast lapu savstarpējās attiecības. Izmantojot rel="alternate" hreflang atribūtus, meklētājprogrammas spēj precīzi noteikt, kuru lapas versiju parādīt lietotājam, balstoties uz viņa atrašanās vietu un pārlūkprogrammas valodas iestatījumiem. Tas novērš situācijas, kad lietotājs no Latvijas kļūdaini nonāk vietnes vācu vai spāņu versijā, tādējādi uzlabojot lietotāju pieredzi un optimizējot vietnes redzamību meklēšanas rezultātos.
Šie tagi kalpo kā tiešs signāls meklētājprogrammām par to, ka konkrētas lapas ir viena un tā paša satura lokalizēti varianti. Pareiza šo tagu ieviešana palīdz novērst arī dublēta satura problēmas, kas var rasties, ja dažādām valstīm (piemēram, ASV un Apvienotajai Karalistei) tiek piedāvāts līdzīgs saturs vienā valodā.
Hreflang atribūtu struktūra un sintakse
Katrs hreflang tags sastāv no saites elementa, kas norāda uz alternatīvo lapas versiju, un atribūta, kas definē mērķauditorijas valodu un reģionu. Pareiza sintakse ir kritiski svarīga, lai meklētājprogrammas spētu nolasīt un apstrādāt šos datus.
Atribūta vērtību veidošanā tiek izmantoti standartizēti kodi:
- ISO 639-1 valodu kodi: Divu burtu kodi, kas nosaka lapas pamatvalodu (piemēram,
envaizh). - ISO 15924 rakstības apakštagi: Izvēles kodi, kas precizē izmantoto rakstības sistēmu (piemēram,
Hanttradicionālajai ķīniešu rakstībai vaiHansvienkāršotajai ķīniešu rakstībai). - ISO 3166-1 Alpha-2 reģionu kodi: Divu burtu kodi, kas norāda uz konkrētu ģeogrāfisko reģionu (piemēram,
USvaiCN).
Piemēram, kods zh-Hans-US norāda, ka lapa ir paredzēta lietotājiem Amerikas Savienotajās Valstīs, kuri lasa vienkāršoto ķīniešu rakstību. Ģenerators automātiski normalizē reģistru (piemēram, pārveidojot ievadīto EN-us uz pareizo formātu en-US), kā arī apstrādā un normalizē specifiskus kodus, piemēram, zh-Hant un zh-Hans. Jāņem vērā, ka tādi kodi kā es-419 vai citi nezināmi kodi netiek atbalstīti un tiks noraidīti.
Rezerves varianta x-default loma
Papildus valodu un reģionu specifiskajām versijām ir būtiski definēt x-default rezerves variantu. Šis atribūts norāda meklētājprogrammām, kuru lapu attēlot tiem lietotājiem, kuru valoda vai reģions nesakrīt ne ar vienu no īpaši definētajām valodu versijām.
Parasti x-default URL tiek izmantots, lai novirzītu lietotājus uz globālo sākumlapu, valodu izvēles lapu vai vietnes galveno valodas versiju. Ja lietotājs no Brazīlijas apmeklē vietni, kurai ir izveidotas tikai latviešu un angļu valodas versijas, meklētājprogramma, vadoties pēc x-default norādes, viņam parādīs izvēlēto rezerves lapu.
Tehniskie ierobežojumi un validācijas noteikumi
Lai nodrošinātu saģenerēto tagu tehnisko precizitāti, rīks veic stingru ievadīto datu pārbaudi. Tagu ģenerēšana un priekšskatījums tiek nodrošināts tikai tad, ja visi ievadītie lauki atbilst šādiem noteikumiem:
- Saites garums: Katram ievadītajam URL ir jābūt īsākam par 2048 rakstzīmēm.
- Protokols: URL ir jābūt pilnīgam, sākoties ar
http://vaihttps://. - Vaicājuma parametri: URL vaicājuma parametri (query parameters) rezultātā tiek automātiski ekranēti.
- Apjoma ierobežojums: Rīks vienlaikus atbalsta līdz 100 valodu versiju apstrādi.
- Unikalitāte: Katrs
hreflangkods sarakstā drīkst parādīties tikai vienu reizi.
Ja kāds no ievadītajiem datiem neatbilst šīm prasībām, rīks neģenerē izvades kodu un uzrāda konkrētu kļūdas paziņojumu.
Kļūdu paziņojumi un to novēršana
Validācijas procesā var tikt uzrādīti šādi paziņojumi, kas palīdz identificēt un labot kļūdas ievadītajos datos:
- Pievienojiet vismaz divas valodu versijas. — Nepieciešams norādīt vismaz divus alternatīvus URL, lai izveidotu savstarpējas saites.
- Versijai
{index}nepieciešams valodas vai valodas-reģiona kods. — Norādītajā rindā trūkst valodas identifikatora. - Versijai
{index}nepieciešams pilns URL. — Rindā nav ievadīta tīmekļa lapas adrese. - Versijā
{index}jāizmanto divu burtu valodas kods, pēc izvēles pievienojot ISO 15924 rakstību un/vai divu burtu reģiona kodu. — Ievadītais kods neatbilst standartizētajam formātam. - Versijā
{index}izmantots{code}, kas nav derīgs ISO 639-1 valodas kods. — Izmantotais valodas kods nav atrodams oficiālajā standartā. - Versijā
{index}izmantots{code}, kas nav derīgs ISO 3166-1 Alpha-2 reģiona kods. — Norādītais reģiona kods ir kļūdains. - Versijā
{index}izmantots{code}, kas nav derīgs ISO 15924 rakstības kods. — Norādītais rakstības apakštags nav derīgs. - Versijā
{index}atkārtojas hreflang kods{locale}. — Viens un tas pats valodas vai reģiona kods ir pievienots vairākas reizes. - Versijai
{index}nepieciešams pilns http:// vai https:// URL. — Adresei trūkst protokola daļas. - Versijas
{index}URL nedrīkst pārsniegt 2048 rakstzīmes. — Ievadītā adrese pārsniedz maksimālo pieļaujamo garumu. - Pievienojiet URL, ko izmantos x-default. — Nav norādīta rezerves varianta adrese.
- x-default URL ir jānorāda kā pilna http:// vai https:// adrese. — Rezerves varianta adresei trūkst protokola.
- x-default URL garums nedrīkst pārsniegt 2048 rakstzīmes. — Rezerves varianta adrese ir pārāk gara.
- Šis redaktors vienlaikus atbalsta līdz
{max}valodu versijām. — Pārsniegts maksimālais pieļaujamais rindu skaits.
Datu apstrāde un privātums
Lietojot šo rīku, visi jūsu ievadītie dati un tīmekļa vietņu URL tiek apstrādāti lokāli. Jūsu URL paliek jūsu pārlūkprogrammā. Nekas netiek augšupielādēts BroBroGo serveros, nodrošinot, ka jūsu darba dati netiek nodoti trešajām pusēm vai saglabāti ārējos resursos.
Biežāk uzdotie jautājumi
Kādus hreflang kodus šis ģenerators pieņem?
Izmantojite divu burtu ISO 639-1 valodas kodu, kam pēc izvēles seko ISO 15924 rakstības apakštags un/vai divu burtu ISO 3166-1 reģiona kods: piemēram, en, zh-Hant, zh-CN vai zh-Hans-US. Reģistrs rezultātā tiks normalizēts.
Kur man vajadzētu ievietot saģenerētos tagus?
Pievienojiet pilnu un nemainīgu tagu kopu katras lokalizētās versijas sadaļā. Katrai lapai ir jānorāda gan uz sevi, gan uz visām pārējām versijām.
Uz ko vajadzētu norādīt x-default?
Norādiet lapu apmeklētājiem, kuru valodai vai reģionam nav precīzas atbilstības. Kā rezerves variantu var izmantot valodu izvēles lapu, globālo sākumlapu vai jūsu galveno valodas versiju.