21
Enero de 2.009 Carlos Javier Redondo Gálvez SEO Manager - Havas Digital - Lucha Anti- SPAM Webspam 2.0

Havas Digital | Web Spam

Embed Size (px)

Citation preview

Page 1: Havas Digital | Web Spam

Enero de 2.009

Carlos Javier Redondo GálvezSEO Manager - Havas Digital -

Lucha Anti-SPAM

Webspam 2.0

Page 2: Havas Digital | Web Spam

"NOTICE: Proprietary and Confidential. All the content of this document (text, figures, lists, financial information, graphics, design, diagrams, as well as other graphic elements and/or audio and videos), whichever is the format used (paper or electronic), is confidential and proprietary to Havas Digital. This document includes ideas and information based on the experience, know-how, intellectual/creative effort of Havas Digital. For these reasons, this material shall not be used, reproduced, copied, disclosed, transmitted, transformed, commercialised or communicated, in whole or in part, neither to third parties to the public, without the express and written consent of Havas Digital" Havas Digital© & Artemis ™ All rights reserved

Page 3: Havas Digital | Web Spam

¿Qué es el WebSPAM?

•El WebSpam es la práctica de la manipulación de páginas web con el único fin de obtener tráfico ilícito, y la intención de obtener algún tipo de beneficio.

Diferentes técnicas de manipulación de las páginas de resultados de los motores de búsqueda:

•White-Hat SEO: Todas las técnicas de promocion que cumplen las guidelines de los buscadores.

•Black-Hat SEO: Todas las técnicas que no siguen estas guidelines. Algunas de estas prácticas son ilegales en algunos paises.

Page 4: Havas Digital | Web Spam

SPAM en base a Contenido

Saturación de “Anchor words” sobre el contenido total, y evolución de spam.

Tasa de Compresión, y webspam.

Page 5: Havas Digital | Web Spam

SPAM en base a contenido

Texto relacionado con las 200 palabras mas comunes en la temática sobre el total de contenido.

Fraccion de las 500 palabras mas frecuentes en el cuerpo de la página.

Page 6: Havas Digital | Web Spam

Análisis de Palabras Compuestas

Análisis de relevancia de palabras compuestas por las tres principales keywords de la temática. Ej: (FreeMp3, DownloadFree, etc)

Page 7: Havas Digital | Web Spam

Relación de SPAM sobre ratio de Contenido Visible

Page 8: Havas Digital | Web Spam

Inbound Links vs Outbound Links

Page 9: Havas Digital | Web Spam

Motivacion de un WebSpammer

Estos son los principales motivos por los se realizan prácticas de WebSpam:

• Obtención de Pagerank (posicionamiento, venta de enlaces, etc)• Clickthroughs (Monetización de Adspam sites, Afilliates Cookies Stuffing, etc)• Pruebas SPAM (prueba de métodos de SPAM agresivos para optimización y

perfeccionamiento posterior.)• Politicos y Religiosos

Entre las prácticas clásicas de webspam están:

Las páginas “doorway”, texto oculto, paginas duplicadas, enlaces ocultos, spam en weblogs y libros de visita, sobreoptimización de palabras clave, compra y venta de enlaces.

Aquí expondremos algunas técnicas avanzadas, mas nuevas o menos conocidas. Que han ido apareciendo según la red ha ido evolucionando, así como las nuevas herramientas para la Lucha Anti-Spam existentes hoy dia.

Page 10: Havas Digital | Web Spam

Principales Técnicas Webspam

•Spamdexing/Spining: Generación de Contenido artificialmente para conseguir enormes cantidades de páginas indexadas de manera automática.

Existe software avanzado especialmente diseñado para obtener contenidos mediante peticiones a resultados de búsqueda, feed rss, grupos de noticias, wikis, etc. Estos contenidos son alterados mediante diferentes técnicas para intentar evitar los algoritmos de detección implementados por los motores de búsqueda.

Principales Técnicas empleadas para camuflar contenido duplicado:

• Mezcla de Contenido de diferentes fuentes.• Cambio Orden en Frases y Párrafos.• Cacheo de consultas a buscadores internos con contenido aleatorio.• Mezcla de Frases al azar, o selectivamente mediante afinidad de palabras clave.• Traducción de contenidos a diferentes idiomas.• “Find and Replace” mediante diccionarios de sinónimos, y términos relacionados.• etc

Page 11: Havas Digital | Web Spam

Tecnicas SPAM

Cloaking: Esta técnica se basa en mostrar un contenido diferente a buscadores y usuarios, mediante la identificación de IP y Usser-Agent.

Los Sistemas de Cloaking detectan si el visitante es un usuario, o un “crawler” de los motores de búsqueda. Una vez identificado al usuario muestra una página normal, mientras que al robot del buscador le muestra una página sobreoptimizada para las palabras clave deseadas.

Es una práctica altamente penalizada por los buscadores. Google facilita a cualquier usuario la denuncia de este tipo de sitios que pueden ser detectados mediante la caché del buscador, o un emulador de usser-agent.

No confundir con IP Recovery, un sistema utilizado para direccionar al usuario a la página adecuada según diversos parámetro como la localización, o idioma.

Page 12: Havas Digital | Web Spam

• SPAM en Foros:

1.Usser-bots mediante registro y posteo automático en sistemas estándar.2.Cookies Stuffing: Mediante diversos medios se introducen cookies de

afiliado en los equipos de los usuarios. (falsas imágenes, iFrames, etc).

Spam en Foros

phpBB y vBulletin captcha

AOL y Yahoo captcha

Los captcha generan una falsa sensación de seguridad, la mayoría de estos sistemas dejaron de ser una medida efectiva contra el SPAM.

Defeated Hard-CaptchaPWNtcha y EZ-Gimpy

Page 13: Havas Digital | Web Spam

SPAM en Blogs

•SPAM en Blogs:

1.Comment Spam: Mediante software especializado, que suele usar diccionarios de blogs con dofollow en comentarios. Estos sistemas publican comentarios automáticamente colocando enlaces a las páginas seleccionadas con los “anchor text” elegidos.

2.TrackBack Spam: Estos sistemas realizan consultas a buscadores de blogs a través de APIs públicas para las tags deseadas. Certifican que responden con un trackback, y que no hacen uso del atributo “nofollow”. Si cumple los requisitos envía un ping desde el Spam-Blog al sitio víctima con un enlace nofollow.

3.Hijacking: Aprovecha vulnerabilidades en sistemas de blogs/CMS estándar (Wordpress, Movable Type, Joomla, etc), o plugins de terceros. Mediante esta técnica introducen en los archivos del template (en footer.php normalmente), o en la base de datos SQL enlaces a páginas spam.

Page 14: Havas Digital | Web Spam

Algoritmos: La lucha Anti-Spam

ALGORITMOS: Lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema. (Wikipedia)

Tipos de Algoritmos Anti-SPAM según fuente de estudio:

•Análisis de Enlaces y Estructuras•Estudio de Clusters•Estudio del Contenido•Navegación del Usuario•Valoración Social

“The Anatomy of a Large-Scale Hypertextual Web Search Engine"

Page 15: Havas Digital | Web Spam

Algoritmos de Rankeo y Lucha Anti-Spam

•Pagerank•Truncated Pagerank•TrustRank•Anti-TrustRank•HITS (Hypertext Induced Topic Search)•WITH (Web spam Identification Through Content and Hyperlinks)•Query-Log Mining•LSA

Page 16: Havas Digital | Web Spam

PAGERANK

• Es un algoritmo utilizado para medir la popularidad de un determinado contenido. PageRank tomó como base para su modelo del Science Citation Index (SCI) elaborado por Eugene Garfield para el Instituto de información científica (ISI) en los Estados Unidos durante los años 50.

• Básicamente es un indicador numérico de la popularidad global de una página web, mediante la valoración de la cantidad y calidad de páginas que enlazan a este contenido (Valor entre 0 y 10).

Page 17: Havas Digital | Web Spam

Truncated Pagerank

Es un algoritmo que trabaja sobre la base de “Pagerank”. Básicamente lo que hace es obviar el primer nivel de enlaces de las páginas, valorando tan sólo el resto de enlaces.

De esta forma se elimina la probabilidad de que una web spam pueda posicionarse gracias a la compra de enlaces.

Page 18: Havas Digital | Web Spam

TrustRank

TrustRank es un algoritmo desarrollado para terminar con el crecimiento de paginas spam que explotan los fallos del algoritmo pagerank.

Funcionamiento:• Se definen “Nodos” para cada temática. Los

Nodos son páginas en un principio definidas por humanos, muy relevantes para la temática buscada y con contenidos de alta calidad.

• A estos “Nodos” o semillas, se le asigna una cantidad de “Trust” (confianza) que se transmite a través de los enlaces hacia páginas externas. Esto dota de credibilidad a las páginas enlazadas.

• Para evitar la propagación de Trustrank a toda la red. El Trustrank transferido es cada vez menor gracias a un coeficiente de atenuación.

Page 19: Havas Digital | Web Spam

Anti-TrustRank

Trustrank tiene una limitación para ser efectivo, y es que la confianza trasmitida disminuye rápidamente para evitar que se propague hacia páginas distantes y pierda efectividad.

Para esto se ha desarrollado el algoritmo “Anti-Trustrank”.

Define páginas SPAM con altos niveles de enlaces salientes, y les otorga un valor de “DisTrust” (desconfianza). Este algoritmo se basa en la premisa de que es mas probable encontrar enlaces a paginas spam en paginas spam que en paginas de calidad.

Este “Anti-Trust” se transmite a través de los inbound links. Es decir se transmite a las páginas que enlazan a la página spam, en lugar de a las paginas que esta enlaza.

Page 20: Havas Digital | Web Spam

HITS: Hypertext Induced Topic Selection

HITS usa dos indicadores para hacer la valoración, definiendo cada uno a partir del otro de manera recursiva para el set de páginas relacionadas con el tema buscado:

• Authority: Valora si la página es buena como recurso de información para los usuarios.

Suma ponderada de valores hub de los enlaces que apuntan hacia esta página.

• Hub: Valora la calidad de la información que

se consigue siguiendo los enlaces que tiene a otras páginas.

Suma ponderada de valores authority de las páginas a las que apunta ésta.

Page 21: Havas Digital | Web Spam

GRACIAS !!!