I have done google and get the two solution for disallow whole a site from
google crawl.
1:
User-agent: *
Disallow:
2:
User-agent: *
Disallow: /
Now can anyone tell me which proper code for disallow whole site from Google crawl
I have done google and get the two solution for disallow whole a site from
google crawl.
1:
User-agent: *
Disallow:
2:
User-agent: *
Disallow: /
Now can anyone tell me which proper code for disallow whole site from Google crawl
To prevent your whole site from being crawled, then No. 2:
User-agent: *
Disallow: /
This blocks every URL from being crawled. The URL-path following the Disallow:
directive is a prefix. If the requested URL starts with this URL-path, it will be blocked. The minimum URL path you can have is /
(your home page / document root) - you can't have an empty path (as suggested in comments). When you request example.com
, the browser actually requests example.com/
to make the request valid. See my other answer for more information on the trailing slash.
Disallow:
by itself (without a path) actually allows everything - the complete opposite!
Reference:
http://www.robotstxt.org/robotstxt.html
Disallow: /
blocks everything. Or rather, the minimum request you can make is /
, you can't request nothing. When you request example.com
, the browser actually requests example.com/
.