Los buscadores como Google, Yahoo y Bing analizan constantemente la red con sus robots (o simplemente bots) para encontrar contenido nuevo y relevante. Siguen el camino de los enlaces que van encontrando, explorando como arácnidos (crawling) la telaraña (web) informática. Usando algoritmos sofisticados y automatizados, clasifican las diversas páginas, estimando qué tan relevantes son para ciertas busquedas de palabras y frases. Estos algoritmos son los que determinan el orden de los resultados orgánicos (no patrocinados).
El arte de la Optimización en Buscadores (SEO: Search Engine Optimization) es diseñar nuestras páginas para que aparezcan en los primeros resultados de ciertas búsquedas, de palabras clave (keywords) relevantes a nuestro nicho de mercado. Se llama SERP (Search Engine Results Page) a la posición de una página con respecto a la busqueda de cierta palabra clave. Por la gran popularidad de los buscadores obviamente hay mucho dinero alrededor de las técnicas para mejorar el SERP de un sitio.
Los detalles de los algoritmos son secretos por su importancia económica. Sin embargo, hay algunos patrones generales que podemos utilizar para optimizar nuestros sitios. Debemos pensar como programadores de Google: ¿qué elementos nos pueden revelar si una página web es importante para ciertos temas?
Enlaces entrantes (backlinks)
El factor más importante son los enlaces que apuntan a una página determinada, pues se cuentan como votos que incrementan la relevancia de un sitio. El texto ancla del enlace (anchor text) es importante también pues le dice al robot de Google (googlebot) qué palabras describen al sitio destino. Por ejemplo, si en otro dominio hubiera un enlace del estilo Mercadotecnia en Internet, que apunta a negocioenred.net, el googlebot entendería que negocioenred.net es relevante a la palabra (frase) clave “Mercadotecnia en Internet”. El texto que rodea al enlace también puede tener un peso en esta votación.
En muchos sitios, como foros y blogs, los enlaces tienen la etiqueta “nofollow“, que le indica al robot el no seguir ese enlace y no contarlo para los resultados. Esto se hace para evitar spammers que pongan comentarios con el objetivo de dejar su enlace e incrementar su posición. Sin embargo, hay muchos sitios (foros, blogs y demás) en los que sí es posible colocar enlaces entrantes a nuestras páginas (backlinks) sin la etiqueta nofollow.
Otro factor de peso es el dominio que aloja al backlink. Mientras más credibilidad tenga la página de origen, más importará ese enlace. Por ejemplo, los enlaces provenientes de dominios con extensión .edu y .gob tienen mucho peso por ser exclusivos a instituciones educativas y de gobierno. De la misma manera, existe el concepto de vecindad (neighborhood), definido por el tipo de sitios que están enlazados con tu página. Vecindades malas (bad neighborhoods) son aquellas relacionadas con spammers y sitios basura. No es recomendable enlazar a estos.
Estrategias para conseguir enlaces
Lo mejor es tener contenido de calidad que aporte valor a los usuarios. Así, de manera natural otras páginas comenzarán a enlazar tu sitio. Esto es lo que sería la forma natural, pero el aspecto económico del internet hace que surjan otras estrategias, más rápidas.
El intercambio de enlaces consiste en apuntar a otras páginas a cambio de que estas apunten a la nuestra. Es conveniente elegir meticulosamente a qué sitios queremos apuntar, pues vincularnos con sitios basura nos puede causar una perdida de posición.
Al registrarnos en foros, comunmente podemos ingresar una url (dirección de internet) en nuestro perfil. Usualmente este enlace no tiene la etiqueta nofollow, por lo que se utiliza esto como técnica SEO.
Hay servicios donde podemos comprar backlinks (por ejemplo 1,000 backlinks por $5), pero Google puede detectar los patrones de muchos de estos y no los cuenta para sus resultados (aunque tampoco perjudican, pues sería esta una estrategia para lastimar el SERP de las páginas de la competencia).
Contenido y formato de la página
Un elemento crucial es que el contenido en nuestra página sea único. No podemos copiar cosas de otro sitio, pues el googlebot lo detecta y simplemente nos ignora. También es importante que las palabras clave para las cuales queremos optimizar aparezcan en el título de la página, o en otras formas de hacer énfasis como negritas e itálicas. En breve, nuestra página debe tener contenido relevante y extenso sobre los términos de búsqueda que nos interesan.
Nombre y extensión del dominio
El nombre de dominio es muy importante. Si por ejemplo nuestro nicho de mercado son las monedas antiguas, debemos encontrar un nombre de dominio lo más cercano posible a las busquedas relacionadas. Uno ideal en este caso sería monedasantiguas.com.
La extensión es también importante, siendo .com .net .org .co buenas opciones, mientras que .info o .biz parecen ser desfavorecidas por los algoritmos.
PageRank (PR)
El PageRank es un indice de google que corre del 0 al 10, y califica el valor a un sitio. El PageRank de una página sube cuando sitios de mayor PageRank apuntan a él, y baja cuando esta apunta a sitios de menor PageRank. En lugar de entrar en los detalles del algoritmo basta darnos una idea intuitiva con esta imagen:
El PageRank es importante, pero no depende de ninguna palabra clave. El SERP sí depende de las palabras clave. Es posible que un sitio con un PR menor tenga una mejor posición que un sitio de alto PR en los resultados de cierta búsqueda, debido a que el primero ha sido optimizado para esa búsqueda en particular.
Para ver una guía más detallada sobre SEO, recomiendo SEOMOZ.
Aprender SEO es muy importante, pero también es necesario aprender qué hacer con el tráfico. Una de las cosas es crear listas de contactos.
