Etiqueta meta
La etiqueta meta define algunos comandos de servicio
para el navegador o los motores de búsqueda:
la codificación de la página, la descripción de la página para
los buscadores, el autor de la página, etc.
El principio de funcionamiento de la etiqueta es el siguiente (con algunas excepciones):
se establece el nombre del comando (en el atributo name
o en el atributo http-equiv), y el valor
del comando se establece en el atributo content.
En esencia, esta etiqueta contiene un grupo de
etiquetas (comandos), cuyo nombre general es metaetiquetas.
La etiqueta meta no requiere una etiqueta de cierre.
La etiqueta meta debe usarse dentro de
la etiqueta head.
Ejemplos populares de uso
Codificación del documento
Actualmente, el estándar de codificación es
utf-8. Teóricamente, la codificación podría no especificarse
explícitamente (a través de la etiqueta
meta)
- el navegador debería entenderlo. En la práctica,
no recomendaría hacerlo - la codificación
podría dañarse y en lugar de texto en ruso
verías caracteres ilegibles.
En HTML5, la codificación se establece de forma simplificada:
<meta charset="utf-8">
Anteriormente, la codificación se establecía así (ahora no se debe hacer así, está obsoleto, puedes encontrarlo en tutoriales desactualizados):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Descripción del documento
La meta descripción del documento está destinada a los motores de búsqueda; debe contener una breve descripción de la página. Bajo ciertas condiciones, el motor de búsqueda puede crear un snippet de la página del sitio a partir de esta descripción. El snippet es una breve descripción de la página del sitio que aparece en los resultados de búsqueda. En consecuencia, la meta descripción de la página debe hacerse de la manera en que desea que aparezca el snippet de la página en los resultados de búsqueda y debe ser única para cada página del sitio.
Se debe usar de la siguiente manera:
<meta name="description" content="Esta página habla sobre las metaetiquetas.">
Palabras clave del documento
Las meta keywords (palabras clave) están destinadas a los motores de búsqueda, para indicar las palabras más importantes por las cuales se buscará la página. Actualmente, debido al abuso por parte de los webmasters, los motores de búsqueda no le dan importancia a esta metaetiqueta.
Se debe usar de la siguiente manera (las palabras clave y frases se enumeran separadas por comas):
<meta name="keywords" content="Metaetiqueta, Meta descripción, Redirección HTML" >
Redirección (redirigir a otra página)
Se puede configurar para que al acceder a una determinada página, el usuario sea redirigido automáticamente a otra (por ejemplo, si la página ha cambiado de ubicación). Se usa así (5 es la cantidad de segundos después de los cuales ocurrirá la redirección):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Más ejemplos
Puedes encontrar más ejemplos en este enlace.
Atributos posibles
| Atributo | Descripción |
|---|---|
name |
Nombre de la metaetiqueta. El valor de la metaetiqueta con este nombre se establece mediante el atributo content. |
http-equiv |
Permite establecer encabezados HTTP, para enviarlos al navegador.
Establece el nombre del encabezado. El valor del encabezado se establece mediante el atributo content.
|
content |
Establece el valor del atributo definido mediante el atributo name o http-equiv. |
charset |
Establece la codificación del documento. Actualmente, el estándar es utf-8. |