🕷
Enter a URL above to start the SEO audit
The crawler will follow all internal links and analyse each page
Free Site SEO Auditor
This tool crawls your entire website and identifies SEO issues across every page. Enter a URL and it will scan your site for broken links, missing meta tags, duplicate content, redirect chains, status code errors, and structural problems that affect search rankings. Unlike page-level checkers, this auditor follows internal links to give you a complete picture of your site's SEO health.
How It Works
Step 1: Enter your URL — Type or paste your website URL (e.g., https://example.com). The crawler will start from that page and follow all internal links it discovers.
Step 2: Complete verification— Click the Turnstile checkbox to verify you're human. This prevents automated abuse and keeps the tool free.
Step 3: Click "Audit Site"— The crawler begins fetching pages from your site. You'll see real-time progress showing how many pages have been visited and how many remain in the queue.
Step 4: Review results — As each page is crawled, the tool checks for SEO issues: missing title tags, duplicate meta descriptions, broken links (404s), redirect chains, missing alt text, heading structure problems, and more.
Step 5: Export or dig deeper— Once crawling finishes (or you hit Stop), you can export the full results as JSON, view detailed breakdowns by issue severity, inspect individual pages, or analyze link structures and content patterns.
What This Tool Checks For
Technical SEO Issues
- • HTTP status codes (200, 301, 302, 404, 5xx errors)
- • Redirect chains and loops
- • Page load depth from homepage
- • Broken internal and external links
On-Page SEO
- • Missing or duplicate title tags
- • Missing or duplicate meta descriptions
- • Heading hierarchy (H1, H2, H3 structure)
- • Missing alt attributes on images
Content Analysis
- • Duplicate content detection
- • Keyword cannibalization
- • TF-IDF keyword analysis
- • Word count and content length
Site Structure
- • Internal link graph visualization
- • Anchor text distribution
- • Sitemap.xml audit
- • Robots.txt validation
Who Needs This Tool
Small business owners who want to check their website's SEO health before hiring an agency or consultant. Run a crawl and you'll have a concrete list of issues to fix.
Freelance SEO auditors can use this as a starting point for client audits. Export the JSON data and build your recommendations on top of the technical findings.
Web developers launching new sites or redesigns. Crawl before and after deployment to catch broken links, missing redirects, or accidentally removed pages.
Content marketers managing large blogs. Find duplicate content, cannibalized keywords, and pages with thin content that need expansion.
E-commerce managers with hundreds or thousands of product pages. Identify category pages with no unique content, filter URLs causing duplicate content, or product pages returning 404 errors.
Limitations and Tips
Crawl depth: The tool follows internal links up to a reasonable depth. Very large sites (10,000+ pages) may need to be crawled in sections by starting from different subdirectories.
JavaScript-rendered content: This crawler fetches HTML directly and may not see content loaded dynamically by JavaScript. For SPAs or heavily JS-dependent sites, consider using server-side rendering or pre-rendering for accurate SEO audits.
Authentication walls: The crawler cannot access pages behind login forms, paywalls, or authentication. Audit public-facing pages only.
Rate limiting: To avoid overwhelming servers, the crawler includes delays between requests. Large sites will take time to complete. You can stop the crawl at any point and review partial results.
External links: The tool checks external links for broken URLs but doesn't crawl external sites. Focus is on your domain's internal SEO health.
Frequently Asked Questions
How many pages can this tool crawl?
There's no hard limit, but the tool is designed for small to medium-sized websites (up to a few thousand pages). For very large sites, consider crawling sections separately or using enterprise SEO platforms built for massive-scale crawling.
Does this tool check Core Web Vitals or page speed?
No, this auditor focuses on technical SEO, content issues, and site structure. For Core Web Vitals, use Google PageSpeed Insights or Chrome UX Report. This tool complements speed testing by finding on-page and structural issues.
Can I crawl multiple domains or subdomains?
Each crawl is scoped to a single domain. To audit subdomains (e.g., blog.example.com, shop.example.com), run separate crawls for each. The tool stays within the origin domain of the starting URL.
What's the difference between this and Google Search Console?
Google Search Console shows how Google sees your site (index coverage, search queries, manual actions). This tool simulates a crawler's perspective and finds issues before they affect rankings. Use both: GSC for real-world performance data, this auditor for proactive issue detection.
How do I fix the issues this tool finds?
Each issue type requires different fixes. Missing title tags need unique, descriptive titles added to each page's HTML head section. Broken links require updating or removing the linking pages. Duplicate content may need canonical tags or content consolidation. The detailed reports show which pages have which issues, making it easier to prioritize fixes.
Is my crawl data stored or shared?
No. Crawls run in your browser session and are not stored on servers. You can export results as JSON for your own records, but the data is not retained or used for any other purpose once you close the page.
Why does the crawler need Turnstile verification?
Turnstile (by Cloudflare) prevents automated bots from abusing the tool. Without it, bad actors could run thousands of crawls programmatically, slowing down the service for everyone. The verification is privacy-friendly and doesn't track you across sites.