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

13 days 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