Google Rich Results Test, Crawling & Indexing Audit API
Pricing
from $4.00 / 1,000 google rich results & indexing audits
Google Rich Results Test, Crawling & Indexing Audit API
Extract Rich Results, Schema.org JSON-LD items, Crawling Allowed status, and Indexing Allowed permissions for any website URL. No API Key required.
Instantly audit any URL or domain for Google Rich Results validation, Schema.org JSON-LD items (Organization, Product, Breadcrumbs, Logo, ContactPoint, 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 Rich Results Validation β Detects valid Schema.org rich snippet structures and entity metadata.
- π·οΈ Full Schema.org JSON-LD Tree β Extracts complete structured data objects (
Organization,Product,Breadcrumbs,Logo,sameAs,contactPoint). - π’ Crawl Allowed Audit β Verifies
robots.txtcompliance, server reachability, and HTTP status codes (crawl_allowed: "Yes" | "No"). - π Indexing Allowed Status β Detects
<meta name="robots" content="noindex">,<meta name="googlebot" content="noindex">, andX-Robots-TagHTTP 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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | String | Yes | https://apify.com | Target website URL or domain to audit for Rich Results and Indexing permissions. |
Input Example (JSON):
{"url": "https://apify.com"}
π€ Output Format Example
{"url": "https://apify.com","crawl_allowed": "Yes","indexing_allowed": "Yes","crawl_status": "Successful","http_status": 200,"detected_items_count": 1,"is_valid_rich_result": true,"detected_items": [{"title": "Apify","status": "check_circle","type": "Organization","name": "Apify","legalName": "Apify Technologies s.r.o.","url": "https://apify.com/","logo": "https://apify.com/ext/apify-logo-120px.png","sameAs": ["https://github.com/apify","https://www.linkedin.com/company/apify","https://x.com/apify","https://www.youtube.com/apify","https://discord.gg/w3e2v7rWDw"],"contactPoint": [{"@type": "ContactPoint","contactType": "customer support","email": "support@apify.com"}]}],"google_web_ui_url": "https://search.google.com/test/rich-results?url=https%3A%2F%2Fapify.com","timestamp": "2026-07-30T03:15:00.000Z"}
π Why Google Rich Results Audit API vs. Standard Scraping
| Feature | Google Rich Results API | Standard 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 |
| Structured Data (JSON-LD) | β Full nested schema objects | β Partial or unparsed raw strings |
| 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
- Enter URL β Enter target website URL or domain (e.g.
https://apify.com). - Run Audit β Click Start to execute keyless Rich Results, Crawling & Indexing validation.
- Export Results β View detected JSON-LD items, 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 schema extraction 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 structured data types are extracted?
A: All valid Schema.org structures including Organization, Product, BreadcrumbList, Logo, ContactPoint, sameAs social links, and custom microdata.
π― Use Cases
- π SEO Audit Automation β Batch verify Rich Results, Schema markup, and indexing permissions across client websites.
- π Noindex & Crawlability Auditing β Ensure landing pages are not accidentally blocked by
noindexmeta tags orX-Robots-Tagheaders. - π Lead Qualification & Discovery β Audit potential client domains for missing structured data or indexing issues.
π Keywords & Tags
google rich results, rich results test, schema org, json-ld, indexing allowed, crawl allowed, seo audit, noindex checker, structured data api