1. Home
  2. Glosario de Marketing

Bots

¿Qué son los Bots?

La palabra bot, es un término resultado de acortar la palabra robot, y no es más que programa informático que realiza tareas repetitivas, de forma automatizada y en base a unos condicionales predefinidos.

Los bots tienen como objetivo principal replicar el comportamiento humano y las acciones llevadas a cabo por las personas, todo ello de forma automatizada y a una velocidad mucho mayor a la que podemos alcanzar una persona.

Hay bots buenos, como es el caso de los que buscar y catalogar páginas web, bots de recomendaciones; otros, por el contrario, son malos, como es el caso de los que generan ataques web o los que recopilan emails para hacer spam, entre otros.

1. ¿Cómo funcionan los bots?

Los bots constan de una serie de algoritmos que que les permiten lleva a cabo acciones de forma mas rápida a la del ser humano, ello lo consiguen gracias al uso de la inteligencia artificial y machine learning (interpretan y procesan el lenguaje natural del humano, al mismo tiempo aprenden para ser mas eficientes).

Dicho de otra forma, un bot analiza un estado y lo intenta resolver en base a sus algoritmos. Existe distintos tipos de bot cuyo funcionamiento y capacidades están adaptadas a las tareas para las que se le destine.

2. Bots buenos

Existen muchas clases de bots, tanto malos como buenos, pero vamos a comenzar por hacer un resumen de algunos de los buenos mas comunes:

– Bots araña o crawler. Son los que los motores de búsqueda a descubrir ofrecer los mejores resultados en las búsquedas planteadas por sus usuarios. Recorren la Web, examinan el contenido de las páginas web y catalogan los resultados (tras procesar el contenido de las webs).

– Bots de compras. Se usan para recopilar informaciones sobre los costes de los productos en Internet, así como analizar la navegación de los usuarios en un sitio web y adaptar las ofertas a cada persona.

– Bots de conocimiento o “knowbots». Son los ideados para visitar webs de forma periódica y recabar información en base a criterios puntuales.

– Bots conversacionales. Son los que mantienen conversaciones similares a las que realizaría una persona y devuelven respuestas predefinidas en base a frases específicas o patrones.

– Bots de envío masivo de correo. Son los usados para enviar un mismo correo a múltiples personas (cientos o miles de personas) y así hacerles llegar información de interés. Para enviarles se debe tener su permiso o se podría considerar spam.

– Bots de monitorización. Son muy comunes y se utilizan para supervisar constantemente estado de un sistema o web. Generalmente su información en tiempo real ayuda a localizar interrupciones en los servicios y a detectar malfuncionamientos.

3. Bots malos

En este caso vamos a ofrecerte alguno de los tipos de bots ideados para hacer generar perjuicios, si bien algunos pueden tener un uso legitimo, dado que su principal uso se suele dar para malas acciones se han clasificado como bots malos:

– Bots de ataques. Son redes de bots que atacan de forma continuada a servidores y para ello se valen de múltiples equipos. El mas común de esos ataques es el de denegación de servicio (DDoS).

– Bots para compra de entradas. Pensados para compran entradas en eventos populares de forma masiva y revenderlas a precios muy superiores.

– Bots de descarga. Se usan realizar descargas de aplicaciones de forma automática. Su principal escenario son la manipulación de estadísticas de descarga y generando descargas falsas que dotan de mas popularidad a una aplicación concreta en las tiendas de aplicaciones.

– Bots extractores de webs. Son diseñados para leer el contenido las webs y guardar una copia local para que pueda ser reutilizada. Pero en ocasiones, no copian el contenido completo y se centran en recopilar datos específicos dentro de la web.

Los extractores son lícitos si el propietario de la web da su permiso para su uso o bien se pueden usar de forma maliciosa para conseguir información sin permiso del propietario de la web.

– Bots de fuerza bruta. En este caso son bots que de forma repetitiva intentan conseguir acceso a algún área privada a la fuerza, es decir, van probando a introducir datos de forma continua hasta dar con los datos correctos de acceso.

– Bots sociales. Son los que están presentes en las redes sociales y su principal uso es el de generar opiniones, crear mensajes sin atención humana, seguir a otros usuarios… en resumen simular ser una cuenta “normal» administrada por una persona real.

– Bots de spam (SPAM BOT). Son los bots ideados para capturar direcciones de email en Internet para después hacer envíos masivos sin permiso a todas ellas (realizar spam). Generalmente esos correos pretenden recopilar información personal y/o estafar al dueño del email capturado.

– Bots de vulnerabilidades. Son aquellos que buscan y se aprovecha de los errores o fallos que existen en los sistemas informáticos que se encuentran conectados a Internet. Esos fallos, que pueden generar un problema de seguridad, son las llamadas vulnerabilidades y son en las que se especializan este tipo de bots.