Seo Joomla - Como optimizar Joomla | Adrenalina

Seo Joomla – Como optimizar Joomla

Publicado Por | 27 noviembre , 2014 | Blog Adrenalina, SEO | No Comments
Joomla_SEO

Como optimizar Joomla

logo joomla

Me llamo David García, trabajo posicionando páginas Web en Google, diseñándolas y optimizándolas. Hoy vamos a ver como optimizar a nivel Seo un Joomla uno de los CMS más importantes.
Hoy día es cada vez más importante optimizar una página Web, ya sea para adaptarla a móviles, para ganar velocidad, poner las urls amigables para Google y un largo etcétera que hace años no se tenía tan en cuenta. La optimización es sin duda algo fundamental si queremos posicionar nuestra web en los buscadores.

Para optimizar Joomla vamos a:

  1. Quitar index.php de las urls.
  2. Hacer uso de la compresión Gzip
  3. Hacer uso de la caché
  4. Comprimir imágenes
  5. Creación de sitemap
  6. Eliminar posibles urls duplicadas
  7. Instalar JCH Optimize

Paso 1 – Quitar index.php de las urls.

Para ello nos vamos a configuración global/sitio y en configuración SEO lo dejamos así:

seo_joomla2

¿Y si tengo ya posicionadas las url con el “index.php” perderé el posicionamiento? No hay por qué perderlo si hacemos redirecciones de las url con index, a sin index. Para ello solamente tenemos que acceder vía FTP, y modificar el htaccess añadiendo el siguiente código justo detrás de Rewrite On:

RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /index\.php/[^\ ]+ RewriteRule ^index\.php/(.*)$ /$1 [L,R=301]

Paso 2 – Hacer uso de la compresión Gzip

Para ello solo tenemos que acceder a sistema/configuración global/servidor y activamos “Compresión ‘Gzip’ de páginas”.

Paso 3 – Hacer uso de la caché

Éste paso sirve sobre todo para aliviar un poco al servidor y no saturarlo a solicitudes. Vamos a hacer varias cosas, la primera será irnos a configuración global/sistema y activamos la caché progresiva con un tiempo de unos 60 minutos (Si tu página es por ejemplo un blog que se actualiza mucho reduce el tiempo)

Una cosa hecha, la siguiente es irnos a los plugins y buscar Sistema – Caché. Activamos el plugin, y activamos la opción “usar la caché del navegador”.

seo joomla 3

Y por último quedaría añadir un pequeño código en el htaccess para usar la caché a nivel de servidor:

<FilesMatch “\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$”> Header set Cache-Control “max-age=2592000, public” </FilesMatch>

(“max age” es la duración de la caché en segundos, pagespeed recomienda un mes pero puedes editarlo)

Paso 4 – Comprimir imágenes

Ahora vamos a analizar la Web con pagespeed, accedemos donde dice “optimizar imágenes” y vemos las url de las imágenes que se pueden optimizar. Copiamos la url, accedemos a smushit.com, vamos a la sección ”url” y pegamos las urls de las imágenes a optimizar. Damos a smush y descargamos las imágenes comprimidas. Luego solo quedará subirlas vía FTP (Sabiendo la url de la imagen es muy fácil encontrarla por FTP, simplemente ponemos el mismo nombre, la sustituimos y listo)
En mi opinión éste es el paso más pesado y con WordPress se podría agilizar bastante más. Para las páginas que gestiono con Joomla reduzco directamente las imágenes siempre antes de subirlas.

Paso 5 – Creación de sitemap

Muy fácil, descargamos Xmap en -> extensions.joomla.org/extensions/structure-a-navigation/site-map/3066 lo instalamos, y en componentes accedemos a Xmap para configurarlo. Le damos a “nuevo” para crear un nuevo sitemap, ponemos un título y en la pestaña “menús” seleccionamos los menús que aparecerán en el sitemap y su importancia (del 0.1 a 1.0). También se puede decir cada cuanto debe actualizarse, yo lo voy a dejar así:

seo joomla 4

Paso 6 – Eliminar posibles urls duplicadas

A veces pasa que tenemos la misma página repetida dos veces y ni lo sabemos ya que Google puede entender que optimizarjoomla.hol.es es una Web y (www)optimizarjoomla.hol.es es otra Web. Para ello tenemos que añadir en el htacces el siguiente código cambiando midominio.com por nuestro dominio:

Para que quede sin “www”:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.midominio.com [NC] RewriteRule ^(.*)$ http://midominio.com/$1 [L,R=301]

Para que quede con “www”:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^midominio.com [NC] RewriteRule ^(.*)$ http://www.midominio.com/$1 [L,R=301]

Paso 7 – Instalar JCH Optimize

El último pasó a seguir para optimizar Joomla, para ello descargamos éste plugin desde aquí: extensions.joomla.org/extensions/core-enhancements/performance/site-performance/12088

Lo descargamos, lo activamos y accedemos a él para configurarlo. Yo lo dejaría así:

seo joomla 5

Tiene más opciones pero a mí personalmente me funciona bastante bien así. Con éste paso hay que tener cuidado y hacer un backup antes  ya que puede quedar colgada la Web.
Y eso es todo, para los que quieran saber más de mi pueden acceder a mi página Web entuweb.es. Todo un honor poder escribir en el blog de adrenalina.

Un saludo.

Si quieres seguir la comunidad de Joomla en Español aquí tienes la web “joomlaspanish.org

Autor: David Garcia

Un apasionado del diseño web, marketing online y del deporte. Fundador de entuweb.

Estudiamos y analizamos su negocio en profundidad, definimos objetivos y planteamos la estrategia de marketing más adecuada centrándonos en conseguir cada uno de los objetivos propuestos. Solicita Presupuesto Ahora

Uso de cookies

En este sitio web utilizamos cookies propias y de terceros para mejorar nuestros servicios, para que usted tenga la mejor experiencia de usuario y analizar su visita. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.