Telegram, WhatsApp+380637610482
Valērijs Danjuks
Valērijs DanjuksizstrādātājsMākslīgā intelekta rīku izstrāde uzņēmumiem. Augsta kvalitāte. Pieejama cena.Rakstīt Telegram

Hreflang pārbaudītājs: kā atrast un labot kļūdas vairāku valodu versijās jūsu vietnē

Hreflang pārbaudītājs tiešsaistē: valodu kodi, x-default, pašreferences un savstarpējās atsauces starp valodu versijām

Ko jūs iegūsiet

  • Jebkuras lapas hreflang klastera pārbaude: valodu kodi, dublikāti, x-default, pašreferences, URL statusi — bez maksas
  • Izpratne par to, kāpēc Google angliski runājošiem apmeklētājiem rāda vācu valodas versiju un kā to labot
  • Pareiza iezīmēšanas veidne vietnei divās vai vairākās valodās
Lietot: 20 minūšu laikāSaglabājumi: datplūsma, kas nonāk nepareizajā valodas versijā

Īsā atbilde: lai pārbaudītu hreflang tiešsaistē, ielīmējiet jebkuras lapas valodas versijas adresi bezmaksas PromoPilot hreflang validatorā un noklikšķiniet uz "Pārbaudīt hreflang". Rīks no <head> izvilks alternatīvas saites, pārbaudīs valodu un reģionu kodu formātu, dublikātus, x-default klātbūtni un saites uz pašu lapu, katras alternatīvas HTTP statusu un, ja pārslēgšana ir iespējota, pat savstarpējās atsauces starp versijām. Tālāk ir norādīts, kā lasīt rezultātus un visbiežāk pieļautās kļūdas.

Esmu strādājis pie daudzvalodu projektiem — sākot ar trīs valodu tīmekļa vietnēm un beidzot ar 33 valodu portālu ar RTL —, un hreflang ir bijis problēmu avots gandrīz katrā no tiem. Viskaitinošākā kļūda: viss ir iezīmēts, bet viena versija neveido saiti atpakaļ — un Google apmeklētājiem rāda nepareizo valodas versiju, lai gan no pirmā acu uzmetiena viss šķiet kārtībā.

Ko pārbauda hreflang validators?

Hreflang ir norāde meklētājprogrammām: "Šai lapai ir versijas citās valodās, šeit ir to adreses." Ar šo marķējumu saistītās lapas veido klasteri. Validators pārbauda, vai šis klasteris ir pareizi salikts.

Pārbaude Ko viņš skatās? Kāpēc tas ir paredzēts SEO?
Alternatīvas no galvas Visas <link rel="alternate" hreflang="…"> atzīmes lapā Šis ir marķējums, ko nolasa Google.
Koda formāts un dublikāti Valoda saskaņā ar ISO 639-1, reģions saskaņā ar ISO 3166-1 ( de, en-GB, cs-CZ), atkārtojumi Google vienkārši ignorē nederīgu kodu.
x-noklusējums Vai ir noklusējuma versija? Parādīts tiem, kurus neapmierināja neviena valoda
Pašreference Vai lapa sarakstā norāda uz sevi? Bez tā klasteris tiek uzskatīts par nepilnīgu.
Alternatīvu HTTP statuss Vai katra adrese atbild ar kodu 200? 404 saites vai pāradresācijas pārtrauc savienojumus
Savstarpējas saites Vai katra versija atsaucas atpakaļ Bez apstiprinājuma hreflang pāris netiek ņemts vērā.

Kā tiešsaistē pārbaudīt vietnes hreflang?

Hreflang pārbaude 4 soļos: ievietojiet URL no klastera, veiciet pārbaudi, skatiet URL statusus un iespējojiet savstarpēju pārbaudi

  1. Atveriet hreflang validatoru.
  2. Ievadiet tās lapas adresi, kas jāiekļauj klasterī, piemēram, https://example.com/en/pricing/.
  3. Izlemiet, vai ir nepieciešama savstarpēja hreflang pārbaude. Slēdzis “Pārbaudīt savstarpēju hreflang” palēnina pārbaudes procesu: rīks atver katru alternatīvu un pārbauda tās marķējumu. Iespējojiet to pirmajai pārbaudei — savstarpēja hreflang pārbaude ir visizplatītākais bojātu saišu cēlonis.
  4. Noklikšķiniet uz "Pārbaudīt hreflang" un pārbaudiet problēmas: kodus, x-noklusējumu, pašreferenci.
  5. Izlabojiet visas nesaistītās lokalizācijas un vēlreiz pārbaudiet ar citu valodas versiju, lai pārliecinātos, ka klasteris atbilst abās pusēs.

Lūk, kā izskatās rīka lapa: adreses lauks, savstarpējās verifikācijas slēdzis un apraksts par to, kas tiek pārbaudīts.

PromoPilot bezmaksas Hreflang validatora lapa: URL lauks, savstarpējās pārbaudes pārslēgs un poga “Pārbaudīt hreflang”

Kā nolasīt rezultātu un kas vispirms jālabo?

Ne visas Hreflang kļūdas ir vienādas. Es tās laboju šādā secībā:

  1. Alternatīvas atbild ar kļūdu vai pāradresāciju. Ja /de/preise/ atgriež 404 vai pāradresē uz sākumlapu, savienošana pārī nedarbojas. hreflang drīkst saturēt tikai gala URL ar 200 statusu, kas atbilst šo lapu kanoniskajam saturam.
  2. Nav atpakaļsaišu. Angļu versija ir saistīta ar vācu versiju, bet vācu versija nesaista ar angļu versiju. Tas parasti notiek, ja vēlāk tiek pievienota jauna valoda un vecāku versiju veidne nav atjaunināta.
  3. Nepareizi kodi. Bieži sastopami piemēri: en-UK en-GB vietā, cz cs vietā čehu valodai, ua uk vietā ukraiņu valodai vai reģions bez valodas. Meklētājprogramma šādas virknes ignorē.
  4. Pašatsauces nav. Katrai versijai ir jāuzskaita arī pati sevi.
  5. Nav x-default. Tā nav kļūda, bet bez tās apmeklētāji "no citām valodām" saņem nejaušu versiju.
  6. Dublikāti. Viens un tas pats kods ir norādīts divreiz ar dažādām adresēm — Google nezina, kuru izvēlēties.

Pareizais klasteris lapai trīs valodās izskatās šādi — un tas ir vienāds visās trīs versijās:

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

Vēl viena izplatīta kļūda ir kanoniskā versija, kas norāda no visām valodu versijām uz angļu valodas versiju. Tas ir pretrunā ar hreflang: jūs vienlaikus sakāt "šis ir angļu valodas lapas dublikāts" un "šī ir atsevišķa vācu valodas versija". Katras versijas kanoniskajai versijai vajadzētu norādīt uz sevi.

Kad ir nepieciešami reģioni, ne tikai valodas?

Kods de ir paredzēts visiem vāciski runājošajiem apmeklētājiem. Kods de-AT ir paredzēts tikai tiem, kas atrodas Austrijā. Reģionālie kodi ir nepieciešami, ja katrai valstij ir patiešām atšķirīgs saturs: atšķirīgas cenas, valūtas, piegāde un juridiskā informācija. Ja teksti ir identiski, pietiek ar valodu kodiem — papildu reģionālās versijas rada dublikātus un sarežģī atbalsta sniegšanu.

Labs kompromiss veikalam: de visām vāciski runājošajām valstīm, kā arī de-CH, ja Šveicē ir atšķirīgas cenas frankos. Tad Šveices apmeklētāji redzēs savu versiju, bet visi pārējie redzēs vispārīgo versiju.

Kā pievienot jaunu valodu, nepārkāpjot hreflang?

Lielākā daļa kļūdu rodas nevis vietnes palaišanas laikā, bet gan vēlāk — pievienojot valodu. Mans kontrolsaraksts šim nolūkam:

  1. Atjauniniet visu esošo versiju veidni, ne tikai jauno: katrā lapā ir jābūt norādītai jaunajai valodai.
  2. Nepublicējiet tukšas vai netulkotas lapas. Ja tulkojuma vēl nav, labāk neiekļaut lapu klasterī, nevis atsaukties uz nepilnu lapu.
  3. Pārbaudiet URL. Tulkotie URL ( /de/preise/ nevis /de/pricing/) ir noderīgi lietotājiem, taču hreflang tagā ir jāietver šie URL bez pāradresācijām.
  4. Palaidiet validatoru no abām pusēm — jaunās versijas un vienas no vecajām, iespējojot savstarpējo verifikāciju.
  5. Atjauniniet vietnes karti, lai robots varētu ātrāk atrast jūsu jaunās lapas.

Tas aizņem stundu, un šajā solī pieļautās kļūdas mēnešiem ilgi mulsinās rezultātus.

Salīdzinājums: hreflang validators un alternatīvas

Rīks Kas ir bez maksas? Ierobežojumi Kam tas ir piemērots?
PromoPilot — hreflang validators Kodi, dublikāti, x-noklusējums, pašreference, HTTP statusi, savstarpējās saites Viens klasteris katrā pārbaudē, nolasa marķējumu no sākuma punkta Ātri pārbaudiet savas vai kāda cita vietnes galvenās lapas
Google meklēšanas konsole URL pārbaude: kuru kanonisko versiju izvēlējās Google? Tikai jūsu verificētajai vietnei nav atsevišķa hreflang pārskata. Izprotiet, kā Google redz konkrētu versiju
Kliedzoša varde SEO zirneklis Vietnes pārmeklēšana, izmantojot hreflang atskaites Nepieciešama instalēšana, bezmaksas versijai ir adrešu ierobežojums Visu valodu versiju vienlaicīga auditēšana
Ahrefs tīmekļa pārziņa rīki Tīmekļa vietnes audits, tostarp hreflang kļūdas Tikai jūsu verificētajām vietnēm Regulāra jūsu projekta uzraudzība

Secinājums: konkrētas lapas pārbaudei, piemēram, pēc jaunas valodas palaišanas, tiešsaistes validators ir ātrāks. Vietnei ar tūkstošiem lapu desmitiem valodu ir nepieciešams rāpuļprogramma, kas var tās visas pārmeklēt.

PromoPilot piedāvā 87 bezmaksas SEO rīkus. Nākamais sērijas raksts ir par meta tagu analīzi: tas parāda arī lapas hreflang, bet nepārbauda savstarpīgumu un statusus.

Kādi ir hreflang validatora ierobežojumi?

Validētājs nolasa alternatīvas no dokumenta <head>. Ja jūsu hreflang atrodas jūsu XML vietnes kartē vai HTTP galvenēs, rīks to neredzēs — tā nav vietnes kļūda, bet gan validācijas funkcija. Tas pārbauda vienu klasteri vienlaikus; lai nodrošinātu, ka visa vietne ir pareizi atzīmēta, jums jāpārbauda visu lapu veidu veidnes vai jāpalaiž rāpuļprogramma. Un, protams, validators nevērtē tulkojuma kvalitāti — mašīntulkojums bez hreflang rediģēšanas jūs neglābs.

Kad bezmaksas rīks nav pietiekams?

Hreflang validators vai daudzvalodu SEO gatavības risinājums: viena klastera validācija salīdzinājumā ar pilnas vietnes automatizētu iezīmēšanu

Validators atradīs kļūdu, bet nepārrakstīs vietnes veidni. Speciālista palīdzība ir nepieciešama, ja:

  • ir vairāk nekā trīs valodas, un hreflang ir jāģenerē automātiski katrai jaunai lapai;
  • Jūs ieejat jaunos tirgos un izlemjat, kā organizēt adreses: mapes, apakšdomēni vai atsevišķi domēni;
  • Google spītīgi rāda nepareizo versiju, taču no pirmā acu uzmetiena iezīmēšanā nav kļūdu;
  • Ir nepieciešams ne tikai hreflang, bet arī tulkojums, meta tagi un iezīmēšana katrā valodā.

Ko es varu darīt jūsu tīmekļa vietnes labā?

Esmu Valērijs Daņuks, izstrādātājs un SEO speciālists: 12 gadu pieredze, vairāk nekā 200 klientu un daudzi daudzvalodu projekti Eiropai.

SEO un daudzvalodība

Tīmekļa vietnes, veikali un grāmatvedība

Atsūtiet man savas daudzvalodu vietnes adresi , izmantojot Telegram, — es pārbaudīšu galveno lapu kopas un pateikšu, kur jūs zaudējat trafiku.

Rezultāts

  1. Tiešsaistes hreflang pārbaudītājs rāda kodus, x-noklusējumu, pašreferences, statusus un savstarpējās klasteru saites.
  2. Labot šādā secībā: bojātas alternatīvas → atpakaļsaites → kodi → pašreference → x-default → dublikāti.
  3. Katras valodas versijas kanoniskajam aprakstam jāatsaucas uz sevi, nevis uz "galveno" valodu.
  4. Lielām daudzvalodu vietnēm hreflang tiek ģenerēts, izmantojot veidni, vai arī tiek izmantota platforma, kurā valodas tiek saistītas automātiski, piemēram, 1001site.

Pārbaudiet savas vietnes svarīgāko lapu ar bezmaksas hreflang validatoru — ar iespējotu savstarpējo validāciju.

Avoti

  • PromoPilot Hreflang validatora lapa — pārbaužu saraksts un bieži uzdotie jautājumi.
  • Google meklēšanas centrs — dokumentācija par lapu lokalizētajām versijām un hreflang.
  • Screaming Frog un Ahrefs tīmekļa pārziņa rīki — vietņu audita apraksti.

Atsauces un avoti

Jautājumi un atbildes

Kāpēc x-noklusējums ir svarīgs?

x-default norāda meklētājprogrammai, kuru versiju rādīt, ja neviena no klasterī esošajām valodām nav piemērota apmeklētājam, piemēram, lietotājam ar japāņu pārlūkprogrammu vietnē ar vācu, angļu un čehu valodas versijām. Parasti x-default norāda uz angļu valodas versiju vai valodas atlases lapu.

Kāpēc savstarpējā saistība ir svarīga?

Google ievēro hreflang pāri tikai tad, ja saite ir pārbaudīta abās pusēs: vācu versija ir saistīta ar angļu versiju, un angļu versija ir saistīta ar atpakaļejošu saiti uz vācu versiju. Ja atpakaļsaites nav, šī pāra marķējums tiek ignorēts, un meklēšanas rezultātos var parādīties nepareiza versija.

Kur ievietot hreflang: HTML, virsrakstos vai vietnes kartē?

Google atbalsta trīs metodes: saišu tagus dokumenta galvenē, HTTP galvenes (noderīgi PDF failiem) un XML vietnes kartes. Izvēlieties vienu un izmantojiet tās konsekventi. PromoPilot validators nolasa alternatīvas no dokumenta galvenes, tāpēc tas neredzēs iezīmējumu vietnes kartē.

Mēs pārbaudījām vietni, bet nav neviena, kas to salabotu?

Šis bezmaksas rīks atklāj problēmas. Es analizēšu ziņojumu, noteikšu prioritātes un novērsīšu tās: SEO audits, paātrināšana, iezīmēšana un migrācija uz jaunu vietni, nezaudējot reitingu.