Free Website Site Audit
Crawl your whole site from its sitemap and audit every page it finds — 100+ on-page and technical SEO checks per page, plus site-wide checks a single-page scan can't catch, like duplicate content and broken links. Every page gets its own score out of 100, with your worst pages and most common issues surfaced first.
Free account · Unlimited URLs · Same 100+ checks as our single-page audit · Duplicate content & broken link detection
What is a site audit?
A single-page checker tells you how one URL is doing. A site audit tells you how your whole site is doing. Instead of pasting in one link at a time, you point RankNibbler at your domain and it discovers every page it can find, runs the same on-page and technical checks against each one, and rolls the results up into one place — an average score, a ranked list of your worst pages, and the issues that show up most often across the site.
How it works
We find your pages
Point us at your domain and we read sitemap.xml (or a sitemap index) to find every URL. No sitemap? We fall back to robots.txt and crawl your homepage's internal links instead, so it works on almost any site.
Every page gets scored
Each page runs the same 100+ checks as our single-page checker, plus site-wide checks that only make sense across a whole crawl, like duplicate content and broken links.
Review and fix
Results land in your dashboard: an average score, your worst-performing pages ranked first, and issues grouped by type so you can fix the same problem across every page it affects in one pass.
What gets checked on each page
Every page is scored out of 100 across the same signals as our single-page checker: title tag, meta description, H1/H2 headings and heading order, canonical URL, robots directives, word count, text-to-HTML ratio, image alt text, HTTPS, viewport, lang, favicon, Open Graph tags, structured data, and Lorem Ipsum placeholder text.
The crawl also runs checks that only make sense across multiple pages:
| Check | What it catches |
|---|---|
| Duplicate & near-duplicate content | Each page's content is fingerprinted and compared against every other page, so copies and near-copies get flagged even when the wording isn't identical. |
| Broken links & redirect chains | Internal links that 404, time out, or bounce through multiple redirects before landing. |
| Internal link structure | How pages link to each other, so thin or disconnected parts of the site are easy to spot. |
| Security headers & HTTPS | Missing security headers and mixed-content issues, graded per page. |
| Accessibility basics | The same accessibility checks as our accessibility checker, run across every page in the crawl. |
Full results live in your account, where you can filter by issue type and track scores across repeat crawls.
Common issues found in site audits
| Issue | Impact |
|---|---|
| Missing or duplicate meta descriptions | Google writes its own snippet instead, often poorly, and duplicates confuse which page should rank |
| Duplicate title tags | Search engines can't tell which page to prioritise for a given query |
| Duplicate or near-duplicate page content | Pages compete with each other instead of each earning their own rankings |
| Missing H1 tags | No clear main heading for search engines to key off |
| Broken internal links | Wastes crawl budget and leaves visitors at dead ends |
| No structured data | Missing rich results in Google |
| Missing alt text | Poor accessibility and missed image search traffic |
| Lorem Ipsum placeholder text | Signals unfinished content, damages credibility and rankings |
Site audit vs. a one-off scan
Our free homepage tool checks a single URL in seconds — no account, no waiting. A site audit answers questions a single URL can't: which of your pages are weakest, where you've duplicated a title or a whole block of content without realising it, which internal links are broken, and how your scores move over time. It runs inside your free account rather than a one-shot form, because those comparisons need every page in the crawl held together in one place.
Frequently asked questions
How does the site audit find my pages?
It reads your sitemap.xml (or sitemap index) first. If you don't have one, it falls back to robots.txt and then crawls your homepage's internal links to discover pages instead, so it works on almost any site.
How many pages can I audit for free?
Site crawls run inside your free RankNibbler account, where you can audit unlimited URLs. No credit card required.
What gets checked on each page?
Every page runs through the same 100+ on-page and technical checks as our single-page checker, plus site-wide checks that only make sense across multiple pages: duplicate and near-duplicate content, broken internal links, redirect chains, and internal link structure.
Does it check for duplicate content?
Yes. Each page's content is fingerprinted and compared against every other page in the crawl, so duplicate and near-duplicate pages are flagged even when the wording isn't identical.
How is a site audit different from the free homepage checker?
The homepage tool checks one URL in seconds with no account needed. A site audit crawls every page it can discover across your domain and scores them all, which is the only way to catch issues that only show up when pages are compared against each other, like duplicate titles or orphaned pages.
How often should I run a site audit?
Monthly is a reasonable default for most sites, or after any redesign, migration, or bulk content push. Sites that publish frequently benefit from a weekly crawl to catch new issues early.
Crawl your whole site, free
Create a free account and we'll discover every page we can find, score each one, and surface your worst pages and most common issues first. No credit card, unlimited URLs.