Detecting robots?

Hi,

I just wanted to ask if there is a really simple way to do this?

I have seen one site where they ask the user to do a simple math test (8+1) or such .

I was wondering if anyone have any ideas/suggestions?

Thanks

Stuart
SmashAndGrabAsked:
Who is Participating?
 
BigRatConnect With a Mentor Commented:
And just to add to Phil's excellent reply - don't make one yourself. There are plenty of angular components to do it for you like https://github.com/VividCortex/angular-recaptcha
0
 
Phil PhillipsConnect With a Mentor Director of DevOps & Quality AssuranceCommented:
There are already a bunch of libraries and services out there that can help with that.  They are generally called "CAPTCHAs".

As for a recommendation, my favorite is ReCAPTCHA by Google (https://www.google.com/recaptcha/intro/index.html)
1
 
leakim971PluritechnicianCommented:
do this with your server so you know what to send to the client.
with your server, you will be able to serve a different content than you Single Page Application which not "work" with robot.
0
 
leakim971PluritechnicianCommented:
I'm not sure the author is about captcha but about how robot are crawling its SPA which is based on Javascript so currently Google can't index its site currently... maybe I'm wrong ..
0
 
BigRatCommented:
Basically what you want a robot to index you can put in meta tags.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.