Datos personales

Mi foto
http://es.linkedin.com/in/raulgarciacarretero

24 de marzo de 2011

MIB (24/03/2011): SEO TÉCNICO

Esther Checa, Directora de SEM y SEO en T2O Media, ha sido la encargada de ofrecernos una sesión muy interesante en torno a la planificación y estrategia para lograr un óptimo posicionamiento a través del Search Engine Optimization (SEO).

Dicho proceso persigue facilitar de manera orgánica el acceso de los spiders o robots al sitio Web para que puedan indexarlo y resulten en un buen page rank en el buscador. Se puede, no obstante,
Indicar a los spiders qué partes del sitio Web no queremos que rastreen mediante una instrucción “.noindex” insetada en el código.

Para facilitar la labor de indexación, hay que evitar en la medida de los posible el uso de JavaScript, Flash, pop-ups, mapas de imágenes, botones,... Lo mejor es el PDF optimizado. Adicionalmente, existe la posibilidad por ejemplo de analizar en la búsqueda avanzada de Google qué formatos de archivo se indexan para decidir con criterio cuáles utilizar.

Aun así, el posicionamiento –y en consecuencia el page rank– puede verse penalizado atendiendo a una serie de circunstancias como la existencia de enlaces rotos en la Web que anulan la posibilidad de encontrar el contenido, que los HTML y CSS no estén validados según la W3C, que el tamaño de los ficheros exceda de los 150Kb ya que para tamaños superiores los motores de búsqueda no los “cachean”, que la velocidad del servidor sea lenta o que existan registros de entrada u otros elementos como menús desplegables, entre otros.

En cuanto al contenido, este constituye la principal estrategia al ser lo que más relevancia tiene para el posicionamiento. Por ello, es fundamental tener contenido de calidad para ser indexado por los robots, lo cual permitirá que se enlace y sea relevante para los usuarios. Además, las URL deben contemplar palabras clave que hagan referencia al contenido de la Web.

La arquitectura de la información debe asegurar que se vaya de lo general a lo específico y que se le da el espacio que merece cada uno, incluir mapas del sitio y “migas de pan” que ayudarán a contextualizar la navegación del usuario.

Y en relación a los lenguajes de programación que podemos encontrar, tenemos PHP (PHP Hypertext Pre-processor), ASP (Active Server Pages), HTML (HyperText Markup Languaje), JSP (Java Server Pages), AJAX (Asynchronous JavaScript and XML) o JavaScript.

Las hojas de estilo son el look&feel de la página. El aspecto gráfico debe estar en las hojas de estilo y no deben ser incluidas en la parte de programación.

Los gestores de contenido tienen una función muy importante dentro del posicionamiento de una página Web. Un CMS (Content Management System) es una aplicación que permite crear y mantener de forma ágil y eficiente un sitio Web y para su correcta elección hay que observar que cuenten con funcionalidades para evitar la duplicación de contenidos y que permitan:
  • Modificar la etiqueta <Title>
  • Configurar y desarrollar URL semánticas
  • Una estructura de URL absolutas en los enlaces internos
  • Metadescripción, Meta keywords y Meta Title
  • Edición y modificación de templates
  • Soporte de datos descriptivos para imágenes
  • Uso de headings y tags semánticos en páginas
  • Código HTML estándar y accesibilidad
  • Códigos CSS y JavaScript no intrusivos; ficheros externos
  • Combinar ficheros externos en un solo fichero
  • Navegar sin JavaScript
  • Meter atributos para entidades de enlaces
  • Controlar la paginación
  • Redirecciones 30x que informan a los buscadores acerca de cuál es el dominio con el que se tienen que quedar, el dominio autoritario, el dominio de referencia, el dominio que queremos que los buscadores indexen

Robots.txt es el protocolo de la exclusión de robots para evitar que los buscadores indexen esa información y debe ubicarse en la raíz del dominio y denominarse “robots.txt”. Se puede prohibir el acceso a cualquier robot o a todos los robots sobre una sección específica y lo óptimo es que todos los sitios Web tengan un fichero robots.txt

Sistemaps.xml/txt es un archivo de texto en formato xml que permite informar a los robots de indexación acerca de la estructura del sitio Web y la importancia relativa entre las páginas. En este caso, no tienen por qué estar ubicados en la raíz.

La velocidad de carga de la página es un factor importante en la experiencia de usuario y, en consecuencia, en la conversión.

Las páginas 404 (de usuario) y 500 (de servidor) son páginas enfocadas a informar de un error y es muy interesante que ofrezcan al usuario alternativas para que continúe navegando, lo cual contextualiza y ayuda al usuario para no perderle.

Hablando de limpieza de código y externalización de ficheros, cuanto más limpio esté el código, mayor facilidad se le da a los spiders en el proceso del rastreo del sitio Web.

Las URL deben describir el contenido, ser cortas y estáticas, hacer uso de separadores y priorizar la descripción frente a los números, mantener las convenciones y evitar el uso innecesario de carpetas.

Retomando el contenido, cabe apuntar que todos los motores de búsqueda tienen una serie de rangos a la hora de generar sus búsquedas y aquí juegan un papel fundamental los metadatos, siendo los más relevantes: <Title>, <Description> y <Keywords>. Otros elementos a tener en cuenta son:
  • Los microformatos
  • Los encabezamientos, que marcan la estructura jerárquica de los contenidos del sitio
  • La “negrita”
  • El Alt y Title de imágenes
  • El title de enlace
  • Las migas de pan o Breadcrumbs
  • Los enlaces internos, donde una estrategia de enlaces internos va a ayudar a que todas las páginas del sitio Web estén enlazadas y, por tanto, a mejorar la indexación del sitio Web
  • El texto en imágenes

Y para finalizar, unas breves pinceladas relacionadas con las herramientas/consejos a tener en cuenta en el proceso de optimización:
  • Selección de palabras clave: al generar contenido debemos hacerlo teniendo en cuenta qué y cómo buscan los usuarios
  • Ponderación de las variables que intervienen en la optimización
  • Texto de ancla – texto o palabra clave que permite apuntar desde otra Web a la mía y que ayuda muchísimo a posicionar mi Web
  • Page Rank – sirve para medir (de 1 a 10) la popularidad de una página Web
  • Aprovechar la presencia dentro de las plataformas sociales tipo Facebook para hacer referencia a nuestras palabras clave ya que ayuda mucho al posicionamiento


Hasta el Lunes y buen fin de semana, no sin antes agradecer a nuestra compañera del MIB Elena Sunsundegui su colaboración en este post. ¡Gracias!

No hay comentarios: