Etiquetas especiales que Google entiende

Google admite tanto metaetiquetas a nivel de página como directivas insertadas para controlar cómo aparecerán las páginas de tu sitio en la Búsqueda de Google.

Las metaetiquetas a nivel de página son una forma perfecta con la que los propietarios de sitios web pueden facilitar a los buscadores información sobre sus sitios. Además, con ellas se puede ofrecer información a todo tipo de clientes, y cada sistema procesa solo aquellas que entiende e ignora el resto. Las metaetiquetas se añaden a la sección <head> de las páginas HTML. Por lo general, en las páginas aparecen así:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="Description" CONTENT="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price:  £9.24, Length: 784 pages">
    <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34="/>
    <title>Example Books - high-quality used books for children</title>
    <meta name="robots" content="noindex,nofollow">
  </head>
</html>

A continuación se muestra una lista no exhaustiva de las metaetiquetas que Google entiende:

Metaetiquetas que Google entiende
<meta name="description" content="A description of the page" /> Con esta etiqueta, puedes añadir una breve descripción de la página. En algunos casos, esta descripción se utiliza en el fragmento que se muestra en los resultados de búsqueda.
<meta name="robots" content="..., ..." />

<meta name="googlebot" content="..., ..." />

Estas metaetiquetas controlan cómo deben rastrear e indexar el contenido los buscadores.

La etiqueta <meta name="robots"> afecta a todos los buscadores, mientras que la etiqueta <meta name="googlebot"> es específica de Google.

Si en una página hay varias metaetiquetas robots o googlebot con directivas contradictorias, prevalece la más restrictiva. Por ejemplo, si en una página están las etiquetas max-snippet:50 y nosnippet, se aplicará la etiqueta nosnippet.

Los valores predeterminados son index, follow y no es necesario especificarlos. Para saber qué valores entiende Google, consulta la lista de directivas válidas.

Esta información también se puede concretar en el encabezado de las páginas mediante la directiva de encabezados HTTP "X-Robots-Tag", lo que resulta especialmente útil para limitar la indexación de archivos que no sean HTML, como gráficos y otros tipos de documentos. Más información sobre las metaetiquetas robots

<meta name="google" content="nositelinkssearchbox" /> Cuando los usuarios buscan tu sitio, a veces en los resultados de la Búsqueda de Google aparece un cuadro de búsqueda específico de tu sitio junto con enlaces directos a algunas de tus páginas. Con esta etiqueta, indicas a Google que no muestre el cuadro de búsqueda de enlaces de sitios. Más información sobre el cuadro de búsqueda de enlaces de sitios
<meta name="google" content="notranslate" /> Si Google detecta que el contenido de una página no está en el idioma que probablemente quiera el usuario que ha hecho la consulta, suele proporcionar un enlace a una traducción en los resultados de búsqueda. Por lo general, esta función te permite ofrecer tu contenido único y atractivo a más usuarios. Sin embargo, es posible que haya casos en los que no te interese usar esta opción. Con esta metaetiqueta, indicas a Google que no quieres que traduzca esta página.
<meta name="google" content="nopagereadaloud" /> Esta metaetiqueta indica a los navegadores web que no pueden leer en voz alta las páginas que la incluyen cuando los usuarios dicen al Asistente de Google "Lee esta página" o "Léela".
<meta name="google-site-verification" content="..." /> Puedes añadir esta etiqueta a la página de nivel superior de tu sitio para verificar que te pertenece en Search Console. Recuerda que, aunque los valores de los atributos name y content deben coincidir exactamente con los datos que se te hayan proporcionado (incluidas mayúsculas y minúsculas), no importa que cambies la etiqueta de XHTML a HTML ni que el formato de la etiqueta coincida con el de tu página.
<meta http-equiv="Content-Type" content="...; charset=..." />
<meta charset="..." >
Esta metaetiqueta define el conjunto de caracteres y el tipo de contenido de la página. Pon el atributo de contenido entre comillas porque, si no lo haces, puede que el atributo del conjunto de caracteres no se interprete correctamente. Recomendamos utilizar Unicode/UTF‑8 siempre que sea posible. Más información
<meta http-equiv="refresh" content="...;url=..." /> Esta etiqueta redirige a los usuarios a otra URL pasado un tiempo, por lo que a veces se utiliza como forma sencilla de redirección. Sin embargo, no es compatible con todos los navegadores y puede confundir a los usuarios. El W3C recomienda no usar esta etiqueta. Es preferible emplear redirecciones 301 de servidor.
<meta name="viewport" content="..."> Esta etiqueta indica a los navegadores cómo renderizar páginas en dispositivos móviles. Google considera que las páginas que incluyen esta etiqueta están optimizadas para móviles. Más información sobre cómo configurar la metaetiqueta de viewport

<meta name="rating" content="adult" />

<meta name="rating" content="RTA-5042-1996-1400-1577-RTA" />

Esta etiqueta indica que hay contenido para adultos en una página y que, por tanto, debe excluirse de los resultados de Búsqueda Segura. Más información sobre cómo etiquetar páginas de Búsqueda Segura

Notas adicionales

  • Google puede leer metaetiquetas HTML y parecidas a XHTML, independientemente del código que se utilice en la página.
  • Salvo en el caso de google-site-verification, en las metaetiquetas no se suele distinguir entre mayúsculas o minúsculas.
  • Las metaetiquetas que se incluyen más arriba no son las únicas disponibles y puedes utilizar otras si son importantes para tu sitio. Recuerda que Google ignora las metaetiquetas que no conoce.

Directivas insertadas

Independientemente de las metaetiquetas que definas a nivel de página, puedes indicar que no se incluyan determinadas partes de una página HTML en los fragmentos. Se puede hacer añadiendo el atributo HTML data-nosnippet a elementos HTML span, div o section. Por ejemplo:

<p>This text can be included in a snippet <span data-nosnippet>and this part would not be shown</span>.</p>

Para que los sistemas automatizados puedan interpretar correctamente las directivas, el código HTML de la sección debe ser válido y todas las etiquetas deben estar cerradas según corresponda.