SEO Audit Crawler - On-Page SEO Checker for Whole Websites avatar

SEO Audit Crawler - On-Page SEO Checker for Whole Websites

Pricing

from $1.50 / 1,000 page auditeds

Go to Apify Store
SEO Audit Crawler - On-Page SEO Checker for Whole Websites

SEO Audit Crawler - On-Page SEO Checker for Whole Websites

Crawl one or many websites and audit every page: titles, meta descriptions, H1, canonical, noindex, alt text, thin content, Open Graph, structured data, duplicates and slow pages. Site score and issue summary. Pay per page.

Pricing

from $1.50 / 1,000 page auditeds

Rating

0.0

(0)

Developer

Webstack Data

Webstack Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

SEO Audit Crawler – on-page SEO checker for whole websites

Give it one or many websites. It crawls each site within its own domain and audits every HTML page for the on-page issues that cost rankings and clicks. You get one row per page with its issues, plus a site summary with a score out of 100 and the most common problems.

What does it check?

CheckIssue code
HTTP errors (404, 5xx)HTTP_ERROR
Missing, too long (>60) or too short (<20) titleTITLE_MISSING, TITLE_TOO_LONG, TITLE_TOO_SHORT
Missing, too long (>160) or too short (<70) meta descriptionMETA_DESCRIPTION_*
Duplicate titles and meta descriptions across pagesDUPLICATE_TITLE, DUPLICATE_META_DESCRIPTION
Missing or multiple H1H1_MISSING, H1_MULTIPLE
Missing canonical, or canonical pointing to another pageCANONICAL_MISSING, CANONICAL_POINTS_ELSEWHERE
noindex in meta robots or X-Robots-TagNOINDEX
Missing lang attribute and mobile viewportLANG_MISSING, VIEWPORT_MISSING
Images without alt textIMAGES_WITHOUT_ALT
Thin content (<300 words)THIN_CONTENT
Missing Open Graph title/imageOPEN_GRAPH_MISSING
No structured data (JSON-LD / schema.org)NO_STRUCTURED_DATA
Slow server response (>2 s)SLOW_RESPONSE

Each page row also includes the title, meta description, H1, word count, number of images and images without alt, canonical, robots directives, language and response time. You can use them directly in a spreadsheet.

Who is it for?

  • SEO agencies and freelancers: audit prospects and clients in bulk, then export to Excel or Google Sheets for the report.
  • Site owners and marketers: find the quick wins after a redesign, migration or CMS change.
  • Developers: run it from CI or on a schedule and fail a release if the score drops.

Input

{ "startUrls": ["example.com"], "maxPagesPerSite": 100, "onlyPagesWithIssues": true }

Output

{
"type": "page",
"url": "https://example.com/pricing",
"statusCode": 200,
"issueCount": 3,
"issues": ["META_DESCRIPTION_MISSING", "H1_MULTIPLE", "IMAGES_WITHOUT_ALT"],
"title": "Pricing | Example",
"titleLength": 17,
"h1Count": 2,
"wordCount": 612,
"imagesWithoutAlt": 4,
"responseTimeMs": 420
}
{
"type": "site-summary",
"site": "example.com",
"score": 81,
"pagesAudited": 100,
"topIssues": [{ "code": "IMAGES_WITHOUT_ALT", "description": "Images without alt text", "pagesAffected": 64 }]
}

Pricing

Pay per event: $0.0015 per page audited ($1.50 per 1,000 pages) plus a tiny start fee. Sites that cannot be reached are free. Set a maximum cost per run and the Actor stops when it is reached.

Good to know

  • It reads the HTML the server sends. Content rendered only by JavaScript in the browser is not executed, so very JavaScript-heavy sites may show thin content.
  • It respects robots.txt by default, stays within the domain and uses polite concurrency. It does not log in or collect personal data.
  • Pair it with Broken Link Checker for a full technical audit.

Integrations

Schedule it, call it from the Apify API, or connect it to n8n, Make, Zapier, Google Sheets or an AI agent through the Apify MCP server. Templates: https://github.com/uunnaaiii/webstack-data


En español

Rastrea webs completas y audita el SEO on-page de cada página (títulos, descripciones, H1, canonical, noindex, alt, contenido pobre, Open Graph, datos estructurados, duplicados y lentitud), con una puntuación por sitio. Pagas por página auditada.