@kamini8707, thank you for responding, i know about using captcha to protect login forms, registration forms and comment forms. This will not solve my situation because before you get to the registration form, login form or comment form, you will have to access the site and navigate.
What i want is a situation where the visitor enters the site address example.com, the first thing the visitor or bot comes across is a captcha challenge ( I am not robot), when the visitor clicks it, then the site opens.
Thank you so much.