Zend Framework y SEO
Febrero 22nd, 2008 Luis Artola
Uno de los problemas que uno se puede encontrar cuando utiliza el Zend Framework MVC es que permite tanto URLs como www.misitio.com/controller/action como www.misitio.com/controller/action/.
La mayoría no notará la diferencia, pero la diferencia para Google es importante: la primera URL no tiene barra (”/”) al final, y la segunda sí. Google, en éste caso, puede liarse y no asignarte el posicionamiento que merecería esa página porque cree que son dos diferentes (así, explicado un poco a grandes rasgos).
¿La solución? Por ejemplo, poner en el index.php algo así:
if (preg_match_all('(^/((.+)/)+$)',$url,$matches) == 0 && $url != '/') {
header("HTTP/1.1 301 Moved Permanently");
header('location:'.$url.'/');
die();
}//if
Loading ...
Comenta el articulo: