LM1.2.2 - Algunos Apuntes sobre Meta Tags



Los Meta-Tags están pensados para los buscadores y son muy importantes para el posicionamiento:

Para "refrescar" una página o redirigirla a otra, transcurrido un cierto tiempo:
<meta http-equiv="refresh" content="20;URL=./indice.htm" > El tipo es http-equiv="refresh", en content le decimos el número de segundos (si indicamos CERO será inmediato) y a continuación indicamos la página a la que debe dirigirse, para ello usamos URL=nombre de la página.
En este ejemplo, se cargará la página indice.htm que esté en el directorio actual transcurridos 20 segundos.

Las palabras claves que los "robots" usarán:
<meta name="Keywords" content="las palabras separadas por comas" > Este tag lo usarán los "robots" enviados por los buscadores y se usará para indicar las palabras claves relacionadas con la página en cuestión.

La descripción de la página:
<meta name="Description" content="descripción de la página" > Este tag lo usan los buscadores para dar una descripción del contenido de la página.

Si los "Robots" deben tener en cuenta esta página o no:
<meta name="Robots" content="ver los valores" > El valor de content puede ser:
all para que el robot tenga en cuenta esta página y pueda seguir los links contenidos en la misma (este es el valor predeterminado)
noindex para que no la tenga en cuenta.
none que es lo mismo que noindex, nofollow
index para que la tenga en cuenta
follow para que pueda seguir los links que haya en la página
nofollow lo contrario de follow.

La fecha en la que expira una página:
<meta http-equiv="expires" content="fecha en formato GMT" > La fecha en la que dicha página expira y por tanto el navegador "refrescará" el contenido después de esa fecha.
En el caso de que el valor de content sea -1, no se guardará en el caché, en teoría lo mismo que si fuese 0.
Si se usan páginas ASP, se puede usar también: Response.Expires = -1

Para que no se guarde la página en el caché:
<meta http-equiv="Pragma" content="no-cache" > Esto le indica al navegador que no guarde la página en el caché.
Este meta-tag no es válido para el Internet Explorer y según la Knowledge Base, es preferible usar el método indicado arriba, es decir usar "expires" y en content -1:
<meta http-equiv="expires" content="-1" > A ver si es cierto... ya que esto es el que yo necesito para evitar los problemillas que algunas veces me contáis de que no se ve la página correcta...

Evitar que una página se muestre dentro de un frame:
<meta http-equiv="Window-target" content="_top" > En Content podemos usar:
_top para indicar que se muestre en la página completa, no dentro de un frame,
_blank para que se muestre en una nueva ventana