AMP Checker - Validate AMP Markup & amphtml Links
Pricing
from $0.40 / 1,000 scanned pages
AMP Checker - Validate AMP Markup & amphtml Links
Check a page's AMP setup: is it AMP, the linked amphtml URL, required AMP markup, and validation issues. Bulk. $0.0005 per page. Failed fetches are recorded free.
Pricing
from $0.40 / 1,000 scanned pages
Rating
0.0
(0)
Developer
Broke to Built
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
AMP Checker — validate AMP markup & amphtml links
Check a page's AMP setup: whether it is an AMP page (<html ⚡/amp>), the linked amphtml URL
if it points to an AMP version, the required AMP markup (amp-boilerplate, amp runtime script,
charset, viewport), and any validation issues. Single URL or bulk. $0.0005 per page. Failed
fetches are recorded free.
What you get
isAmp— is this page itself AMP.ampUrl— therel="amphtml"URL if the page links to an AMP version.hasRequiredMarkupandissues— the specific AMP requirements met/missing.- Fail-soft: an unreachable URL returns
{ok:false, error}and is never charged.
Input
{ "url": "https://amp.dev/", "urls": ["https://example.com"], "maxUrls": 25 }
Output (real run, 2026-08-07)
{"ok": true, "url": "https://amp.dev/","isAmp": true, "ampUrl": null, "hasRequiredMarkup": false,"issues": ["Missing amp-boilerplate style", "Disallowed <img> tag (use <amp-img>)"],"httpStatus": 200}
Pricing — $0.0005 per page
Priced at the floor. No directly comparable AMP-validation actor was found on the Apify Store on 2026-08-07 (the nearest listings are broad SEO/OSINT bundles), so there is no competitor price to quote.
Limits (honest ones)
- Validates the served HTML against the core AMP requirements; it is not the full official AMP validator and does not execute AMP components.
- AMP adoption is declining industry-wide — this actor is for auditing existing AMP pages and amphtml links, not a recommendation to adopt AMP.
maxUrlscapped per run.
FAQ
- Does it find my AMP version? Yes — it reports the
rel="amphtml"URL when a canonical page links to one. - Is this the official AMP validator? No — it checks the core required markup and flags issues; use amp.dev's validator for full conformance.
- Does it work on non-AMP pages? Yes — it returns
isAmp:falseand lists what would be required. - What about a dead URL? You get an
{ok:false, error}record, uncharged.
Use from code or AI agents
curl -X POST "https://api.apify.com/v2/acts/EliAI~webpage-amp-checker/runs?token=YOUR_APIFY_TOKEN" \-H 'content-type: application/json' -d '{"url":"https://amp.dev/"}'
Callable as an agent tool through the Apify MCP server (mcp.apify.com).
