Optimización SEO con Redirección 301 en Servidor IIS y página ASP

  • Autor Autor JosebaFb
  • Fecha de inicio Fecha de inicio
J

JosebaFb

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a tod@s.
Revisando el SEO de una web, he detectado que la mayoría de las páginas del sitio tienen nombres de archivo que poco o nada ayudan al posicionamiento, por tanto he decidido cambiar su nombre para hacerlas mas GoogleFriendly.
Por ejemplo, venta.asp por venta-jamones-gijuelo.asp
Por un lado, voy a hacer un sitemap.xml con los archivos que pretendo indexe Google, pero por otro lado ya hay referencias indexadas en google al nombre antiguo.
Entiendo que debo aplicar un re direccionamiento 301.
Por favor, confirmarme si estoy en lo correcto:
Debería dejar la página en uso en el hosting (venta.asp) y poner una meta en esa página del tipo:
<meta http-equiv=”refresh” content=”0; url=http://www.dominio.com/venta-jamones-guijuelo.asp”>
¿Deberían convivir ambas páginas durante un tiempo? ¿Siempre?
¿Es correcto esto?
Gracias.
 
Lo ideal es hacer una redireccion 301
 
Gracias por responder tan rápido, pero entonces ... , cómo lo hago.
Leo comentarios sobre 'redirección 301' en google y la mayoría hablan de htacces que yo no tengo o no puedo acceder por el plan de hosting
El hosting Windows en el que están las páginas es compartido en Arsys, no puedo acceder al IIS.
Por favor, aclárame un poco lo que quieres decir como redirección 301, sobre todo adaptado a mi situación.
Gracias.
 
Gracias por responder tan rápido, pero entonces ... , cómo lo hago.
Leo comentarios sobre 'redirección 301' en google y la mayoría hablan de htacces que yo no tengo o no puedo acceder por el plan de hosting
El hosting Windows en el que están las páginas es compartido en Arsys, no puedo acceder al IIS.
Por favor, aclárame un poco lo que quieres decir como redirección 301, sobre todo adaptado a mi situación.
Gracias.

Hola JosebaFb.

En cada pagina donde quieres hacer el 301, puedes utilizar el siguiente codigo colocando-lo en el header:
Insertar CODE, HTML o PHP:
<%
Response.Redirect("pagina-a-la-que-redirecciona.html")
Response.End
%>

En el caso que pusiste, colocas el codigo en el header de venta.asp con el redirect a " ("venta-jamones-gijuelo.asp") ". Con esto puedes utilizar tanto direcciones relativas (como en este ejemplo), como direcciones absolutas (la url entera a la que quieres que redireccione).

Prueba-lo y nos cuentas. :encouragement:
 
Gracias, entiendo entonces que el código que me has pasado es más flexible que el que he indicado yo, por que puedo incluir entre otras cosas direcciones completas.
¿Debo dejar ambas páginas siempre? (ventas.asp / ventas-jamones-guijuelo.asp)
Gracias.
 
Gracias, entiendo entonces que el código que me has pasado es más flexible que el que he indicado yo, por que puedo incluir entre otras cosas direcciones completas.
¿Debo dejar ambas páginas siempre? (ventas.asp / ventas-jamones-guijuelo.asp)
Gracias.

Hasta que los spiders repasen tu sitio de arriba abajo. Una vez que google y otros motores de busqueda sepan que la pagina venta.asp se ha movido permanentemente a ventas-jamones-guijuelo.asp, ya no hara falta mantener las viejas paginas.
 
Gracias por vuestra ayuda. Voy a ponerme con ello.
Saludos.
 
Otra opción es hacer la redirección directamente en el .httacces y así te evitas mantener las páginas viejas

RedirectMatch 301 url-antigua url-nueva
RedirectMatch permanent url-antigua url-nueva
 
Gracias, pero por lo que veo, en hostings de Windows no tenemos ese archivo. En ese sentido, habría algo para IIS que hiciese lo mismo?
Saludos.
 
Gracias, pero por lo que veo, en hostings de Windows no tenemos ese archivo. En ese sentido, habría algo para IIS que hiciese lo mismo?
Saludos.

Al ser solo un hosting, el redireccionamiento 301 solo se puede hacer mediante ASP (como te indique mas arriba) o PHP.
 
Atrás
Arriba