Google AMP Test, Crawling & Indexing Audit API avatar

Google AMP Test, Crawling & Indexing Audit API

Pricing

$2.00 / 1,000 google amp page audits

Go to Apify Store
Google AMP Test, Crawling & Indexing Audit API

Google AMP Test, Crawling & Indexing Audit API

Extract AMP compliance validation, AMP custom components, Crawling Allowed status, and Indexing Allowed permissions for any website URL. No API Key required.

Pricing

$2.00 / 1,000 google amp page audits

Rating

0.0

(0)

Developer

dev00

dev00

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Instantly audit any URL or domain for Google AMP (Accelerated Mobile Pages) compliance, AMPHTML discovery link identification, AMP custom components detection (amp-img, amp-analytics, amp-carousel, amp-video, amp-consent, amp-geo, amp-install-serviceworker, etc.), Crawling Allowed permission, and Indexing Allowed status (meta robots noindex & X-Robots-Tag verification). Powered by direct keyless web inspection. No API Key required. 100% procedural User-Agent anti-blocking included.


✨ Key Features

  • Google AMP Compliance Validation — Detects top-level /amp root attributes, cdn.ampproject.org/v0.js runtime script, and <style amp-boilerplate>.
  • 🧩 AMP Custom Components Extraction — Parses and lists all active AMP custom components used on the page.
  • 🔗 Canonical & AMPHTML Link Discovery — Identifies <link rel="canonical"> and <link rel="amphtml"> links.
  • 🟢 Crawl Allowed Audit — Verifies robots.txt compliance, server reachability, and HTTP status codes (crawl_allowed: "Yes" | "No").
  • 🔍 Indexing Allowed Status — Detects <meta name="robots" content="noindex">, <meta name="googlebot" content="noindex">, and X-Robots-Tag HTTP response headers (indexing_allowed: "Yes" | "No").
  • 🛡️ Procedural Anti-Blocking Randomization — 100% dynamic User-Agent generation on every request (Chrome, Firefox, Safari across Mac, Windows, Linux, iOS, and Android).
  • 🔐 No API Keys or Auth Needed — Unthrottled keyless execution without daily Google Search Console API quota exhaustion.

📥 Input Parameters

ParameterTypeRequiredDefaultDescription
urlStringYeshttps://amp.dev/Target website URL or domain to audit for AMP compliance and Indexing permissions.

Input Example (JSON):

{
"url": "https://amp.dev/"
}

📤 Output Format Example

{
"url": "https://amp.dev/",
"crawl_allowed": "Yes",
"indexing_allowed": "Yes",
"crawl_status": "Successful",
"http_status": 200,
"audit_status": "VALID_AMP",
"is_amp_valid": true,
"user_agent_type": "MOBILE_GOOGLEBOT",
"discovery": {
"canonical_url": "https://amp.dev/index-2021/",
"amphtml_url": null,
"is_self_canonical": false
},
"validation_summary": {
"error_count": 0,
"warning_count": 1,
"detected_amp_components_count": 9
},
"amp_components_detected": [
"amp-animation",
"amp-position-observer",
"amp-base-carousel",
"amp-img",
"amp-selector",
"amp-analytics",
"amp-geo",
"amp-consent",
"amp-install-serviceworker"
],
"issues": [],
"warnings": [
{
"severity": "WARNING",
"code": "MISSING_AMP_BOILERPLATE",
"message": "Missing mandatory <style amp-boilerplate> CSS code in <head>."
}
],
"google_web_ui_url": "https://search.google.com/test/amp?url=https%3A%2F%2Famp.dev%2F",
"timestamp": "2026-07-30T15:46:18.321Z"
}

🆚 Why Google AMP Audit API vs. Standard Scraping

FeatureGoogle AMP Audit APIStandard Web Scraping / Search Console
API Key Requirement⚡ Keyless (Zero API Key needed)❌ Mandatory OAuth2 / Service Account required
Crawl Allowed Audit✅ Verified (crawl_allowed: "Yes")❌ Requires manual robots.txt parsing
Indexing Allowed Audit✅ Verified (indexing_allowed: "Yes")❌ Requires checking HTML meta & response headers
AMP Components Extraction✅ Full list of detected AMP tags❌ Raw HTML string inspection required
Daily Quota Limits🚀 Unthrottled Keyless Engine🐢 Strict Search Console 429 Rate Limits
Anti-Blocking✅ 100% Procedural UA Randomization❌ Single IP / Token Rate Tracking

💡 How To Use — Simple Workflow

  1. Enter URL → Enter target website URL or domain (e.g. https://amp.dev/).
  2. Run Audit → Click Start to execute keyless AMP compliance, Crawling & Indexing validation.
  3. Export Results → View detected AMP components, crawling status, and indexing permissions, then export to JSON/CSV.

🙋 Frequently Asked Questions (FAQ)

Q: Do I need a Google Cloud account, Search Console auth, or API key?
A: No! The backend transparently executes keyless web inspection and AMP validation server-side without requiring any API key or Google credentials.

Q: How does it determine if Indexing is allowed (indexing_allowed)?
A: It automatically inspects both HTML <meta name="robots"> / <meta name="googlebot"> tags and X-Robots-Tag HTTP response headers for noindex directives.

Q: What AMP specification rules are validated?
A: Top-level /amp root attributes, mandatory runtime script (cdn.ampproject.org/v0.js), boilerplate CSS (<style amp-boilerplate>), canonical link presence, and custom AMP tags (<amp-img>, <amp-analytics>, etc.).


🎯 Use Cases

  • 📈 AMP Mobile Audit Automation — Batch verify AMP compliance, AMPHTML discovery links, and indexing permissions across client websites.
  • 🔍 Noindex & Crawlability Auditing — Ensure mobile AMP pages are not accidentally blocked by noindex meta tags or X-Robots-Tag headers.
  • 📊 Lead Qualification & Discovery — Audit potential client domains for AMP validation errors or missing canonical links.

🔍 Keywords & Tags

google amp test, amp audit, accelerated mobile pages, amphtml, indexing allowed, crawl allowed, mobile seo, noindex checker, amp validator api