EL PROBLEMA:
Aunque el sistema multi-idioma de ImpressCMS funciona bastante bien, éste tiene ciertos defectos estructurales que perjudican tanto su efectividad SEO como su funcionamiento en navegadores "demasiado estrictos con la seguridad".
Específicamente, iCMS utiliza cookies para saber qué idioma debe mostrar al usuario, lo cual es de por sí un problema, por dos razones. Una, que una misma página, con una misma URL, puede verse en dos idiomas. Esto es terrible desde el punto de vista del SEO, pero además, ciertos servidores y ciertos ordenadores sencillamente no "juegan limpio" con las cookies. Las manipulan, las borran, las bloquean, las rechazan. Todo eso impide que el sistema multi-idioma funcione correctamente.
LA SOLUCIÓN:
Este hack modifica el núcleo de iCMS de tal manera que elimina la necesidad de cookies para saber qué idioma mostrar al visitante. En lugar de eso, codifica el idioma directamente en la URL, de tal modo que:
se convierte en
www.misitio.com/en [por inglés]
www. misitio.com/es [por español]
...y así sucesivamente.
En el archivo adjunto hay una explicación más detallada e instrucciones para su instalación.
| Adjunto | Tamaño |
|---|---|
| seo-multilang-by-nachenkoicms1.2.zip | 10.79 KB |