Escarbando para llegar al inicio. El Nofollow es un atributo utilizado en los enlaces web. Fue popularizado por Google y su algoritmo de posicionamiento en buscadores. Por ejemplo al revisar el código fuente de este blog de Ubuntu 😉 encontramos que los enlaces están de la siguiente manera:
a rel="nofollow" href="http://www.otro-website.org"
La histórica necesidad del No-follow |
La implementación del Nofollow nace como solución de la problemática que era y es generada por los spammers. En todo website que contenga un formulario (blogs y foros regularmente) cualquier spammer es capaz de colocar comentarios con enlaces hacia sitios web de Spam (los famosos enlaces de Viagra). Esto afectaba de forma directa al buscador de Google. ¿Pero como es eso?
Recordemos que Google funciona como una gran red de nodos interconectados a través de los enlaces web. Si en tu sitio existen tres enlaces, Google navegara por tu sitio, visitará secuencialmente el destino de esos tres enlaces y verificara si ya ha agregado esas paginas a su buscador o si han cambiado desde la ultima vez que fueron visitadas.
Ahora imagínate que en tu sitio existan 50 comentarios con enlaces Spam, Google seguiría a través de esos enlaces y estaría indexando ese contenido de tal manera que su funcionamiento se haría lento y sobrecargado ¿La solución? El atributo Nofollow.