Website SEO Audit Tool: On-Page Scores & Issues
Pricing
from $7.00 / 1,000 page auditeds
Website SEO Audit Tool: On-Page Scores & Issues
Audit any website's on-page SEO. Every page gets a 0-100 score and a plain-language list of issues: titles, meta descriptions, headings, canonicals, indexability, alt texts, structured data, Open Graph, speed, plus robots.txt, sitemap and llms.txt checks.
Pricing
from $7.00 / 1,000 page auditeds
Rating
0.0
(0)
Developer
Mårten Fitzback
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Enter a website and get an on-page SEO audit of its pages: a 0 to 100 score for each page and a plain-language list of what to fix, sorted by how much it matters.
What it checks on every page
| Area | Checks |
|---|---|
| Indexing | HTTP status, HTTPS, noindex, canonical URL |
| Search snippet | Title present and 30 to 60 characters, meta description present and 70 to 160 characters |
| Content | One H1, word count, images without alt text |
| Sharing | Open Graph title and image |
| Structured data | schema.org JSON-LD present and valid, with the types found |
| Mobile and language | Viewport tag, lang attribute |
| Speed | Server response time, HTML size |
For each website it also reports whether robots.txt, sitemap.xml and llms.txt exist, and whether robots.txt points to the sitemap.
What you get for each page
score: 100 minus 20 for each critical issue, 8 for each warning and 3 for each notice.issues: each with aseverity(critical,warningornotice), acodeyou can filter on, and amessagethat says what is wrong and what to aim for.- The measured facts: title, meta description, H1, canonical, word count, image and link counts, structured data types, response time.
Input
{"urls": ["https://apify.com"],"maxPagesPerSite": 10}
The audit starts at each address and follows links within the same website until it reaches the page limit. Set the limit to 1 to audit single pages.
Output example
{"url": "https://example.com/pricing","status": "ok","score": 81,"issueCount": { "critical": 0, "warning": 2, "notice": 1 },"issues": [{ "severity": "warning", "code": "description-missing", "message": "The page has no meta description." },{ "severity": "warning", "code": "h1-missing", "message": "The page has no H1 heading." },{ "severity": "notice", "code": "canonical-missing", "message": "The page declares no canonical URL." }],"title": "Pricing | Example","wordCount": 412,"responseMs": 380}
Pricing
$10.00 per 1,000 pages ($0.01 each). One charge per page audited. Pages that cannot be opened are free.
A 50-page website costs $0.50. Ten websites of 200 pages each cost $20.
Each run also has a start charge of $0.00005. There is no separate charge for computing time. Apify's paid plans get 10% to 30% off these prices; the Pricing tab shows yours. Apify's free plan includes $5 of credit a month, which covers 500 pages.
Limits
- It reads the HTML a website serves. Content that only appears after JavaScript runs in a browser is not seen, which is also how many crawlers see the page.
- It audits on-page factors. It does not measure backlinks, rankings or keyword volumes.
- Some large sites refuse automated requests; those pages come back as
unreachableand are not charged.
Questions
Can I run it on a schedule?
Yes. Save your input as a task and add an Apify schedule, for example every morning.
How do I get the results into Excel or Google Sheets?
Every run's results can be downloaded as Excel, CSV or JSON from the run's Output tab. Apify's integrations with Make, Zapier, n8n and Google Sheets can pass them on automatically.
Can I call it from my own code or from an AI agent?
Yes. The API tab has ready-made code for Python, JavaScript and cURL, and the tool can be connected to AI agents through Apify's MCP server.
Something looks wrong or is missing
Open a report under the Issues tab and include the input you used.
Optional manual audit workbook
Want to keep a manual checklist and an action plan alongside these automated results? The separate SpellzCode Website SEO Audit Workbook is a paid, one-time Excel download with 40 checks, calculated scores and an action plan.
The workbook is optional. You can still export this Actor's results directly from Apify without buying it. It does not automatically import this Actor's dataset; enter your own audit findings in the workbook.