Wat zijn bots?
Internetrobots staan bekend onder vele namen - bots, spiders, webbots, robots en crawlers. Wat allemaal gemeen heeft, is dat het softwaretoepassingen of scripts zijn. Waar ze verschillen is in de taken die ze uitvoeren. Ze hebben een doel of voordeel en zijn eenvoudig: snel taken voltooien, vooral repetitieve taken.
Bots worden het meest gebruikt bij het indexeren op een zoekmachine. Wanneer ze voor dit doel worden gebruikt, zijn ze geprogrammeerd om sites op internet te bezoeken voor gebruik op pagina's met zoekresultaten van zoekmachines. Dat wil zeggen, de hits die een gebruiker krijgt wanneer hij of zij een zoekopdracht uitvoert op zijn of haar favoriete zoekmachine, zullen er gedeeltelijk zijn, omdat een bot naar buiten is gegaan en die site heeft geïdentificeerd. Ze worden regelmatig uitgevoerd om ervoor te zorgen dat de webpagina nog steeds bestaat en nog steeds relevant is voor een bepaald onderwerp. Deze staan bekend als webbots, webspiders of webcrawlers.
Webbots verzamelen ook links van de website die het bezoekt en voegen die toe aan de lijst met te bezoeken sites. Dit is de reden waarom veel mensen het belangrijk vinden om sites naar elkaar te laten linken. In sommige gevallen geldt dat hoe meer hyperlinks van één URL er zijn, hoe beter die site door zoekmachines kan worden beoordeeld. Bovendien kunnen deze applicaties worden gebruikt om links op een website te controleren om te controleren of ze klikken naar de juiste locatie en zoeken naar fouten in HTML-code (HyperText Markup Language).
Bots kunnen ook worden gebruikt voor minder aantrekkelijke doeleinden. Ze kunnen bijvoorbeeld worden gebruikt om websites te bezoeken om gegevens zoals e-mailadressen te verzamelen. Deze e-mailadressen kunnen vervolgens worden gebruikt om massale e-mails van spam te verzenden - berichten die zonder toestemming worden verzonden.
Andere functies van deze scripts omvatten interactieve interfaces die worden gebruikt in Instant Messaging-services (IM). Geavanceerde bots, ook wel chatter bots genoemd, kunnen gevraagde informatie mogelijk aan een gebruiker doorgeven, zoals tijd, datum of weer. Sommige worden gebruikt om godslastering te censureren en te controleren.
Mensen die zich hebben afgevraagd hoe een concert in recordtijd uitverkocht kan zijn, zijn misschien geïnteresseerd om te weten dat er waarschijnlijk bots zijn gebruikt. Hiermee kan de koper in zeer korte tijd grote aantallen stoelen kopen. Soortgelijke scripts worden ook gebruikt op veilingsites en sommige online gaming-sites.