(Tiempo estimado: 4 - 8 minutos)

Te presento una nueva extensión para Joomla que te ayuda a mejorar el SEO de tu página web que ha salido hace muy poquito tiempo.

4SEO (de @weeblr) - Nueva extensión Joomla para mejorar el SEO de tu web - #MejorConJoomla Tuitéalo

Tengo que decir que ya te he hablado algunas veces sobre SEO en Joomla en este blog.

Esta extensión que te presento hoy, se llama 4SEO y está desarrollada Yannick, de Weeblr (autor también de wbAMP), y viene tras una recomendación de Cárlos Cámara en su podcast MastermindJoomla.

Y claro.

Que iba a hacer yo.

Me la recomienda, pues... tendré que probarla a ver si lo que dice es verdad.

Eso sí, antes de seguir, lee lo siguiente que es importante:

Esta extensión, en el momento de escribir este artículo (25-26 de mayo de 2021), está en estado beta privada. Esto significa que aún le faltan detalles que pulir y que no es apta para entornos de producción. También tengo que decir que no la he probado al 100%, pero sí lo suficiente como para hablarte de ella, y que las pruebas están en un entorno de desarrollo que uso para mis extensiones.

Seguramente, en el momento de leer este artículo, la extensión ya esté publicada en su página web.

Actualización del artículo

Tras publicar este artículo contactó conmigo Yannick para comentarme algunas cosas muy interesantes sobre la extensión que pasaré a comentarte.

  • Lo primero, que la extensión ya está publicada para su descarga en la web oficial que tienes al final del artículo.
  • Otros temas lo pongo en cada uno de los apartados.

    Bien, pues manos a la obra.

    4SEO

    Lo primero que te comento es que, tras su instalación (de la forma habitual en Joomla) te hace un par de preguntas para saber si estás en un entorno de desarrollo o de producción y cuál es la URL del sitio.

    Después de estas preguntas, lo que te encuentras es una interfaz muy lograda. Saliéndose del diseño "nativo" de Joomla, pero manteniendo su estructura.

    Dashboard de 4SEO

    Incluso tienes la opción de "modo oscuro".

    Dashboard Modo oscuro de 4SEO

    10 puntos para este apartado.

    En este dashboard puedes ver lo que la extensión ha encontrado con respecto a tu contenido (autoanálisis del sitio, datos estructurados, metas de redes sociales y sitemap).

    Recuerda que las pruebas las estoy haciendo en un entorno de desarrollo que utilizo para pruebas y que el volumen de artículos no es significativo. Al final del artículo te pondré una captura de lo que recogería de mi sitio web (también en entorno de desarrollo).

    Páginas

    La primera de las opciones que tienes es la llamada "Páginas".

    Aquí puedes hacer un análisis de todos tus artículos. El proceso tarda un poco en función del número de artículos que tenga tu página web, pero el resultado es bastante bueno.

    Como puedes ver en la siguiente captura, te muestra información sobre cada uno de los artículos: si tiene URL canónica, si está en tu sitemap y el número de repeticiones del título y de la meta description.

    Aclaración del desarrollador: "De hecho, eso no es lo que mostramos y en realidad es una parte muy fundamental de 4SEO: al rastrear el sitio, analizamos todas las páginas y cuando Joomla genera contenido duplicado, lo que a menudo ocurre en sitios más grandes, averiguamos qué página es la canónica de todas ellas.
    Y entonces podemos decir: la página A y la página B tienen el mismo contenido y la página 1 será la canónica. Y entonces es 4SEO que puede agregar un enlace rel = canonical en las páginas que lo necesitan.
    También usamos esa información (si una página es canónica) para decidir incluir o eliminar una página del mapa del sitio (porque solo las páginas canónicas deben estar en el mapa del sitio).
    Esta forma de encontrar la URL canónica en un grupo de URL duplicadas. Esto es, que yo sepa, algo que solo 4SEO puede hacer en el mundo Joomla."

    4SEO - Páginas

    Es importante que no confundas ese número de repeticiones con una puntuación (ya que algunas extensiones SEO de Joomla hacen esto).

    Y también es importante que estos números sean 0 (es decir, no aparezcan).

    Para poder editar esta información simplemente haces clic en el artículo que quieras modificar y verás la siguiente pantalla:

    4SEO - Páginas - Edición

    Como puedes observar, desde aquí puedes añadir/cambiar los textos del título, de la descripción, de la URL canónica y de las acciones de indexación (index, no index...), además de los temas de redes sociales (Open Graph de Facebook y Twitter Cards).

    De forma automática podrás ver cómo quedaría en los resultados en Google.

    Cabe decir que los cambios de contenido se guardan de forma automática.

    Un aspecto importante es que, haciendo clic en la opción de "Quick edit", puedes editar todos los artículos de una vez. Me parece muy práctico trabajar de esta forma.

    Datos estructurados

    Desde esta opción puedes crear datos estructurados para utilizar en tu contenido.

    No la he probado por falta de tiempo.

    Sitemaps

    La siguiente opción es muy interesante y te ahorra mucho tiempo.

    4SEO - Sitemaps

    • Te genera un sitemap en XML de forma automática (que puedes actualizar haciendo clic en "Reconstruir ahora").
    • Puedes incluir la URL de este XML en tu fichero robots.txt (activando esta opción desde "Ajustes").
    • Si estás en producción, te envía este XML directamente tanto a Google como a Bing para que sus robots lo tengan en cuenta y puedan indexar tu contenido.

    Creo que es un gran ahorro de tiempo si no quieres configurar todo desde las propias herramientas de los buscadores (como Google Search Console).

    Errores

    Desde este apartado podrás ver los diferentes errores que tienes y sus códigos (200, 404, 500).

    Siempre es bueno tener este reporte, sobretodo en sitios grandes.

    Incluso puedes ver en qué artículos se está llamando a este enlace para que los revises si es necesario (para esto tienes que hacer clic en el icono de los "3 puntos verticales").

    4SEO - Errores

    A partir de estos errores puedes usar las siguientes herramientas que pone a tu disposición.

    Herramientas SEO > Redirecciones

    Como te comentaba, desde aquí puedes crear las redirecciones que necesites (en lugar de hacerlas a nivel htaccess), con las condiciones que precises y del tipo que quieras (permanentes, 302 y 303).

    Por ejemplo, imagina que tienes un error 404 en muchas páginas y no quieres editar el contenido de todas. Lo que puedes hacer es una redirección de esa URL a otra que sí funcione y ya tendrías el problema solucionado.

    4SEO - Herramientas SEO - Redirecciones

    Como puedes ver en la captura, para crear una redirección lo tienes que hacer en 3 pasos muy sencillos:

    1. Eliges el nombre de la redirección para tenerla localizada y seleccionas el orden en el que se ejecuta.
    2. Cuándo se ejecuta: las condiciones que se tienen que cumplir (Ej: que contenga la URL /9-blog/6-vivamus-elementum-semper-nisi-aenean-vulputate).
    3. Qué hace: en el ejemplo que te he puesto hace una redirección de tipo temporal (302) de la URL /9-blog/6-vivamus-elementum-semper-nisi-aenean-vulputate a la URL http://localhost/demos/bootstrap-2-3-2/custom-fields

    Herramienta bastante útil si no quieres usar el fichero htaccess para ello.

    Herramientas SEO > Reemplazador

    Otra herramienta útil para cambiar palabras (e incluso enlaces).

    En el ejemplo que he creado para probarla le he dicho que todas las palabras "Vivamus" que encuentre me las cambie por "PRUEBA".

    4SEO - Herramientas SEO - Reemplazador

    El efecto es inmediato.

    Y la forma de hacerlo es como te he explicado en la herramienta anterior: 3 pasos muy sencillos.

    Imagina la cantidad de tiempo que puedes ahorrar con esto.

    Herramientas SEO > Reglas SEO

    No lo he probado.

    Herramientas SEO > Robots

    Aquí puedes ver la configuración de tu fichero robots.txt y puedes editarlo directamente desde aquí añadiendo las optimizaciones recomendadas por la extensión o lo que tu quieras.

    4SEO - Herramientas SEO - Robots

    Como puedes ver en la captura, se ha añadido la dirección del sitemap que te mostré anteriormente en su apartado correspondiente.

    Conclusiones

    Aunque la extensión es de reciente creación apunta muy buenas manneras:

    • Muy buena interfaz.
    • Fácil de utilizar.
    • Buenas herramientas.
    • Ahorra mucho tiempo para determinadas tareas.

    Te dejo a continuación el enlace a su página oficial: 4SEO.


    Espero que te guste y te ayude en tus proyectos Joomla. Y si es así... comparte en twitter ;-)

    4SEO (de @weeblr) - Nueva extensión Joomla para mejorar el SEO de tu web - #MejorConJoomla Tuitéalo

    Sobre el autor, Sergio Iglesias

    Sergio Iglesias

    Sergio Iglesias es formador, desarrollador y front-end del CMS Joomla!. A través de su blog y sus cursos puedes aprender a desarrollar tu propio portal web autogestionable.

     

    ¿Te ha gustado el artículo? ¡Suscríbete YA!

    ¿Necesitas un sitio web que funcione?

    ¿No quieres depender de nadie para gestionar tu página web?

    Recibe contenido exclusivo y GRATIS mi curso sobre desarrollo de plantillas Joomla!


    Me apunto ya!

    Escribir un comentario

    Puedes publicar el comentario que quieras, pero si lo considero SPAM será eliminado automáticamente.

     

    SergioIglesias.NET te informa que los datos de carácter personal que nos proporciones rellenando este formulario serán tratados por Sergio Iglesias Sánchez como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es, únicamente, para gestionar los comentarios de este blog. La legitimación se realiza a través del consentimiento del interesado. Te informamos que los datos que nos facilitas estarán ubicados en los servidores de SiteGround (proveedor de hosting). Ver política de privacidad de Siteground. El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no pueda atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@sergioiglesias.net así como el derecho a presentar una reclamación ante una autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de Datos en mi política de privacidad.

    ¿Quieres tener un sitio web que funcione?

    Contacta conmigo