Free page check · no email

Check all pages on a website (free)

Paste a website address. We'll read its sitemap, check up to 50 pages for 404s, redirects and noindex, and flag homepage links that never made it into the sitemap. No email, nothing to install.

We identify as CrawlCarePageCheck and stop at 50 page requests. Also try the plugin check or PHP2Shell check.

How to check all pages

Three ways to see every page.

Your sitemap, Google's own reports, or a crawler like this one. Here's when each one helps, and what to do with 404s, redirects and noindex.

01 · Sitemap

Your own list

Open /sitemap.xml (or whatever robots.txt points at). If a real page isn't there, Google may never find it. If a deleted page still is, fix or remove it.

02 · Google

site: and Search Console

Search site:yourdomain.com for a rough view. For the real answer, Search Console → Pages shows what Google indexed, and why it skipped the rest.

03 · Crawler

This tool

We read the sitemap, request up to 50 URLs, and report status, redirects and noindex. Homepage links missing from the sitemap show up as a short list.

What to do with the results

  • 404 or 5xx. Restore the page, or 301 the URL to the closest live one. Don't leave soft-404s that return 200 with "not found" copy.
  • Redirects. Fine when intentional. Chains (A→B→C) waste crawl budget and confuse people — point A straight at C.
  • noindex. Right for thank-you pages and staging. Wrong for a service page you want in Google. Check the meta robots tag and X-Robots-Tag.
  • Homepage links missing from the sitemap. Decide if each one should be public and crawlable. If yes, add it to the sitemap (or fix the plugin that builds it).

Want the longer checklist, including titles, speed and HTTPS? Read how to check your website SEO for free.