Strictly necessary
Supports security, server sessions, form protection, administrator sign-in, and remembering your privacy choice.
Choose a policy mode, enter your website and sitemap, add any path or crawler overrides, then generate and download a robots.txt file. Publish it at the root of the correct host and verify the live rules with the checker before relying on them.
Fill the form and generate a file. The result will appear here without reloading the page.
# robots.txt will appear here
This tool builds a plain-text robots.txt policy for the host you enter. The result can include crawler-specific User-agent groups, site-wide or path-specific Allow and Disallow rules, and a Sitemap directive.
The generator does not change your website automatically. It gives you a file to review, download, publish at the root of the correct host, and verify after deployment.
Start with the outcome you want rather than blocking every automated client with one broad rule.
Advanced custom bot rules override the selected preset for the individual User-agent token. Use them only when you understand why that crawler needs a different rule.
Custom blocked paths are written under User-agent: *, so they may affect every crawler that relies on the wildcard group. Add only paths you genuinely want compliant crawlers to avoid. Do not list private URLs as a substitute for authentication, because robots.txt is publicly accessible.
If you leave the Sitemap field empty, the generator uses the usual /sitemap.xml location for the entered host. Sites using WordPress or an SEO plugin may instead publish a sitemap index such as /sitemap_index.xml. Enter the address that actually exists on your site.
The optional Content Signals block expresses preferences for search use, AI input, and AI training. These signals are experimental, are not part of the core access-control rules, and may not be supported by every crawler. Keep crawler-specific User-agent rules when you need an explicit robots.txt instruction.
robots.txt.https://example.com/robots.txt.Remember that robots.txt controls crawling instructions for clients that choose to follow the protocol. It is not authentication, authorization, or a firewall.
No. It creates a robots.txt result for you to review and download. You must publish or merge the file on your own website and then verify the live version.
Not without reviewing it. Existing files may contain search, sitemap, platform, or security-related crawling rules. Merge the required changes carefully and test the final published file.
Sometimes, when the operator provides separate User-agent tokens for those purposes. Use the relevant policy mode or custom overrides, then check the live result for each crawler.
Use the sitemap that is actually published for the same site. Common locations include /sitemap.xml and /sitemap_index.xml, but a site may use another absolute or relative URL.
No. They are experimental preference signals and may not be supported by every crawler. They do not replace User-agent rules, authentication, server controls, or bot protection.