SEO Audit Crawler: On-Page SEO Checker for Whole Websites
Pricing
from $2.00 / 1,000 page auditeds
SEO Audit Crawler: On-Page SEO Checker for Whole Websites
Crawl a website and audit every page: title, meta description, H1, canonical, noindex, hreflang, Open Graph, JSON-LD, image alt, word count, HTTPS, redirects and duplicates. 0-100 score and issue list per page plus a site report. $2 per 1,000 pages.
Pricing
from $2.00 / 1,000 page auditeds
Rating
0.0
(0)
Developer
Andrew Shamah
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Crawl any website and get an on-page SEO audit for every page: titles, meta descriptions, headings, canonicals, indexability, hreflang, Open Graph, structured data, image alt text, word count, broken pages, redirects, mixed content and more, with a 0–100 score and a prioritised list of issues per page, plus a site-wide report of duplicates and the most common problems. No browser, no login, no API keys.
Price: $2 per 1,000 pages audited ($0.002 per page) plus a tiny start fee. Pages that fail to load because of network errors and invalid inputs are free. Similar tools charge $10–40 per 1,000 pages.
What it checks on every page
| Area | Checks |
|---|---|
| Titles & descriptions | Missing, too short or too long (character counts), duplicated across the site |
| Headings | Missing H1, multiple H1s, H1/H2/H3 counts and the H1 text |
| Indexability | Status code, noindex in meta robots or X-Robots-Tag, canonical tag (missing, self or pointing elsewhere) |
| Internationalisation | lang attribute, hreflang alternates |
| Social & rich results | Open Graph and Twitter Card tags, JSON-LD types (Article, Product, FAQPage…), microdata |
| Content | Word count, thin content, images missing alt |
| Links | Internal, external and nofollow link counts |
| Technical | HTTPS, mixed content, redirect chains, response time, page size, viewport, charset |
Each issue has a severity (high / medium / low) and a plain-English message. The page score starts at 100 and loses 15 / 7 / 3 points per high / medium / low issue.
Site report
The key-value store record REPORT summarises each site: pages crawled, average score, broken pages, duplicate titles and descriptions (with the pages that share them) and issue counts by check, so you can fix the biggest problems first.
Input examples
Audit a site (up to 100 pages):
{ "startUrls": ["https://example.com"] }
Audit only the blog, and save only pages with medium or high issues:
{ "startUrls": ["https://example.com/blog/"], "includePatterns": ["/blog/*"], "onlyPagesWithIssues": true, "minSeverity": "medium" }
Audit many sites, 20 pages each:
{ "startUrlsText": "example.com\nexample.org\nexample.net", "maxPagesPerSite": 20 }
Output (one row per page)
| Field | Description |
|---|---|
url, finalUrl, statusCode, depth, foundOn | Page and how it was reached |
score, issueCount, issues | 0–100 score and the list of { severity, check, message } |
title, titleLength, metaDescription, metaDescriptionLength | Snippet data |
h1, h1Count, h2Count, h3Count | Headings |
canonical, canonicalIsSelf, metaRobots, xRobotsTag, indexable | Indexability |
lang, viewport, charset, hreflang, ogTitle, ogDescription, ogImage, twitterCard, structuredDataTypes, hasMicrodata | Markup |
wordCount, imageCount, imagesMissingAlt | Content |
internalLinks, externalLinks, nofollowLinks | Links |
https, mixedContent, redirected, redirectChain, responseTimeMs, sizeBytes, contentType | Technical |
Use onlyPagesWithIssues to keep the dataset short. Filtered pages are not saved and not charged.
Cost examples
- 50-page site: $0.10
- 1,000 pages: $2.00
- Set Max pages or a maximum cost per run to stay within any budget; the Actor stops cleanly at the limit.
FAQ
Does it render JavaScript? No. It audits the HTML your server returns, which is what search engines index first. That keeps it fast and cheap.
Does it respect robots.txt? Yes, by default (including crawl-delay). Pages blocked by robots.txt are counted in the report.
How fast is it? Typically 5–20 pages per second, depending on the site.
Is it legal? It reads public pages like a search engine. Only audit sites you are allowed to crawl.
Related Actors
SEO & web suite
- Broken Link Checker
- Sitemap URL Extractor
- Bulk Redirect Checker
- Website Metadata / Open Graph Extractor
- Website Screenshot
- Website Image Extractor
- SSL Certificate Checker
- Subdomain Finder
- DNS & Email Security Checker (SPF/DKIM/DMARC)
- WHOIS Domain Lookup
- Domain Availability Checker
- Tech Stack Detector
Documents suite
Jobs suite
- Greenhouse Jobs API
- Lever Jobs API
- Ashby Jobs API
- Workday Jobs API
- Company Jobs API (10 ATS)
- Remote Jobs Aggregator