joomla

Muchos ya sabréis que si vuestra página web no aparece bien posicionada en las primeras páginas de Google es como si no existierais en internet porque  ¿para que nos sirve un sitio web que nadie visita?

Hay muchos libros, como Joomla 1.5 SEO de la editorial Packt, y sitios web en la red donde podréis aprender conceptos de posicionamiento web, pero... ¿que pasos debemos seguir para realizar un análisis SEO de nuestro sitio web o el de un cliente?

seo_blocks

SEOCharlie ha elaborado una hoja de análisis que os guiará para analizar aspectos básicos y relevantes para hacer un "diagnóstico del paciente". Además también incluye un listado de herramientas gratuitas para poder obtener toda la información.

Personalmente me ha parecido un documento muy interesante y espero que os sirva de ayuda para analizar y mejorar el posicionamiento de vuestro sitio web.

 

Enlace | Hoja de análisis inicial para SEO //Link roto buscar en la web del autor

Vía | SEOCharlie

 

Una de las novedades que incluye el rediseño de Ayuda Joomla ha sido una mejora en el buscador de artículos. Hemos sustituido el módulo de búsquedas que trae por defecto Joomla por el módulo RokAjaxSearch desarrollado por Rockettheme y que podéis descargarlo de forma totalmente gratuita en su web.

Este módulo mejora considerablemente la usabilidad del buscador. Conforme vas escribiendo la cadena de texto del contenido que quieres buscar el módulo te sugerirá posibles resultados de búsqueda, esto es gracias al poder de AJAX para conectarse asíncronamente sin recargar la página. Os invito a que lo probéis en nuestra propia web.

Además tiene diversos parámetros de configuración para que la búsqueda también se pueda realizar no solo en tu sitio Joomla, sino que también en Google Search, Google Blog, Google Image y Google Video.

RokAjaxSearch

 

Descarga | RokAjaxSearch

 

cbNews es un módulo para Joomla que os permitirá colocar un slideshow en vuestro sitio web. Como cualquier módulo, este slideshow puede ser cargado en cualquier posición definida en vuestra plantilla. Existen módulos de pago similares, pero este es totalmente gratuito.

cbNews Module

Este módulo esta realizado con Javascript y CSS combinando imágenes y textos para crear slides (diapositivas) que van rotando una tras otra con diferentes efectos.

Os permitirá filtrar los artículos por:

  • Portada
  • Secciones
  • Categorías
  • Identificadores

Configuración cbNews

Personalmente pienso que este módulo puede resultar muy útil en portales de noticias, ya que al tener varias noticias rotando periódicamente te permite destacarlas de una forma elegante. Sin embargo creo que se podría mejorar un poco la forma de representación de estas noticias aplicando unos truquitos mágicos con CSS.

#Editado 30/09/2010 => La web ya no existe.

Enlace | Demo cbNews Module

Descarga | cbNews Module

 
Image Space Media

Image Space Media es un sistema de publicidad que se encarga de introducir publicidad dentro de las imágenes de vuestros sitios web. No es un sistema intrusivo como pueden ser los antiguos popups o la publicidad de Google, solo cuando se posiciona el ratón sobre una imagen es mostrada la publicidad. Además este sistema es totalmente compatible con Adsense y os permitirá sacar un poco de dinero extra en vuestras web.

No existía un plugin para Joomla que facilitará la inserción del código, por lo que refactorizando un poco el plugin AJ Wibiya Toolbar hemos creado el plugin AJ! Image Space Media.

El funcionamiento de este plugin es muy sencillo. Cuando lo instalamos y activos en Joomla se encarga de insertar el script necesario para el funcionamiento de este sistema de publicidad.

Vamos a intentar añadirla al JED para que este a disposición de toda la comunidad Joomla.

{xtypo_download}Descargar plugin AJ! Image Space Media {/xtypo_download}

Enlace | Image Space Media

 

El módulo Smooth Navigation Menu es sistema de menús multinivel que combina listas y CSS con la potencia de JQuery. Os va a permitir crear atractivos menús desplegables para vuestro sitio web realizado con Joomla.

Cabe la posibilidad de utilizarlos en formato horizontal (el menú se desplegaría hacia abajo) o vertical (el menú se desplegaría hacia uno de los lados). Además se puede configurar si se desea incluir un bloque de sombra al desplegar el menú.

smooth

Enlace | Demo

Enlace | Smooth Menu en el JED


 

youtube embedderYoutube Embedder es un plugin para Joomla que os permitirá insertar videos de Youtube en el contenido de los artículos de vuestro sitio web.

En nuchos plugins para contenidos de Joomla es necesario insertar alguna etiqueta especial, sin embargo con Youtube Embedder solo hay que pegar la url del video en el artículo y automáticamente se encarga de hacer todo el trabajo.

 

Una "desventaja" de este plugin es que solo funciona para incluir videos de youtube, sin embargo actualmente existen otros plugins en el JED que os permitirán agregar los videos de cualquiera de los otros portales que ofrecen servicios de video en streaming.

Notese que se ha escrito desventaja entre comillas. Actualmente la gran mayoría de videos se pueden encontrar en Youtube, aunque bien es cierto que si el sitio web que utilizamos es para una empresa quedará más elegante incluir videos alojados en nuestro propio servidor, pero eso ya lo contaremos en próximos artículos de AJ.

Enlace |Descarga Youtube Embedder

 

La semana pasada estuve desarrollando una aplicación que accedía a la base datos de joomla y  a unas bases de datos externas, para ello pensé en crear un script en php que hacía todo el trabajo y utilizar el componente wrapper para mostrar todo el resultado dentro de un portal Joomla. Desarrollé toda la aplicación como si de una aplicación web normal se tratase y cuando llego la hora de usar el wrapper me di cuenta que no permitía pasar parámetros en la URL.

 

San Google bendito vino al rescate con una interesante solución de Thomas Kahl. Esta solución se basa en la modificación del componente com_wrapper, este componente pertenece al core, por lo que si actualizáis vuestra versión de Joomla y este componente es actualizados deberéis volver a realizar la modificación.

 

  •  Haz una copia de seguridad del archivo /components/com_wrapper/wrapper.php
  • Abre el archivo en el editor de textos y ve a la línea 35.
  • Busca el siguiente texto:   $url = $params->def( 'url', '' );
  • Inserta el siguiente bloque de texto a continuación:

 foreach ($_GET as $key => $value) { 
     if ($key<>"option" && $key<>"Itemid") { 
          $url.=(strpos($url,"?")) ? "&" : "?";
          $url.="$key=$value"; 
     }
}

  •  Guarda el archivo y prueba que funciona.

Para probar el funcionamiento me imagino que tendréis que utilizar una cadena similar a esta:
http://wwww.tudominio.com/index.php?option=com_wrapper&view=wrapper&Itemid=XX¶m1=AA¶m2=BB....
 
Donde XX será el ID del Wrapper y param1=AA será el primer parámetro que reciba el script, param2=BB el segundo parámetro y así sucesivamente hasta utilizar todos los parámetros necesarios para el script. 

 

 

JosDewPlayer es un plugin nativo para Joomla 1.5, muy fácil de usar y  totalmente gratuito, que os permitirá incluir un reproductor de MP3 en el contenido de los artículos de Joomla.

Este plugin utiliza un reproductor flash para reproducir los archivos de audio en streaming. Estos archivos sonoros pueden estar almacenados en el mismo servidor que tu sitio web o en un servidor remoto. Es posible configurar las opciones de autoplay, autoreplay y color de fondo de forma global para todo vuestro sitio web, pero además también se pueden configurar de forma específica para cada artículo donde se vaya a incluir.

¿Cómo incluir audio en un artículo?

Reproducción de un archivo local al servidor

{xtypo_code} {play}/miaudio/archivo.mp3{/play}

{/xtypo_code}

Reproducción de un archivo externo al servidor

{xtypo_code} {play}http://servidor.com/miaudio/archivo.mp3{/play}

{/xtypo_code}

Personalización del reproductor en un artículo específico

{xtypo_code} {play}/miaudio/archivo.mp3|#3C3C3C[BGCOLOR]{/play}

{/xtypo_code}

Descarga | JosDewplayer

 

Cuando apareció la versión 1.5 de Joomla se realizaron importantes cambios en el core de la aplicación que afectaban a prácticamente la totalidad de las extensiones y plantillas existentes para las versiones 1.0.

Para facilitar la transición de una versión a la otra se introdujo en las versiones 1.5 de Joomla el plugin Legacy Mode, ya que en aquel momento las extensiones y plantillas para la versión 1.5 eran escasas.

Este plugin permite poder utilizar extensiones y plantillas que han sido diseñados para las versiones 1.0, aunque no esta garantizada a la perfección la compatibilidad total. Actualmente Joomla se encuentra en la versión 1.5.8, se han realizado las actualizaciones necesarias para hacer compatibles de forma nativa muchas de las extensiones y si no se ha realizado la actualización es bastante probable encontrar una extensión similar que cumpla la funcionalidad. En cuanto a las plantillas lamento decir que muchas de ellas no han sido actualizadas, pero os animo a mirar el código fuente, con un poco de paciencia podréis pasar una plantilla de la versión 1.0 a la versión 1.5

Es altamente recomendable utilizar las últimas versiones de los plugins para así maximizar la compatibilidad con futuras versiones de Joomla, en el evento Joomladay de España Alex Kempkens, miembro del core team de Joomla, advirtió que las proximas versiones no podrán utilizarse las extensiones diseñadas para la versión 1.0.

 

Esta semana he estado profundizando un poco en el funcionamiento interno de Joomla. Concretamente he estado indagando un poco como se almacena internamente los artículos.

Al principio estaba utilizando las aplicaciones que ofrece Mysql Tools para estudiar como se relacionaba cada tabla, pero resultaba un poco tedioso estar visualizando las tablas para ver como se relacionaban las claves.

Usando google llegué a un enlace en el sitio web oficial para los developers de Joomla que tenía este fantástico esquema en el que podéis ver todos los campos de cada tabla del core de Joomla y como se relaciona entre sí. Este esquema fue creado por Torkil Johnsen sobre la versión de Joomla 1.5 alpha 2, no es que sea la última versión de Joomla, pero no viene nada mal. En su sitio web podéis encontrar  el diagrama descargable para FabFORCE DBDesigner4.

Espero que os sea tan útil como lo ha sido para mi. Pulsad sobre la imagen para verlo más grande.

 

 

Base de datos de Joomla 1.5

 
Powered by Tags for Joomla
Suscríbete al feed de Ayuda Joomla