Website SEO Audit Crawler โ On-Page Analyzer
Pricing
from $5.00 / 1,000 results
Website SEO Audit Crawler โ On-Page Analyzer
Crawl an entire website and run an on-page SEO audit on every page: title, meta description, headings, canonical, robots, Open Graph, schema.org types, word count, image alt and a list of detected SEO issues. No login, no browser โ one row per page.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Website SEO Audit Crawler โ On-Page SEO Analyzer & Spider ๐
Audit the on-page SEO of an entire website in one run. This SEO crawler / SEO spider crawls a whole site and runs a full on-page SEO audit on every page โ titles, meta descriptions, headings, canonical tags, robots/indexability, Open Graph, schema.org types, word count, image alt coverage and internal/external link counts โ plus a ready-made list of detected SEO issues.
Point it at one URL and it audits thousands of pages automatically. No login, no headless browser, one row per page.
Looking for a technical SEO audit tool, on-page SEO checker, meta tag checker, title tag checker or a bulk website SEO analyzer? This actor does the full crawl-and-audit at scale.
โจ Key features
- ๐ท๏ธ Full-site crawl โ start from one URL and follow internal links across the whole domain.
- ๐ท๏ธ Complete on-page data โ title, meta description, H1/H2, canonical, robots, Open Graph, Twitter cards, hreflang, charset, viewport.
- ๐งฑ Structured data detection โ extracts schema.org
@types from JSON-LD. - ๐ฉ Automatic issue flags โ missing titles, duplicate/multiple H1, thin content, missing meta, missing canonical, noindex, images without alt, and more.
- ๐ข Quality metrics โ honest word count (boilerplate removed), image alt coverage, internal/external link counts.
- โก Fast & cheap โ pure HTTP, no browser, high concurrency.
๐ก Use cases
- Technical SEO audits โ surface on-page issues across a whole site in a single run.
- Content audits โ spot thin content, missing meta descriptions and duplicate titles.
- Pre-launch QA โ verify titles, canonicals and indexability before going live.
- SEO monitoring โ schedule the crawl and track on-page SEO health over time.
- Migration checks โ confirm meta, canonicals and indexability survived a redesign.
๐ฆ What you get
One row per page, including:
| Field | Description |
|---|---|
url, statusCode | Page URL and HTTP status |
title, titleLength | Title tag and its length |
metaDescription, metaDescriptionLength | Meta description and length |
h1, h1Count, h2Count | Headings |
canonical, metaRobots, isIndexable | Indexability signals |
lang, charset, hasViewport, hreflangCount | Technical tags |
wordCount | Body word count (boilerplate removed) |
imagesCount, imagesMissingAlt | Image alt coverage |
internalLinks, externalLinks | Link counts |
ogTitle, ogDescription, ogImage, twitterCard | Social tags |
schemaTypes | Detected schema.org @types |
issues | Detected on-page SEO problems |
Detected issues
missing-title, title-too-long, title-too-short, missing-meta-description, meta-description-too-long, meta-description-too-short, missing-h1, multiple-h1, missing-canonical, noindex, images-missing-alt, missing-viewport, thin-content.
Example output
{"url": "https://example.com/blog/post","statusCode": 200,"title": "How to Do On-Page SEO","titleLength": 22,"metaDescriptionLength": 0,"h1": ["How to Do On-Page SEO"],"h1Count": 1,"wordCount": 1240,"imagesMissingAlt": 3,"internalLinks": 41,"externalLinks": 6,"schemaTypes": ["Article", "BreadcrumbList"],"issues": ["missing-meta-description", "images-missing-alt"]}
๐ How to use it
- Click Try for free / Start.
- Paste one or more website URLs into Start URLs.
- (Optional) Set Max pages to crawl โ
0to audit the whole site. - Click Save & Start.
- Export the audit as JSON, CSV, Excel or via API, and sort/filter by the
issuescolumn.
โ๏ธ Input
| Option | Description | Default |
|---|---|---|
startUrls | Websites to crawl | โ (required) |
maxPagesToCrawl | Max pages per run (0 = whole site) | 1000 |
maxConcurrency | Parallel requests | 10 |
Example input
{"startUrls": [{ "url": "https://example.com" }],"maxPagesToCrawl": 5000}
๐ How it works
The crawler follows internal links within the same domain as your Start URLs and analyzes the server-rendered HTML of each page: it reads all on-page SEO tags, counts headings/links/images, computes a boilerplate-free word count, detects schema.org types, and flags common SEO issues. Pure HTTP โ fast and cheap, no headless browser.
๐งฐ Tips & best practices
- Sort or filter by the
issuesfield to build a prioritized SEO fix-list. - Use
titleLength/metaDescriptionLengthto catch tags that will be truncated in search results. - Filter
isIndexable: falseto find pages accidentally set tonoindex. - Set
maxPagesToCrawlto0for a complete site audit; schedule it to monitor SEO health.
โ FAQ
Does it render JavaScript? No โ it audits server-rendered HTML, which is what search engines index first, and keeps runs fast and cheap.
Does it detect structured data? Yes โ it extracts schema.org @types from JSON-LD on each page.
How is wordCount calculated? From the body text after removing scripts, styles, nav, header, footer and sidebars โ an honest content word count.
How do I audit the whole site? Set maxPagesToCrawl to 0.
What formats can I export? JSON, CSV, Excel, HTML and a full REST API.
๐ Related actors by the same author
- Broken Link Checker โ crawl a site and find dead links with HTTP status codes.
- Website Link Graph & Outbound Links Crawler โ map internal & outbound links.
- JSON-LD Schema & Meta Tag Extractor โ deep structured-data & meta extraction per URL.
- Sitemap to URL Crawler โ extract all URLs from any sitemap.xml.
Changelog
- 2026-05-25 โ Maintenance & reliability pass: pulled the latest source and rebuilt the Actor on the current base image; build verified.
Last reviewed: 2026-05-25.