Saltar al contenido
Codifíca.me | Desarrollo web | Programación

SEO Opencart | Url de la página principal

27 enero, 2014

Esta es una de las modificaciones que podemos hacer en nuestra instalación de Opencart para mejorar el SEO on page de nuestra web. En concreto con esta modificación haremos que Opencart no autogenere la url de la página principal de nuestro dominio.

Primero quiero quitar la redirección que hace que la página principal de nuestra web sea autogenerada, ya que no es necesario y a Google no le gusta demasiado esta idea.
Observar que vuestra página principal se redirecciona a esta url.

1
www.nombre_de_dominio.com/index.php?route=common/home

Y queremos que siempre se redireccione al nombre del dominio, es decir así:

1
www.nombre_de_dominio.com

Para lograrlo tenemos que ir al fichero system/library/url.php de nuestra instalación y encontrar esta linea:

1
public function link($route, $args = '', $connection = 'NONSSL') {

Después de esta linea tenemos que añadir este código:

1
2
3
4
5
if($route == 'common/home'){
if(!strstr($this->url, 'admin')){
return '/';
}
}

Hecho esto solucionamos este problema y conseguimos seguir con las directrices que nos marca Google.

*Home page URL should ALWAYS be the domain, no file references at all