Ang maikling sagot: para tingnan ang hreflang online, i-paste ang address ng anumang bersyon ng wika ng isang pahina sa libreng PromoPilot hreflang validator at i-click ang "Check hreflang." Kukunin ng tool ang mga alternatibong link mula <head>, susuriin ang format ng mga code ng wika at rehiyon, mga duplicate, ang presensya ng x-default at mga link papunta mismo sa pahina, ang katayuan ng HTTP ng bawat alternatibo, at, kung naka-enable ang toggle, maging ang mga cross-reference sa pagitan ng mga bersyon. Nasa ibaba kung paano basahin ang mga resulta at ang mga pinakakaraniwang error.
Nagtrabaho na ako sa mga proyektong multilingual—mula sa mga website na may tatlong wika hanggang sa isang portal na may 33 wika na may RTL—at ang hreflang ay naging pinagmumulan ng mga problema sa halos bawat isa sa mga ito. Ang pinakanakakainis na pagkakamali: lahat ay may marka, ngunit ang isang bersyon ay hindi nagli-link pabalik—at ipinapakita Google sa mga bisita ang maling bersyon ng wika, kahit na tila maayos ang lahat sa unang tingin.
Ano ang sinusuri ng hreflang validator?
Ang Hreflang ay isang pahiwatig sa mga search engine: "Ang pahinang ito ay may mga bersyon sa ibang mga wika, narito ang kanilang mga address." Ang mga pahinang naka-link sa pamamagitan ng markup na ito ay bumubuo ng isang kumpol. Sinusuri ng validator kung ang kumpol na ito ay na-assemble nang tama.
| Pagsusuri | Ano ang tinitingnan niya? | Bakit ito para sa SEO? |
|---|---|---|
| Mga alternatibo mula sa ulo | Lahat ng tag na <link rel="alternate" hreflang="…"> sa pahina | Ito ang markup na binabasa ng Google. |
| Format ng code at mga duplikado | Wika ayon sa ISO 639-1, rehiyon ayon sa ISO 3166-1 ( de, en-GB, cs-CZ), mga pag-uulit | Binabalewala lang Google ang invalid code. |
| x-default | Mayroon bang default na bersyon? | Ipinakita sa mga hindi nasiyahan sa anumang wika |
| Pagtukoy sa sarili | Nakaturo ba ang pahina sa sarili nito sa listahan? | Kung wala ito, ang kumpol ay maituturing na hindi kumpleto. |
| Katayuan ng mga alternatibo sa HTTP | Ang bawat address ba ay tumutugon gamit ang 200 code? | Ang mga 404 na link o pag-redirect ay pumuputol sa mga koneksyon |
| Mga ugnayang resiprokal | May reference ba ang bawat bersyon? | Kung walang kumpirmasyon, ang pares ng hreflang ay hindi isasaalang-alang. |
Paano suriin ang hreflang ng isang website online?

- Buksan ang hreflang validator.
- Ilagay ang address ng pahina na dapat kasama sa cluster, halimbawa
https://example.com/en/pricing/. - Magpasya kung kinakailangan ang reciprocal hreflang checking. Pinapabagal ng toggle na "Check reciprocal hreflang" ang proseso ng pagsusuri: binubuksan ng tool ang bawat alternatibo at sinusuri ang markup nito. I-enable ito para sa iyong unang pagsusuri—ang reciprocal hreflang checking ang pinakakaraniwang sanhi ng mga sirang link.
- I-click ang "Suriin ang hreflang" at suriin ang mga problema: mga code, x-default, self-reference.
- Ayusin ang anumang hindi magkakaugnay na mga lokal at subukan muli gamit ang ibang bersyon ng wika upang matiyak na tugma ang cluster sa magkabilang panig.
Ganito ang hitsura ng pahina ng tool: ang field ng address, ang switch para sa mutual verification, at isang paglalarawan ng kung ano ang sinusuri.

Paano basahin ang resulta at ano ang unang dapat itama?
Hindi lahat ng error sa Hreflang ay pare-pareho. Inaayos ko ang mga ito sa ganitong pagkakasunod-sunod:
- Ang mga alternatibo ay tumutugon nang may error o redirect. Kung
/de/preise/ay nagbabalik ng 404 o nagre-redirect sa homepage, hindi gagana ang pagpapares. Ang hreflang ay dapat maglaman lamang ng mga final URL na may 200 status na tumutugma sa canonical ng mga pahinang ito. - Walang mga backlink. Ang bersyong Ingles ay naka-link sa bersyong Aleman, ngunit ang bersyong Aleman ay hindi naka-link sa bersyong Ingles. Karaniwan itong nangyayari kapag may idinagdag na bagong wika kalaunan at ang template para sa mga mas lumang bersyon ay hindi na-update.
- Maling mga code. Kasama sa mga karaniwang halimbawa ang
en-UKsa halip naen-GB,czsa halip nacspara sa Czech,uasa halip naukpara sa Ukrainian, o isang rehiyon na walang wika. Hindi pinapansin ng search engine ang mga ganitong string. - Walang sariling sanggunian. Dapat ding nakalista ang bawat bersyon nang mag-isa.
- Walang x-default. Hindi ito bug, pero kung wala ito, ang mga bisitang "mula sa ibang mga wika" ay makakakuha ng random na bersyon.
- Mga Duplikado. Ang parehong code ay nakalista nang dalawang beses na may magkaibang address— hindi alam Google kung alin ang pipiliin.
Ganito ang hitsura ng tamang kumpol para sa isang pahina sa tatlong wika—at pareho ito sa bawat isa sa tatlong bersyon:
<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/">
Isa pang karaniwang patibong ay ang isang kanonikal na tumuturo mula sa lahat ng bersyon ng wika patungo sa bersyong Ingles. Salungat ito sa hreflang: sabay mong sinasabing "ito ay isang duplikado ng pahinang Ingles" at "ito ay isang hiwalay na bersyong Aleman." Ang kanonikal ng bawat bersyon ay dapat tumuturo sa sarili nito.
Kailan kailangan ang mga rehiyon, hindi lamang mga wika?
Ang de code ay para sa lahat ng bisitang nagsasalita ng Aleman. Ang de-AT code ay para lamang sa mga nasa Austria. Kailangan ang mga regional code kung mayroon kang tunay na magkakaibang nilalaman para sa bawat bansa: magkakaibang presyo, pera, pagpapadala, at legal na impormasyon. Kung magkapareho ang mga teksto, sapat na ang mga language code—ang mga karagdagang regional na bersyon ay lumilikha ng mga duplikado at nagpapahirap sa suporta.
Isang magandang kompromiso para sa isang tindahan: de para sa lahat ng bansang nagsasalita ng Aleman kasama ang de-CH kung ang Switzerland ay may iba't ibang presyo sa francs. Pagkatapos, makikita ng mga bisitang Swiss ang sarili nilang bersyon, at makikita naman ng lahat ang pangkalahatan.
Paano magdagdag ng bagong wika nang hindi nababasag ang hreflang?
Karamihan sa mga error ay lumalabas hindi kapag naglulunsad ng site, kundi sa ibang pagkakataon—kapag nagdaragdag ng wika. Ang aking checklist para dito:
- I-update ang template ng lahat ng umiiral na bersyon, hindi lang ang bago: dapat nakalista sa bawat pahina ang bagong wika.
- Huwag maglathala ng mga blangko o hindi naisaling pahina. Kung wala pang naisaling pahina, mas makabubuting huwag isama ang pahina sa kumpol kaysa sumangguni sa isang stub.
- Suriin ang mga URL. Ang mga isinalin na URL (
/de/preise/sa halip na/de/pricing/) ay mabuti para sa mga gumagamit, ngunit dapat maglaman ang hreflang ng mga URL na ito, nang walang mga pag-redirect. - Patakbuhin ang validator mula sa magkabilang panig —ang bagong bersyon at isa sa mga luma, nang naka-enable ang mutual verification.
- I-update ang iyong sitemap para mas mabilis na mahanap ng robot ang mga bagong pahina mo.
Ito ay tumatagal ng isang oras, at ang mga pagkakamaling hindi nasagot sa hakbang na ito ay makakalito sa mga resulta sa loob ng ilang buwan.
Paghahambing: hreflang validator at mga alternatibo
| Kagamitan | Ano ang libre? | Mga Restriksyon | Para kanino ito angkop? |
|---|---|---|---|
| PromoPilot — hreflang validator | Mga code, duplicate, x-default, self-reference, mga status ng HTTP, mga reciprocal link | Isang kumpol bawat tseke, binabasa ang markup mula sa head | Mabilis na suriin ang mga pangunahing pahina ng iyong website o ng ibang tao |
| Google Search Console | Pagsusuri ng URL: Aling Bersyong Canonical ang Pinili Google? | Para lamang sa iyong na-verify na site, walang hiwalay na ulat ng hreflang | Unawain kung paano tinitingnan Google ang isang partikular na bersyon |
| Sumisigaw na Palaka SEO Spider | Pag-crawl sa isang site gamit ang mga ulat ng hreflang | Kinakailangan ang pag-install, ang libreng bersyon ay may limitasyon sa mga address | I-audit ang lahat ng bersyon ng wika nang sabay-sabay |
| Mga Kagamitan sa Webmaster ng Ahrefs | Pag-audit ng website, kabilang ang mga error sa hreflang | Para lamang sa iyong mga na-verify na site | Regular na pagsubaybay sa iyong proyekto |
Konklusyon: para sa pagsuri ng isang partikular na pahina—halimbawa, pagkatapos maglunsad ng isang bagong wika—mas mabilis ang isang online validator. Ang isang site na may libu-libong pahina sa dose-dosenang mga wika ay nangangailangan ng isang crawler na maaaring mag-crawl sa lahat ng ito.
Ang PromoPilot ay may 87 libreng SEO tools. Ang susunod sa serye ay isang artikulo tungkol sa meta tag analysis: ipinapakita rin nito ang hreflang ng isang pahina, ngunit hindi sinusuri ang reciprocity at status.
Ano ang mga limitasyon ng hreflang validator?
Binabasa ng validator ang mga alternatibo mula sa <head> ng dokumento. Kung ang iyong hreflang ay nasa iyong XML sitemap o HTTP header, hindi ito makikita ng tool—hindi ito error sa website, kundi isang feature sa pagpapatunay. Sinusuri nito ang isang cluster sa bawat pagkakataon; upang matiyak na tama ang markup ng buong site, kailangan mong suriin ang mga template para sa lahat ng uri ng pahina o magpatakbo ng crawler. At, siyempre, hindi sinusuri ng validator ang kalidad ng pagsasalin—hindi ka maililigtas ng machine translation nang walang hreflang editing.
Kailan hindi sapat ang isang libreng tool?

Makakahanap ang validator ng error, ngunit hindi niya isusulat muli ang template ng site. Kailangan ang isang espesyalista kung:
- mayroong higit sa tatlong wika, at ang hreflang ay kailangang awtomatikong mabuo para sa bawat bagong pahina;
- Pumapasok ka sa mga bagong merkado at nagpapasya kung paano isaayos ang mga address: mga folder, subdomain o magkakahiwalay na domain;
- Matigas ang ulong ipinapakita Google ang maling bersyon, ngunit sa unang tingin ay walang mga error sa markup;
- Hindi lamang hreflang ang kailangan, kundi pati na rin ang pagsasalin, mga meta tag, at markup sa bawat wika.
Ano ang magagawa ko para sa website mo?
Ako si Valeriy Danyuk, isang developer at espesyalista sa SEO: 12 taon na ang nakalipas, mahigit 200 kliyente, at maraming proyektong multilingual para sa Europa.
SEO at multilinggwalismo
- Turnkey website SEO audit: Sinusuri ko ang hreflang, canonical, at indexing ng lahat ng bersyon ng wika at mga tamang template.
- Paano lumikha ng isang multilingual na website nang walang tagasalin – isang detalyadong pagsusuri ng pamamaraan.
- Isang travel portal sa 33 wika na may RTL — hreflang para sa dose-dosenang mga wika, kabilang ang mula kanan pakaliwa.
- Paano naitampok ang isang hotel sa ChatGPT, Gemini, at Perplexity sa loob ng 5 linggo — GEO para sa internasyonal na madla.
- Autoblog kasama ang mga ahente ng AI – mga artikulo sa maraming wika nang sabay-sabay.
Mga website, tindahan at accounting
- Ang website 1001site ay gumagana sa 107 na wika: awtomatikong pagsasalin, wika ng browser, at RTL.
- Isang buwanang sistema ng accounting para sa isang online na tindahan para sa isang kumpanya mula sa Czech Republic.
- Plataporma ng dropshipping na may mga kasosyong tindahan.
Padalhan mo ako ng address ng iyong multilingual na website gamit ang Telegram – Susuriin ko ang mga kumpol ng mahahalagang pahina at sasabihin ko sa iyo kung saan ka nawawalan ng trapiko.
Resulta
- Ipinapakita ng online hreflang checker ang mga code, x-default, self-reference, mga status at mutual cluster link.
- Ayusin sa ganitong pagkakasunud-sunod: mga sirang alternatibo → mga backlink → mga code → self-reference → x-default → mga duplicate.
- Ang kanonikal ng bawat bersyon ng wika ay dapat tumukoy sa sarili nito, hindi sa "master" na wika.
- Para sa malalaking multilingual na site, ang hreflang ay nabubuo gamit ang isang template, o isang platform ang ginagamit kung saan awtomatikong naka-link ang mga wika, tulad ng 1001site.
Suriin ang pinakamahalagang pahina ng iyong site gamit ang isang libreng hreflang validator —na may naka-enable na mutual validation.
Mga Pinagmumulan
- Pahina ng Hreflang Validator ng PromoPilot — listahan ng mga pagsusuri at FAQ.
- Google Search Central - Dokumentasyon tungkol sa mga naisalokal na bersyon ng mga pahina at hreflang.
- Mga Tool para sa Webmaster na Screaming Frog at Ahrefs – mga paglalarawan ng pag-audit ng site.



