.jpg)
Para lograr un buen posicionamiento Web existen determinadas estrategias (que ya hemos mencionado en artículos anteriores). Pero una cuestión fundamental es conocer como funcionan los buscadores.
En primer lugar hay que diferenciar a los dos gigantes del mercado: Google, que es en efecto un buscador, y Yahoo!, que es un directorio en donde los “surfers” (que son personas comunes) recorren la Web y clasifican los diferentes sitios en una base de datos según algunos criterios. Esta base de datos recopila y encasilla en categorías URLs junto con alguna acotación hecha por los surfers Aquí los motores de búsqueda, que son programas, actúan sobre esa base de datos.
En el caso de Google el robot llamado Googlebot, que es un programa que navega en la Web y se encarga de seleccionar y clasificar las diversas páginas, para incluirla en la base de datos. A estos robots también se los conoce por el nombre de "crawlers" o "spiders" (arañas)
Las búsquedas en Google se hacen a través de una complicada función algorítmica en donde se selecciona y jerarquiza lo que registraron las bases de datos.
El 50% del trabajo de posicionamiento se hace en función del código de nuestro sitio Web, el otro 50% corresponde al llamado “marketing online” (cosa de la cual ya hemos hablado).
La manera en la que un robot lee una página es la siguiente: en primer lugar analiza la zona “cabecera” del sitio, y después va hacia el cuerpo, en donde localiza las etiquetas claves que se utilizaron para la construcción del sitio.
Cabe destacar que esta lectura código no es necesariamente lineal y tiene en cuenta la posición en la que aparecen los términos claves dentro de la página.
Para darse una idea de la tarea que realiza el robot, hay que imaginarse como leemos nosotros desde un ordenador de bolsillo: como sus pantallas no tienen el espacio suficiente para mostrar todo el ancho de la página, rompe la disposición normal y muestra las diferentes columnas que forman parte del sitio.
Pero hay una diferencia en lo que respecta a lectura: el robot lee cada fila, pero el orden de lectura es distinto ya que están programados para hacerlo en un determinado orden y dirección. Por ejemplo si en el código <TITLE> aparece después de la etiqueta <HEAD> el robot no tendrá en cuenta el título para archivarlo en la base de datos.

