Inspector de SEO técnico en HTML

Carga el código HTML y revisa las observaciones. Este análisis de origen no confirma cabeceras reales, contenido renderizado ni indexación.

Se ejecuta localmente en tu navegador
Este comprobador analiza el código pegado o un archivo HTML local. No rastrea, descarga, renderiza ni envía la página a un servidor.

Es una revisión del código fuente: no confirma el contenido renderizado, la cobertura del índice, la rastreabilidad, los destinos de enlaces, las cabeceras HTTP en vivo ni las decisiones de los buscadores.

Resumen de señales de la página
  • Pega el código HTML para revisar las señales técnicas visibles de la página.

Define los metadatos a partir del contenido real de la página

Los metadatos útiles describen la tarea concreta de la página; no son una lista de palabras clave. Mantén equivalentes reales entre idiomas y valida después las relaciones canonical y hreflang en el HTML final.

Cómo inspeccionar el código HTML y sus señales de SEO técnico

Pega el código HTML de una página, o abre un archivo .html o .htm local, y pulsa «Inspeccionar HTML». La comprobación lee los elementos que un rastreador lee del código: título, meta description, canonical, alternates hreflang, encabezados, atributos alt, etiquetas Open Graph, directivas robots y JSON-LD.

Todo ocurre en este navegador. La página nunca se descarga, el código no se sube y la herramienta sigue funcionando sin conexión.

  1. Pega el código de la página en el campo, o elige un archivo HTML local; el archivo se lee en tu dispositivo.
  2. Pulsa «Inspeccionar HTML».
  3. Mira primero los cinco contadores: caracteres del título, caracteres de la descripción, encabezados H1, enlaces hreflang y puntos a revisar.
  4. Lee la lista de debajo: cada línea indica el elemento al que se refiere y lo que se encontró.
  5. Usa «Copiar informe» para llevarte la lista, o «Limpiar» para vaciar el campo y el informe.
  6. Pulsa «Cargar ejemplo» para ver una página corta que pasa todas las comprobaciones.

Qué significa cada contador, qué se lee y qué no confirma el informe

Qué significa cada contador

El contador del título se pone en verde entre 30 y 65 caracteres, y el de la descripción entre 70 y 165. Son los rangos que esta comprobación considera prácticos para un fragmento de búsqueda; no son una regla de Google y una página puede posicionar con un título fuera de ellos.

El contador de H1 se pone en verde con exactamente un encabezado. El de hreflang solo cuenta alternates y se mantiene neutro. «Puntos a revisar» cuenta avisos y problemas: las líneas informativas, como la falta de og:image, se listan pero no se cuentan. Los caracteres se cuentan como puntos de código, así que un emoji es un carácter.

Qué se lee del código

Las comprobaciones buscan el atributo lang en <html>; una declaración de charset en cualquiera de sus formas, el meta charset moderno o el antiguo http-equiv Content-Type; una etiqueta viewport; una única URL canonical absoluta en HTTPS; un solo H1; un orden de encabezados sin saltos; atributos alt en las imágenes que no están marcadas como decorativas; y título, descripción e imagen de Open Graph.

Los nombres de los meta se comparan sin distinguir mayúsculas, así que Description y ROBOTS se leen igual que description y robots. Se inspeccionan todas las etiquetas robots: cualquier noindex se reporta, y una segunda etiqueta robots o description se lista como duplicada. Los valores hreflang se comparan sin distinguir mayúsculas, así que EN y en son el mismo idioma.

Qué no puede confirmar el informe

Es una revisión del código: la página nunca se descarga, así que las cabeceras HTTP reales, las redirecciones, las cookies, la compresión y el TLS quedan fuera, igual que todo lo que añade el navegador al renderizar: marcado generado por scripts, imágenes con carga diferida o etiquetas canonical y hreflang inyectadas en tiempo de ejecución.

El informe tampoco dice nada sobre rastreo, indexación, posiciones o tráfico, y no resuelve enlaces: un canonical relativo se marca, pero un enlace que devuelve 404 no. Del JSON-LD solo se comprueba que sea JSON válido y la lista de @type declarada, no los requisitos de schema.org, y el texto de un error de análisis lo aporta el navegador en su propio idioma.

Herramientas recientes: