Globalredirect (Modulo)

Acabo de descubrir el modulo Global Redirect. Sirve para (entre otras cosas) evitar que google indexe cosas que no debe.

Cuando activas las URL’s limpias realmente estas publicando dos URL con cada post:
– La URL limpia del tipo www.xxx.com/contenido/mi/contenido
– La URL de verdad del tipo www.xxx.com/node/250

Resulta que, dependiendo de como se levante google (no tengo otra explicación, si alguien la tiene, pls que nos lo cuente) a veces te indexa la URL limpia y otras la de verdad. Esto es un coñazo, por temas de estadísticas y supongo que afecta al posicionamiento (tampoco es que tenga ninguna realmente arriba así que no tengo pruebas).

Con este modulo conseguimos que solo funcionen las URLS limpias, el se encarga de hacer la redireccion para que no sean accesibles las del /node/.

Lo estoy probando a ver si mejora un poco. Tiene varias opciones que se pueden configurar.

Deslash: Te quita la barra del final de las URL’s, para evitar contenido duplicado (viene por defecto).
Non-clean-to-clean: El meollo de la cuestión… (o por lo menos por lo que llegue a conocer el modulo).
Remove trailing zero argument: Te quita los /0 ultimos de las url, tambien evita la indexacion del contenido duplicado. Supongo que si tienes varios niveles de taxonomias servirá. En mi caso lo deje desactivado.
Menu Access Checking: comprueba si el usuario en cuestion (si no es anonymous) tiene permisos para acceder a la pagina antes de intentar mostrarla. Te evita que prueben cosas como www.xxx.com/admin y similares.
Case sensitive URL checking: Comprueba si la URL coincide exactamente, sino, hace la redireccion a la url buena. No he visto ningún problema con las mayúsculas en enlaces (todos son en minúscula), pero bueno, no esta de mas así que lo he dejado activado.
Language Path Checking: Ajusta el idioma de la pagina (en caso que tengas el multiidioma activado) y redirige al idioma correcto.
Add Canonical link: Eso mismo, añade canonical links a cada pagina.
Set Content Location Header: Añade Content location header a cada pagina. No tengo muy claro para que se usa,la verdad.
Taxonomy Term Path Handler: Comprueba que el taxonomy/term/n contenga realmente el termino que estas buscando.
Frontpage Redirect Handler: Cualquiera de los aliases de la pagina principal se redirige hacia / (node, node/1).
Ignore Admin Path: Cualquier cosa por debajo de admin es ignorada, para evitar problemas.

Lo tengo activado desde hace un par de días, a ver si cambia la forma de indexar. Lo que no acabo de entender es… si en el sitemap xml haces referencia a la URL limpia y nada mas que a esa … porque te indexa la normal.

Ya veremos si tiene algún efecto en el posicionamiento. La accesibilidad sigue siendo la misma.