Como sabemos con la entrada del nuevo algoritmo de Google para posicionamiento web se va a penalizar no tener una versión optimizada para móvil.
NOTA: Podemos comprobar si estamos optimizados para móvil en la web que google ha dispuesto para esto: https://www.google.com/webmasters/tools/mobile-friendly/
Yo actualmente tengo una web en Joomla que no consigo adaptar con ninguno de los plugins gratuitos con los que lo he intentado, ni con Mobile Joomla , ni con Simple Mobile Detection lo he conseguido, tienen varias plantillas o templates que se configuran y deberían funcionar, pero no acaba de funcionarme del todo, se me queda como un diseño responsive pero a medias, no se ve del todo bien e incluso introducen publicidad dentro del diseño móvil, cosa que no me gusta.
Casualmente he llegado a esta extensión JSN Mobilize , para descargarla hay que registrarse, y una vez hecho podemos descargar la documentación y el plugin en sí.
Se instala como cualquier extensión de joomla, y ya lo tenemos.
Creamos un profile , que se puede definir para que tipo de smartphone va dirigido, desde ios, android, blackberry,… y una vez creado el profile podemos definir el orden de los módulos que aparecerán en esta versión móvil, el logo que aparecerá el menú, pudiendo elegir módulos ya definidos en la versión desktop de la web o incluir nuevos.
Yo he optado por definir un menú específico para movil copiando los datos de los menús ya definidos para desktop, de forma que sea un único menú con submenús agregados ., he incluido dos módulos de noticias y un pie de página, también permite añadir la configuración de las redes sociales de mi página en el pie y definir varios estilos.
Todo esto en la versión gratuita, en la versión pro, se puede personalizar cualquier elemento.
Me parece una gran solución y que ha conseguido lo que pretendía:
Nota: Uno de los problemas con los que me he encontrado es que al acceder desde móvil la home me la dejaba con la versión desktop y al navegar ya aparecía la versión móvil, he conseguido cambiar esto en la configuración deshabilitando la opción : Compress CSS/JS . Se deshabilita, se vuelve a generar la caché de la página de forma normal y ya me ha funcionado.
Hola, gracias una buena recomendación! Ya la he aplicado y a funcionado bastante bien!