La etiqueta meta refresh, o meta redirect, es una forma de recargar o redirigir páginas web. La etiqueta meta refresh es fácil de usar, lo que significa que también es fácil de usar mal. Echemos un vistazo a por qué querrías usar esta etiqueta y a los escollos que deberías evitar al hacerlo.
Recarga de la página actual con el Meta Refresh Tag
Una de las cosas que puedes hacer con la etiqueta meta refresh es forzar una recarga de la página de que alguien ya es uno. Para ello, debe colocar la siguiente metaetiqueta dentro de
de su documento HTML. Cuando se utiliza para actualizar la página actual, la sintaxis tiene el siguiente aspecto:
â?ª â?ª â?ª â?ªes la etiqueta HTML. Pertenece a la cabecera de su documento HTML.http-equiv="refresh".le dice al navegador que esta metaetiqueta está enviando un comando HTTP en lugar de contenido de texto. La palabra
refresh
es un encabezado HTTP que le dice al servidor web que la página va a ser recargada o enviada a otro lugar.content="600"es la cantidad de tiempo, en segundos, hasta que el navegador recargue la página actual. Uno de los usos más comunes de esta versión de la etiqueta refresh es recargar una página con contenido dinámico, como un ticker de acciones o un mapa del tiempo. También hemos visto esta etiqueta usada en páginas HTML que se mostraban en ferias comerciales en stands de exhibición como una forma de actualizar el contenido de la página.
Algunas personas también esta metaetiqueta para recargar anuncios, pero esto molestará a sus lectores ya que podría forzar a una página a recargarse mientras la están leyendo! En última instancia, hay mejores maneras de actualizar el contenido de la página sin necesidad de utilizar una metaetiqueta para actualizar toda la página.
Redireccionamiento a una página nueva con la etiqueta Meta Refresh
Otro uso de la etiqueta meta refresh es enviar a un usuario desde la página que solicitó a una página diferente. La sintaxis para esto es casi la misma que para recargar la página actual:
Como puede ver, el
contenido
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ies ligeramente diferente.content="2 https://www.dotdash.com/El número es el tiempo, en segundos, hasta que la página sea redirigida. Después del punto y coma está la URL de la nueva página a cargar.
Ten cuidado. El error más común al usar una etiqueta refresh para redirigir a una nueva página es añadir una comilla adicional en el centro.
Por ejemplo, esto es incorrecto:
contenido="2;
. Si configura una etiqueta meta refresh y su página no está redirigiendo, compruebe ese error primero.
Las etiquetas Meta refresh tienen algunas desventajas:
- Los redireccionamientos Meta refresh han sido utilizados por los spammers para engañar a los motores de búsqueda. Los motores de búsqueda ahora a menudo eliminan esos sitios de su base de datos. Si utiliza muchas etiquetas meta refresh para redirigir las páginas, los motores de búsqueda pueden decidir que su sitio es spam y eliminarlo de su índice. Si necesita redirigir una URL antigua a una nueva, es mejor usar un 301 Server Redirect en su lugar. Ese redireccionamiento realmente permitirá a los motores de búsqueda saber que una página ha sido movida permanentemente y que deben transferir cualquier clasificación de enlaces de esa página antigua a la nueva.
- Puede haber un problema de usabilidad si la redirección ocurre rápidamente (menos de 2-3 segundos). Esto evita que los usuarios de navegadores antiguos utilicen el botón "Atrás".
- Si la redirección se produce rápidamente y pasa a una página inexistente, sus lectores pueden quedar atrapados en un bucle sin ver ningún otro contenido que no sea una página 404.
- Actualizar la página actual puede ser confuso. Si un usuario no solicitó la recarga, puede preocuparse por la seguridad de su sitio.