Search
Paste a robots.txt or sitemap XML file and check directives, URLs, and lastmod dates. Optionally fetch a public URL.
User-agent: * Disallow: /admin User-agent: Googlebot Allow: / Sitemap: https://example.com/sitemap.xml
Disallow: /
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url><loc>https://example.com/</loc><lastmod>2026-09-23</lastmod></url> </urlset>
robots.txt is matched top-down by User-agent groups. Disallow and Allow only apply after a User-agent line. Sitemap lines should be absolute URLs. XML sitemaps need a urlset or sitemapindex, each loc must be a URL, and lastmod must be a valid date. Fetch only from public http(s) hosts; private and loopback addresses are blocked.
Meta Tag and OG Preview Generator
Build Open Graph and Twitter meta tags and preview how a link card will look.
.htaccess to nginx Redirect Converter
Convert Apache Redirect, RedirectMatch, and common RewriteRule / RewriteCond lines into nginx rewrite or return directives.
UTM Campaign Builder
Add utm_source, utm_medium, utm_campaign, utm_term, and utm_content to a URL and copy a campaign link.
From the blog
Disallow before User-agent: the robots.txt mistake that blocks nothing
robots.txt is grouped by User-agent. Allow and Disallow only apply after a group starts.
From the blog
Moving Apache Redirect and RewriteRule lines to nginx
Redirect, RedirectMatch, and common RewriteRule flags have nginx equivalents. Anything you cannot map should stay skipped.