SEO Audit API: On-Page SEO Checker, Meta Tags & Site Audit
Pricing
from $2.00 / 1,000 page auditeds
SEO Audit API: On-Page SEO Checker, Meta Tags & Site Audit
SEO audit API and MCP tool: on-page SEO checker for up to 1,000 URLs per run. One row per page: HTTP status, title and meta description with length, H1, canonical, nofollow, word count, links, missing image alt, load time, on-page score, failed checks. Pay per page, plus a small fee per run.
Pricing
from $2.00 / 1,000 page auditeds
Rating
0.0
(0)
Developer
PlainRows
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
SEO audit API and MCP tool: give a list of URLs, get one row per page with the on-page SEO data you check by hand today: HTTP status, title and meta description (with length), H1, canonical, a nofollow flag, word count, internal and external links, a flag for images missing alt text, load time, an on-page score (0-100) and the list of failed checks.
What you get
| Field | Example |
|---|---|
url | https://example.com/blog/post |
audited | true (charged) or false (free row) |
statusCode | 200 |
onpageScore | 87.46 |
title, titleLength | How to audit a page | Example, 29 |
description, descriptionLength | A short guide to on-page SEO audits., 36 |
h1, h1Count | ["How to audit a page"], 1 |
canonical | https://example.com/blog/post |
metaRobotsFollow | true |
wordCount | 1012 |
internalLinks, externalLinks | 42, 7 |
imagesCount, hasImagesWithoutAlt | 5, true |
loadTimeMs, timeToInteractiveMs | 1430, 812 |
failedChecks | ["no_image_alt", "has_render_blocking_resources"] |
failedChecks lists only checks that signal a problem: no_h1_tag, title_too_long, title_too_short, no_description, no_title, no_image_alt, high_loading_time, is_4xx_code, is_redirect, low_content_rate, duplicate_meta_tags, seo_unfriendly_url and more.
Input
{ "urls": ["https://apify.com", "example.com/pricing"] }
Up to 1,000 URLs per run (50 on the free Apify plan). Each URL is one page: the Actor audits the pages you list, it does not crawl the whole site.
Pricing
Pay per page audited, plus a small Actor start fee per run (see the Pricing tab). Pages are charged only when really read: broken pages (404, 500), redirects, URLs the source refuses and invalid URLs get a free row with the reason in error.
Use it as an MCP tool
AI agents (Claude, Cursor, ChatGPT) can call this Actor through the Apify MCP server: ask "audit the on-page SEO of these 10 URLs" and get the rows back.
Run summary
Each run stores a summary in the key-value store (OUTPUT): URLs submitted, pages audited, pages not audited (free), refused URLs, duplicates and invalid inputs, and anything skipped because of the free-plan or budget limit.
Limits
- One page per URL, no JavaScript rendering: content added by scripts after load is not seen.
- Sites that block automated visitors return a free row.
- Duplicate titles or descriptions across pages are not detected (each page is audited alone).
More PlainRows tools
Same pay-per-result pricing, same clean JSON, built to chain together in n8n, Make, Zapier or AI agents.
- SEO and keywords: Keyword Search Volume, CPC & Difficulty · Keyword Planner Alternative (Bulk Search Volume & CPC) · Google Keyword Planner API (Google Ads Search Volume & CPC) · Bing Keyword Search Volume & CPC · Keyword Ideas Generator · Google Autocomplete & People Also Ask · Google Trends Explorer · Google Trends Keyword Discovery (Rising & Related) · Website Organic Traffic & Top Keywords · Competitor Keywords API (Ranked Keywords) · Bulk Website Traffic Checker · SEO Competitors & Keyword Gap Finder · PPC Competitor Keywords (SpyFu Alternative) · Bulk Domain Authority Checker · Backlink Checker · Backlink API (Referring Domains & Backlinks Data) · Broken Link Checker · AI Search Visibility Tracker (ChatGPT, Gemini, AI Mode) · AI Overview Tracker (Google AI Overview Citations) · Perplexity Search API (Answers & Citations) · ChatGPT Search Scraper (Answers & Citations) · AI Citations Finder (LLM Mentions in ChatGPT & AI Overviews) · Keyword Rank Checker (Google SERP Position) · Google Search API (SERP Scraper & Web Results) · Bing Search API (Bing SERP & Web Results) · Google Maps Rank Tracker (Geo-Grid Local SEO)
- Leads and companies: Google Maps Scraper · Google Maps Email Extractor · Google Maps Businesses Without Website · Yellow Pages Australia Scraper · Website Technology Checker · Website Email Extractor · Contact Details Scraper (Emails, Phones, Socials) · ATS Jobs Scraper (Workday, Greenhouse, Lever, Ashby) · Workday Jobs Scraper · Greenhouse Jobs Scraper · Lever Jobs Scraper · Ashby Jobs Scraper · Google Jobs Scraper · Reed.co.uk Jobs Scraper (UK) · jobs.ch & jobup.ch Jobs Scraper (Switzerland) · Arbeitsagentur Jobs Scraper (Germany) · Gupy Jobs Scraper (Brazil) · Catho Jobs Scraper (Brazil) · Vagas.com.br Jobs Scraper (Brazil) · Jobs.cz Scraper (Czech Republic) · Remote Jobs Scraper (Himalayas, RemoteOK, Jobicy) · Google Ads Scraper (Transparency Center) · Company Registry Lookup (SIRENE, LEI, Brreg) · Public Tenders Search (EU TED & UK)
- E-commerce and travel: Amazon Product Search Scraper · Amazon Keyword Research (Search Volume & Reverse ASIN) · Google Shopping Prices Scraper · Google Hotels Prices Scraper · Google Hotels Scraper · Tripadvisor Reviews Scraper · Trustpilot Reviews Scraper
- Marketplaces and classifieds: AliExpress Scraper · Kleinanzeigen Scraper (Germany) · AutoScout24 Scraper (Cars, Europe) · Kijiji Scraper (Canada) · Marktplaats Scraper (Netherlands) · Property Finder Scraper (UAE) · Redfin Scraper (US Homes for Sale) · Otomoto Scraper (Polish Car Listings) · Otodom Scraper (Poland Property) · Imovirtual Scraper (Portugal Property) · Standvirtual Scraper (Portugal Cars) · Immoweb Scraper (Belgium Property) · Blocket Scraper (Sweden) · FINN.no Scraper (Norway) · coches.net Scraper (Spain Cars) · 2dehands Scraper (Belgium) · Storia Scraper (Romania Property) · Autovit Scraper (Romania Cars) · FINN.no Car Scraper (Norway Cars) · DBA Scraper (Denmark) · Tori.fi Scraper (Finland)
- Content and media: Google News Scraper · YouTube Search Scraper · YouTube Search API (JSON) · YouTube Comments Scraper · Google Images Scraper · Website Screenshot API · PDF to Markdown Converter (PDF to Text for AI & RAG) · Google Maps Reviews Scraper · Google Reviews Scraper · App Store & Google Play Reviews Scraper · App Store & Google Play App Details Scraper · Google Play Reviews Scraper · App Store Reviews Scraper