Congreso Web Zaragoza 2012: WPO “Web Perfomance Optimization”

La velocidad de carga de una web es muy importante, tanto para el usuario como para el proveedor. El usuario no puede esperar a que una web tarde mucho en cargarse, porque puede hacer que abandone la web antes de ver nada, y para el proveedor es esencial no perder clientes y reducir los costes a nivel del servidor. Para eso hay que hacer uso de un buen SEO para optimizarla y así mejorar la velocidad de respuesta y carga.

Pedro Martínez (@PedroMG) nos cuenta cómo lograr una buena optimización, tanto de la web como del servidor.

Para ello hay que analizar todos los componentes de la web. Una vez hecho el proceso, es cuestión de optimizar todo aquello en lo que se le pueda aplicar alguna acción SEO y reducir su peso para dar mas velocidad a la web.

Es esencial optimizar las imágenes, que suelen ser las que más peso tienen en la web. Hay que elegir formatos de imagen que tenga un menor peso, una imagen de 8k se puede visualizar perfectamente igual que una de 300k. Para agilizar la carga de las imágenes, se propone la herramienta CSS Sprite que unifica todas las imágenes en una única para que el servidor sólo tenga que hacer una llamada en todo el proceso, y no una por cada imagen incluida en el contenido de la web.

Aún comprimiendo las imágenes, se puede ganar más velocidad haciendo lo mismo al resto del contenido. Ésto se consigue usando una herramienta muy sencilla de usar y que si no lo trae por defecto el CMS usado para crear la web, instalando un simple plugin también se consigue. La herramienta de la que hablamos se trata del GZip, que con sólo activarla ya se encarga automáticamente de comprimir toda la web.

Otro proceso a seguir es el de la unificación de ficheros CSS y JS. Hay que evitar crear muchos enlaces a las hojas de estilos y javascripts, ya que cada enlace significa una llamada al servidor y tiempo que se pierde. Para eso, lo mejor es hacer una sola hoja de estilos CSS con todo unificado y otra hoja de JS con todas las sentencias, así ya tendremos únicamente un enlace para cada una de ellas. Para facilitar la tarea de unificación de éstas hojas, se da a conocer el programa Minify, que ya lo hace automáticamente.

Una vez optimizada la web, es el paso de hacer lo mismo con el servidor. Lo esencial es buscar un servidor hecho a la medida del site que queremos tener allí, calculando los gastos que eso pueda suponer.

Después hay que saber optimizar las sentencias SQL para elegir la que menos tiempo tarde en hacer la consulta a la base de datos, porque no sólo una sentencia da el mismo resultado.

También seria bueno activar la opción del GZip en el Apache para que comprima la web a la hora de cargarla en el servidor, ya que por defecto no viene activada, y no cuesta nada hacerlo. Y modificar el fichero .htacces para hacer un cacheo cada cierto tiempo de aquel contenido que no se vaya a modificar continuadamente, para que el servidor no tenga que estar siempre leyendolo.

 

  

Clinic SEO en eShow BCN 2012

Durante el evento del eShow BCN 2012, el Clinic SEO (@clinic_seo) realizó una conferencia sobre ecommerce en la que trataron varios temas de SEO para conseguir un buen posicionamiento en internet, buscadores y frente a la competencia, que en el mundo del ecommerce es mucha.

La primera intervención la realizó Jorge González (@kokebcn) en la que dió a conocer el mundo de las Keywords Research, básico para posicionar la web usando palabras esenciales y que permita salir en los primeros puestos de la lista de buscadores. Para eso hace falta conocer lo que buscan los clientes exactamente y la competencia que pueda crear cada palabra seleccionada respeto a otras web que la puedan utilizar.

A continuación, Arturo Marimón (@arturomarimon), nos introdujo en el apartado del SEO OnPage.

Comenzó explicando la arquitectura SEO y la estructura semántica que debe cumplir una web.

Después expone como hacer listados y Landings para que se pueda hacer una carga más rápida y el usuario tenga una visión mas fácil de la web.

Todo seguido, se habló de como el contenido duplicado puede perjudicar a una web a través de las penalizaciones que hace google en su buscador.

El tercer ponente fue Pedro Ramírez (@PedroMG), hablando sobre la Web Performance, la cual se basa en hacer un posicionamiento SEO para que la web tenga una carga más rápida para mejorar la experiencia del usuario y a la vez ahorrar gastos en el acceso al servidor.

Lo primero que propone es la utilización de algún programa que permita analizar la web y poder ver su velocidad de respuesta, en la cual destaca Web Master Tools, conocida por todos los expertos en SEO. Después se hace uso de herramientas sencillas de usar, como el GZip, que comprime el contenido de la web para que ocupe menos y asi a la hora de cargar y enviar datos sea mucho mas rápido, o la utilización del MiniFile para unificar todo el código CSS y JS en un solo archivo.

Una vez hecha la web menos pesada y más rápida, para seguir mejorando, Pedro propone ahora configurar la base de datos a través de Apache y optimizar las sentencias SQL para que el tiempo de respuesta sea menor.

Y para terminar la conferencia, Víctor Hernández (@VictorHdez), expuso el tema sobre la captación de tráfico, esencial para dar a conocer tanto la web como su contenido por buscadores, infografias y las redes sociales.

Para que una web ecommerce esté bien situada en los buscadores y pueda aparecer en las primeras páginas de búsqueda, Víctor aconseja, si se pueden seguir las normas, que se inscriba en GoogleShoping, ya que en ésta site se ofrecen servicios muy útiles para las ecommerce.

También propone la inclusión de fotos y vídeos, para hacer mas agradable la navegación del usuario, a la hora que se puede compartir y comentar el contenido. Ésto se hace con las redes sociales, comentando via Facebook, Twitter…y todas las esenciales, pero teniendo control de los comentarios que se puedan publicar para que no dañe la imagen de la web.

 

Auditorio 1 – eShow BCN 2012 – Clinic SEO from eWorld on Vimeo.

  

SEO y Analítica en Medios de Comunicación

Conferencia, realizada el 29 de Noviembre de 2013 por:

y organizada por el Clinic SEO (@clinic_seo), en la que se trata el tema de inclusión del SEO en los medios de comunicación, ya que el avance de la nueva tecnología ha hecho que la publicación de una noticia mediante internet sea todo un juego de marketing.

Se explica el funcionamiento de Google News detallando la estructura que deben tener las noticias que se publiquen, los problemas que pueda ocasionar y el posicionamiento que le da a la web según la noticia publicada.

Hay que aprovechar las redes sociales, ya que permiten el envio de fotos y vídeos rápidamente entre usuarios para dar a conocer el medio que lo publica, así como incorporar programación en HTML5 y sidemaps para conseguir un mayor posicionamiento en la red por SEO. Sin olvidarse de adaptar el site a la programación móvil, que es la que más tráfico de visitas genera actualmente.

La analítica a tiempo real es muy importante porque las noticias cambian constantemente y hay que adaptarse a ellas gestionando adecuadamente la portada. Escribiendo títulos de interés y llamativos para el usuarios que le atraigan a investigar en el medio.

Para poder analizar correctamente la noticia a publicar hay que entender el tempo (qué publicar y cuándo hacerlo), optimizar la estrategia en las redes sociales para conocer la reacción y búsquedas de los usuarios, mejorar los widgets  y analizar a la competencia.

Ttantos cambios también ha derivado a modificar el modelo de negocio de los medios. Anteriormente se podía saber la audiencia del medio a partir de sus ventas, pero actualmente y gracias a internet, se puede saber al instante. Eso permite que si alguna noticia no funciona, se pueda cambiar rápidamente, por eso es importante adaptarse a los medios tecnológicos actuales para ser un referente.

Una herramienta útil para calcular las audiencias mensualmente es ComScore, que aporta un panel con una gráfica que muestra la evolución del censo y el rendimiento de cada medio.

De ahí la importancia de las redes sociales, generalmente Twitter y Facebook, que permiten conocer lo más buscado en la red y lo que comentan los usuarios.

Para acabar la conferencia, los asistentes hicieron preguntas muy interesantes como:

“¿Hasta que punto ha cambiado el trabajo en los medios con la llegada del SEO?”

“¿Por qué usar Twitter cuando tiene más popularidad Facebook en la publicación de noticias?”

“¿Se usan URL Friendly para el posicionamiento del medio?”

*Por fallos técnicos en la retransmisión, la conferencia comienza a visualizarse en el minuto 20:50.
  

Clinic SEO en SEonthebeach 2013

Clinic SEO (@clinic_seo) se traslada al evento del SEonthebeach en Collados Beach, situado en La Maga del Mar Menor,  para realizar una ponencia a cargo de Pedro Ramírez (@PedroMG), Arturo Marimón(@arturomarimon), Jorge González (@kokebcn) y Miguel Pascual (@kicoes) en la cual trataron los temas principales de Keywords Research, Arquitectura y Contenido, WPO y LinkBuilding.

Para comenzar a crear una web, lo primero es la recopilación de keywords con la que se quiere destacar en una búsqueda. Para ello utilizamos programas, como por ejemplo, SEOGuardian y SemRush, que nos ayudarán a analizar la competencia y así poder hacer una mejor selección de las keywords principales de nuestra web.

Una vez creado el diseño de la web, es hora de completarla con su contenido, pero no de cualquier manera. La web debe tener una estructura en la que lo más importante esté en la parte superior y vayamos bajando dejando lo más imprescindible para el final.

El contenido deberá ser semántico al tema que propongamos en la web, con una adecuada gramática y sin faltas de ortografía, porque los logaritmos de posicionamiento de google son capaces de detectar todo eso, y un contenido mal escrito nos dejará en una mala posición.

La web también debe realizar una carga rápida, y eso lo conseguiremos optimizando el código y su contenido, para reducir las peticiones al servidor que pueda realizar.

Se deberá de reducir el tamaño de las imágenes y unificarlas en un solo archivo, con la herramienta CSS Sprite. También es importante reducir al máximo los elementos DOM y trabajar con subdominios para reducir las cargas en el navegador.

Otra optimización muy importante es la de cargar las llamadas a scripts, como JavaScript y JQuery, en el footer, o realizar una carga asíncrona, para que primero cargue la página y la pueda ver el usuario rápidamente.

Unas herramientas muy buenas que nos facilitarán la comprobación de la velocidad de carga, entre otras, són Webpagetest y Speedcurve.com

Para terminar de optimizar la  web, es importante tener enlaces internos y externos. Deberán ser enlaces moderados, con una concordancia geográfica y útiles (que no sean enlaces rotos). También es importante ir actualizando esos enlaces y haciendo comprobaciones por si han cambiado o han desaparecido.

Para evitar que los banners nos penalicen en el posicionamiento SEO se utiliza la etiqueta No-Follow. Es una forma de decir que no son enlaces propias de la web y no los interprete como tal.

 

  

Clinic SEO: WPO “Web Performance Optimization”

Explicación del funcionamiento y utilidad del WPO para la optimización de código, acceso, funcionalidad y sistemas de un site para conseguir que sea mas rápido en la carga y mejorar la experiencia del usuario.

Para el buen entendimiento del WPO, se utilizó como ejemplo la funcionalidad de la web Motor.es, para mostrar ejemplos prácticos de cómo y cuándo usar correctamente un WPO.

Los encargados de éste Clinic SEO (@clinic_seo) realizado el 17 de Abril de 2012, fueron: