Análisis SEO

Hreflang Validator

Validate hreflang markup quality and reciprocal language links.

Datos clave

Hreflang check online: enter a page URL and the tool finds alternate hreflang tags and checks x-default, self-reference, duplicates, code format and the response of each address; in reciprocal mode also return links (first 8). It reads only the page HTML. Free, 10 runs a day for a guest.

Precio
Gratis
Registro
No necesario
Procesamiento
On our server: we download the page, extract link rel="alternate" hreflang tags and, if needed, request the target URLs to check the status code and the return link
Entrada
One public page URL and a “check reciprocal hreflang” switch
Límites
15 runs per minute and a daily limit (10 for a guest, 30 when logged in, unlimited for Pro); reciprocal mode checks only the first 8 addresses; only tags in the HTML are read, not HTTP headers or sitemaps
Resultado
A table of all alternate links: language code, target URL, HTTP status and (in reciprocal mode) whether a return link exists, plus a list of problems: no hreflang, no x-default, no self-reference, duplicate and invalid codes
Última actualización

Hreflang Validator — Alternate & Reciprocal Check

Validate multilingual hreflang markup: code format, x-default coverage, duplicates, and reciprocal alternate links.

Extract hreflang alternate links from document head
Validate language code format and duplicates
Check x-default and self-referencing hreflang
Check HTTP status of alternate URLs
Optional reciprocal backlink verification

Cómo usar

  1. Enter a URL that should be part of your hreflang cluster
  2. Run validation and review code, x-default, and self-reference issues
  3. Enable reciprocal checks if needed and fix disconnected locales

FAQ

Enter the page URL and click Validate Hreflang. The tool finds the alternate hreflang tags in the HTML, checks for x-default and self-reference, duplicates and code format, and the HTTP response of each address. Reciprocal mode also looks for return links. A guest gets 10 runs a day.

If page A points to B as an alternate, B must point back to A. According to Google's documentation, if two pages do not point to each other, the tags are ignored. Reciprocal mode loads up to 8 target addresses and looks for a link to the page you tested.

Self-reference is required: each version must list itself along with the others. x-default defines a fallback version for languages that match none of the listed ones; it is recommended but not mandatory.

A language per ISO 639-1, optionally a region per ISO 3166-1 Alpha 2 (such as de-AT) or a script (zh-Hans). A region alone, without a language, is invalid. Our tool currently accepts only a language and a region, so codes with a script will be flagged as errors.

No, only link tags in the page HTML. If your hreflang is set in a sitemap or a Link header, the tool will report that there is no markup. For such sites use a crawler or Search Console.

The hreflang target answers with a redirect or an error. Hreflang should contain final URLs that return 200 and are not blocked from indexing. Replace the address in the markup with the final URL.

PromoPilot frente a alternativas: comparación

Comparamos solo lo que está confirmado en las páginas de cada servicio. Donde no pudimos confirmar un dato, la celda muestra "—".

Parámetro PromoPilot Google Search Central: локализованные версии Merkle hreflang Tags Testing Tool
Gratis y límites Yes: 15 runs per minute, a guest gets 10 a day Documentation, not a tool —
Hreflang in HTML ✓ ✓ —
Hreflang in HTTP header and sitemap ✗ ✓ three equivalent methods: HTML, Link header, sitemap —
Return-link check ✓ first 8 addresses States the rule: without return links the tags are ignored —
✓ Script codes (zh-Hans) ✗ flags them as errors ✓ allows zh-Hans, zh-Hant; es-419 is unsupported —

Desplaza la tabla hacia los lados

Dónde somos más débiles: we read only tags in HTML (not the Link header or a sitemap), flag valid script codes as errors, check return links for only the first 8 addresses and do not compare canonical and noindex.

Cuándo elegir PromoPilot: When you need a quick check of one page's hreflang in HTML: whether self-reference, x-default and the responses of all language versions are in place. For sites that set hreflang in a sitemap or HTTP headers, and for bulk checks, use a crawler.

Comprobado el: . "—" significa que no está confirmado en la página oficial; las condiciones y los precios cambian, así que consulta los sitios de cada servicio.

Promoción con enlaces en cascada para tu sitio Bono de $30Backlinks 5→50→5000 en más de 100 plataformas. Desde $30 para empezar, más un bono de $30 para nuevos usuarios.