viernes, 14 de enero de 2011

Cómo no redireccionar una página


Simples pasos/reglas/normas para redireccionar páginas web, algunos ya lo conoceréis espero que aun así sirva para refrescar.

Norma 1: Redirecciones 301 a 404

Uno de los fallos más habituales que comentemos cuando hacemos una redirección 301 en la que solemos mandar todo direcciones URL, dominio... y como no solemos parar a mirar si una página se está redireccionando hacia una que da error, o sea, una que devuelve un código 4xx, empezamos a fastidiarla.
¿Y los buscadores? Pues que como siempre se lían con los 3xx, 4xx y 5xx, por norma general, si haces una redirección a una página de error, esas páginas se acaban añadiendo al índice secundario y se FASTIDIA todavía aun mas. Si se da el caso observar el WebMaster Tools por que aparecerán cosas raras.
Norma 2: Canonical con noindex
Una de las formas más sencillas de hacer una redirección, o mejor dicho, de corregir si una dirección URL no es correcta, es la de usar la meta-etiqueta canonical. Con esta etiqueta, básicamente le decimos a los buscadores que “ignoren” la direción URL que se encuentra en la ventana del navegador y que la que han de poner e indexar es la que aparece en el código fuente. De esta forma, si algún malo/malote quiere hacer cosas malignas, no va a poder conseguirlas.
El problema más grande es que en algunas ocasiones, uno se puede plantear que “la página actual” ha de ser otra (por eso ponemos el canonical) y no queremos que la “vieja” se indexe (por lo que ponemos el noindex)… ¿qué ocurre? Que tanto la nueva como la vieja no se indexarán al tener ese noindex.
Teniendo en cuenta que el canonical lo que acaba haciendo es “eliminar” la dirección URL antigua, no hace falta utilizar el noindex, ya que perjudica en la aparición en los resultados de búsqueda.