Signing in is optional: it keeps your account, watches and connections on any device. Every free check, the audit and the score work with no account at all.
Enter your site. Shipwork crawls it from the home page the way a search engine does, keeps the pages that can be indexed, and writes sitemap.xml. Every page it leaves out is listed with the reason.
Crawls up to 150 pages free, 500 on a paid plan. Respects robots.txt. Uses one free check.
How it decides
A page is listed only if it answers 200 with HTML, is not noindex (meta tag or X-Robots-Tag), names itself or nothing as its canonical, and robots.txt lets Googlebot fetch it. Links are followed from the home page, tracking parameters are dropped so one page is not listed five times, and lastmod is included only when the server sends a real date. Already have a sitemap? The sitemap check validates it and the sitemap diff finds pages missing from it.
Questions
Which pages go in the sitemap?
Pages that answer 200 with HTML, are not noindex, do not name another URL as their canonical, and are not blocked by robots.txt for Googlebot. Carts, account pages, search results and files are skipped. Everything left out is listed with the reason.
How many pages does it crawl?
Up to 150 pages free and 500 on a paid plan, within about twenty seconds. A bigger site gets the pages found in that budget, and the result says how many links were still waiting. For a large site, your platform's own sitemap (Shopify, WordPress with an SEO plugin) is usually the better source; use this to check it is complete.
Where do I put the file?
Upload sitemap.xml to the root of your site so it answers at /sitemap.xml, add a line "Sitemap: https://yoursite.com/sitemap.xml" to robots.txt, and submit it in Google Search Console under Sitemaps.
Does it include lastmod?
Only when the server sends a real Last-Modified date. An invented date is worse than none: Google ignores lastmod on sites where it is not accurate.
My platform already makes a sitemap. Do I need this?
Probably not to publish. Run it anyway and compare: if pages you care about are missing from your platform sitemap, or noindexed pages are in it, the sitemap check and sitemap diff will show you where.