Site Audit Tool
Crawl your website (up to 100 pages) and find broken pages, duplicate titles and descriptions, missing H1s, redirects, noindex, thin and slow pages. Export a CSV.
Something not working, or missing a feature? Send feedback
About the Site Audit Tool
The Site Audit Tool crawls a website the way a search engine does: it starts from the page you enter, follows internal links two pages at a time (respecting robots.txt), and audits every page it reaches, up to 100. It then reports what is wrong across the site rather than page by page: broken pages and where they are linked from, duplicate titles and meta descriptions, missing H1s, internal links that redirect, noindex and canonicalised pages, thin and slow pages, images without alt text and pages buried deep or linked only once.
Our server requests the URLs you enter, like a crawler: it reads the response without running the page's scripts, and the analysis runs in your browser. The URLs and results are not stored.
How to use the Site Audit Tool
- Enter the home page (or any section) and choose how many pages to crawl.
- Watch the pages arrive; you can stop the crawl at any time and keep the results.
- Fix the errors first (broken pages, missing titles), then the warnings.
- Download the CSV for a page-by-page list to share or track fixes.
Works well with the Site Audit Tool
- Website SEO Checker: audit one page in depth.
- Sitemap Validator: check the pages the crawl cannot reach.
- Page Speed Checker: measure the slow pages properly.
Frequently asked questions
Why did the crawl find fewer pages than my site has?
It only follows links in the HTML, from the start page outward, up to the page limit. Pages linked only from JavaScript menus, or not linked at all (orphan pages), are not found; check those with the Sitemap Validator.
Does the crawl slow down my site?
It requests two pages at a time, one after another, which is lighter than a single visitor with a modern browser. It identifies itself as DevtoolryBot and obeys robots.txt rules for it.
How is the health score calculated?
It is the share of crawled pages without any error or warning. Notices (multiple H1s, deep pages, noindex) are shown but do not lower the score, because they are often intentional.
Related tools
Website SEO Checker
Check any page for on-page SEO problems: title, meta description, headings, canonical, robots.txt, noindex, structured data, alt text, HTTPS and speed, with a score.
Broken Link Checker
Find broken links on any web page: every internal and external link (and optionally image) is checked for 404s, server errors, timeouts and redirects. Export a CSV.
Redirect Checker
Check the HTTP status code and full redirect chain of up to 100 URLs: 301, 302, 404 and 5xx, response headers, loops and HTTPS downgrades, with fixes and CSV.
AdSense Readiness Checker
Check if your site is ready for Google AdSense: privacy policy, About and Contact pages, ads.txt, crawler access, thin pages, content risks and consent, before you apply.
Page Speed Checker
Test page speed on mobile and desktop: real-user Core Web Vitals (LCP, INP, CLS) from Chrome and a Lighthouse score with the biggest fixes, from Google PageSpeed Insights.
Backlink Audit Tool
Audit the backlinks Google knows about: drop your Search Console links export to see linking sites, spot spammy domains and build a disavow file. Read in your browser.