What is a bot

By ryan
10 · 15 · 10

We build websites for business in Connecticut and many other locations. A recently launched website has started to get form spam, which is an unfortunate fact of life if you want to make it easy for visitors to fill in forms (i.e. no CAPTCHA). Seeing it come in, (Yes, we monitor our forms for spam so business owners can be alerted to activity and what it means), I alerted the owner that this was just spam and could be ignored. A bot had spammed his form and it was not a particularly concerning event.

In response he asked me “what is a bot”.

Here’s what I wrote back:

A bot is like a search engine spider, it is software that visits web pages for various purposes. With search engines, they view pages, download their content and index them to become available in search engines.

In this case, form bots fill in info to see what happens. For example, some forms send the visitor an auto-reply telling them their request was received. If forms do that, then a bot, or robot, can use them to send spam to people using your website. Your form doesn’t do this for precisely that reason.

Latest Articles

Digital Marketing Tips for Artisan Coffee Shops

Artisan coffee is a growth industry. Millions of people are rediscovering their love of freshly ground coffee and on every street in every town, there is at least one artisan coffee shop staffed by cool hipsters. With growth in this niche phenomenal, it can be hard to...

read more

Ways to Use Press Releases for SEO Purposes!

When a company has some news that it wants to share with the media, it uses a press release. For decades, this method of disseminating company news has been utilized successfully. Thanks to the Internet, press releases can be conducted on a digital platform and...

read more

Considerations when reviewing Analytics Data

Questions to Ask of Analytics Data Do you know how to succeed in business using SEO? One must have a fair idea about how search engines operate. Using the data reporting and analysis efficiently and responding to it is of utter importance. With a proper response to...

read more

Learning ES6 (FINALLY)

Some amazingly great changes are in ES6, but I wanted to start out simple by highlighting a very useful syntax introduction: the let command. In a nutshell, let introduces block-level scoping to variables. What does that mean? I'll show you: <script> var x = 10;...

read more