Allow crawling and declare a sitemap
User-agent: * Allow: / Sitemap: https://example.com/sitemap.xml
This pattern keeps the public site crawlable while giving search engines a sitemap location.
Live SEO tool
Use a free robots.txt tester to check Allow and Disallow rules, user-agent matching, sitemap directives, and crawl access before publishing.
Robots.txt tells crawlers which paths they can request before they crawl a site. Use this browser-based robots.txt checker to test pasted directives against a crawler name and URL path, review matched rules, and catch risky crawl-blocking mistakes before launch.
Paste robots.txt rules, then test a user agent against a path.
Review whether the most specific pasted rule allows or blocks the path.
Paste robots.txt rules to test a path.
This template outputs SoftwareApplication schema, FAQ schema, and breadcrumb schema for every tool page that uses the engine.
Examples
User-agent: * Allow: / Sitemap: https://example.com/sitemap.xml
This pattern keeps the public site crawlable while giving search engines a sitemap location.
User-agent: * Disallow: /
This blocks crawlers from requesting every path and can remove important pages from discovery.
User-agent: * Disallow: /admin/ Disallow: /internal/
This is safer than broad blocking because public content remains crawlable.
User-agent: * Disallow: /assets/ Allow: /assets/public-logo.png
When rules overlap, test the exact path so the intended Allow or Disallow behavior is clear.
FAQ
No. It only evaluates the robots.txt text you paste into the browser.
No. It covers common allow and disallow matching for planning, but production checks should still be verified with search engine tools.
Paste the final robots.txt draft, choose the crawler you care about, then test representative public pages, blocked folders, rendering assets, and sitemap directives before deployment.
A robots.txt tester checks whether a pasted robots.txt rule set would allow or block a specific crawler and URL path.
Yes. A Disallow rule can prevent Googlebot from crawling matching paths, so broad rules should be tested carefully before launch.
Disallow tells crawlers not to request matching paths. Allow can reopen a more specific path inside a broader blocked section.
It often helps to include a Sitemap directive so crawlers can discover the canonical sitemap location quickly.
A useful test should show whether the path is allowed or blocked, which rule matched, which user-agent group applied, and whether broad blocks or missing sitemap directives need review.
Not reliably by itself. Robots.txt controls crawling, not indexing. A blocked URL can still appear in search if discovered through links, so use noindex or access control when removal from search matters.
Related tools
Related articles