Metaetiquetas: instrucciones de página legibles por máquinas y vistas previas

Las metaetiquetas son elementos HTML del head de una página que pueden describirla, controlar el comportamiento de los rastreadores o aportar metadatos para las vistas previas en redes sociales, según la etiqueta.

Las metaetiquetas tienen funciones distintas

Las metaetiquetas son elementos HTML legibles por máquinas dentro del head de una página. Algunas describen la página, otras dirigen a los rastreadores y otras aportan datos para las vistas previas en redes sociales. Conviene elegirlas según su función: una directiva robots controla si la página puede indexarse, una meta descripción puede usarse como snippet de búsqueda y los metadatos sociales sirven para las vistas previas de enlaces. Ninguna convierte un contenido pobre o no disponible en un resultado de búsqueda útil.

El elemento title está relacionado, pero no es en sí mismo una metaetiqueta. Los buscadores pueden generar los títulos de los enlaces a partir de varias señales visibles y estructuradas, así que la etiqueta title y el encabezado deben coincidir con la página en lugar de repetir una frase de forma mecánica. Las meta descripciones son sugerencias para los snippets; Google puede usar otro texto visible si encaja mejor con la consulta.

El diagrama muestra las entradas principales, las comprobaciones y la ruta de decisión de las metaetiquetas: instrucciones de página legibles por máquinas y vistas previas.

Directivas de robots y snippets

ElementoFunción principalPrueba
meta robots noindexIndicar a los rastreadores que no indexen una página HTMLEstá presente en el HTML rastreado y la página es rastreable
X-Robots-TagEnviar una directiva robots en las cabeceras HTTPLa cabecera de respuesta se devuelve para la URL prevista
meta descriptionSugerir un texto resumen de la páginaRefleja con precisión el contenido visible
metadatos Open GraphAportar una vista previa para redes socialesUn depurador muestra los valores de la página canónica final

En un PDF o una imagen, X-Robots-Tag suele ser la directiva aplicable, porque no hay head HTML. En una página HTML, las directivas meta robots y las de cabecera no deben contradecirse. Una página bloqueada en robots.txt puede no llegar a rastrearse para ver una regla noindex, así que bloquear el rastreo y desindexar son decisiones distintas.

Inspecciona la respuesta

  1. Descarga la URL canónica e inspecciona tanto el HTML como las cabeceras de respuesta.
  2. Compara los valores de title, descripción, canonical y robots con el propósito visible de la página.
  3. Prueba los hosts alternativos, las variantes con y sin barra final y las URL filtradas para detectar directivas contradictorias.
  4. Usa la Inspección de URL como evidencia de un rastreo posterior, no como única prueba de implementación.
  5. Vuelve a comprobarlo tras cambios de caché o de despliegue, porque las plantillas pueden sobrescribir los valores de cada página.

Ejemplo: una categoría paginada puede tener un title y una descripción útiles para sus productos actuales, pero no debería heredar un noindex de una plantilla de filtros. Compara la respuesta real, el destino canónico y la inclusión en el sitemap antes de cambiar una etiqueta.

Señales contradictorias

Los defectos habituales son una página con código de estado 200 que muestra un mensaje de error, una canonical que apunta a una URL redirigida, una página noindex incluida en el sitemap y una descripción genérica copiada en cientos de páginas. La solución no es añadir más etiquetas, sino lograr un único estado intencionado en la respuesta HTTP, el contenido visible, la canonical, la directiva robots, los enlaces internos y el sitemap.

Trata las directivas robots como controles de indexación y las descripciones como pistas para las vistas previas. Compruébalas en la respuesta renderizada, no solo en un campo del CMS.

FAQ

¿La meta descripción controla el snippet de Google?
No. Es una sugerencia. Google puede mostrar otro contenido visible cuando responda mejor a la consulta.
¿Puede robots.txt sustituir a noindex?
No. En general, el rastreador necesita acceder a la página para ver una directiva noindex. El control del rastreo y el de la indexación cumplen funciones distintas.
¿Cómo se pueden probar las etiquetas?
Inspecciona el HTML de respuesta en vivo y las cabeceras de la URL canónica y de las variantes principales; después compara los valores con el contenido renderizado y la política del sitemap.