Métodos de redirección mediante ASP | TIEngranaje

¿Estás cansado de tener URLs largas y poco amigables en tu sitio web? En este artículo te enseñaremos los diferentes métodos de redirección que puedes utilizar mediante ASP para mejorar la experiencia del usuario y optimizar el posicionamiento en los motores de búsqueda. ¡Sigue leyendo en TIEngranaje!

ASP, como muchos otros lenguajes de secuencias de comandos del lado del servidor, tiene la capacidad de ayudarlo a implementar código que puede redirigir a un usuario a otra página web. La técnica más común para redirigir a los usuarios es usar el Reponse.Redirect método.

Sin embargo, debe ser consciente de las implicaciones de utilizar el Response.Redirect método frente a otros métodos que pueden ser más apropiado para situaciones que se ocupan de enviar a los usuarios a diferentes páginas.

<% Response.Redirect("default.asp") %>

Estado HTTP 302

Una página ASP que contiene el Response.Redirect método y es ejecutado por el servidor web dejar de procesar el resto del código en la página y devuelve un “Objeto 302 movido” al navegador del cliente dentro del encabezado.

Si bien se logró el resultado de enviar al usuario a la nueva página, se puede no ser el método más óptimo al considerar a todos sus visitantes, incluidas las arañas web.

Por ejemplo, si configura un nuevo nombre de dominio y decide usar el Response.Redirect método en sus páginas antiguas para redirigir a sus usuarios al nuevo sitio, el resultado de usar esta tecnica funcionaria porque llevará a su visitante a la nueva ubicación.

Sin embargo, esta técnica para visitantes humanos puede funcionar, es no es lo mejor método para informar arañas web que te has mudado a un nuevo nombre de dominio.

<% Response.Redirect("http://www.new-domain.com") %>

Estado HTTP 301

En lugar de usar el Response.Redirect método, sería preferible devolver el encabezados apropiadosno solo para redirigir al visitante a la nueva página, sino también para informar al agente de usuario que la página ha sido “Movida Permanentemente”.

<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.new-domain.com"
%>

El 301 redirect es el método más amigable para los motores de búsqueda (SEO) para la redirección de páginas web. El ventaja principal es que el uso de esta técnica preservará su clasificación en los motores de búsqueda para esa página en particular. Los motores de búsqueda actualizarán sus bases de datos respectivamente a la nueva información recopilada de la 301 redirigir

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario