Si hay una palabra que últimamente está en boca de todos en el apartado web es SEO. Todos los trabajos diarios llevados a cabo en una web, en su mayoría, vienen siendo para mejorar en Search Engine Optimization. Joomla avanza un poco más en este sentido en su versión actual, 3.8, en la que introduce su nuevo sistema de rutas que verá su máximo esplendor con la gran versión próxima a ver la luz, la versión 4.0.

Joomla sigue su camino en convertirse en uno de los mejores CMS avanzando en todos los sentidos. Joomla 3 dio un paso adelante y ahora con la versión 4 se espera una versión más estable, aprovechando al máximo las ventajas que PHP 7 ha introducido en la programación web. Uno de los cambios que se esperan en Joomla 4 y ya está disponible de manera experimental en Joomla 3.8 es el nuevo sistema de rutas que mejorará el SEO y hará más accesible el tema de rutas en el CMS.
El nuevo sistema de rutas introduce mejoras en las urls que se generan en los componentes base de Joomla como contenido, usuarios, contactos o Newsfeeds. Estos componentes, hasta ahora, ofrecían rutas amigables que incluían el ID del ítem, por lo que teníamos rutas del estilo a:
/article-categories/72-park-site/photo-gallery/animals
El nuevo sistema de rutas nos ofrece varias opciones de generación. Una primera opción nos ofrece una ruta más llevadera pero manteniendo los IDs de categorías, ítem, etc. Así, la ruta anterior con el nuevo sistema de rutas pero manteniendo IDs se quedaría asi:
/article-categories/26-park-site/28-photo-gallery/72-animals
La otra opción sería una url más limpia, sin los IDs de categorías e ítem, dejando la misma url de la siguiente forma:
/article-categories/park-site/photo-gallery/animals
Como se puede ver, esta nueva ruta es más amigable de cara al usuario y de cara al SEO. Se trata de una url más limpia que prescinde de los IDs de ítems o categorías, más fácil de recordar y que mejora el SEO de nuestra web.
La activación del nuevo sistema de rutas se hace desde el propio panel de administración de Joomla y no es necesario instalar nada. Por ejemplo, para activarlo para contenido tendríamos que ir al componente contenido dentro del panel de control y entrar en las opciones del mismo, usando el menú propio del componente. En la pestaña integración nos encontramos las opciones correspondientes al nuevo sistema de rutas. Aquí tenemos la opción de activar el nuevo sistema de rutas (opción experimental) y elegir si queremos o no mantener el ID en las urls que se generan.
Hay que destacar que para sitios en producción no se recomienda su activación ya que actualmente no es compatible con las urls generadas entre sí. Esto quiere decir que, si lo activamos, las rutas actuales de la web dejarán de funcionar por lo que una mejora para el SEO se convertiría en todo lo contrario, obteniendo errores 404 al intentar acceder a las anteriores urls. Esta opción estaría disponible para nuevos sitios y para sitios de prueba. Se espera que para la versión 4.0 de Joomla ya sea compatible y se puedan cambiar los sitios en producción actuales para aprovechar todas las ventajas de este nuevo sistema de rutas.
En Controlsys siempre buscamos la mejor opción para cada uno de los proyectos que nuestros clientes nos demandan y somos expertos en construcción de sitios usando Joomla. Puedes contactar con nosotros si necesitas un nuevo sitio web y adaptaremos tus ideas en un sitio moderno y acorde a tu negocio.