Search Readiness
developer/v1/domain/search-readinessEvaluates how well a domain is prepared for search engines by checking crawlability, indexability, on-page optimization, technical SEO, content signals, and authority signals.
What It Does
Performs a multi-factor search readiness assessment: checks robots.txt accessibility and sitemap availability (crawlability), verifies meta robots directives and noindex tags (indexability), evaluates title/description/heading optimization (on-page), confirms HTTPS, viewport, and structured data (technical SEO), analyzes word count and image coverage (content), and checks CrUX data availability (authority). Each category is scored individually and combined into an overall grade.
Why It's Useful
Search readiness goes beyond basic SEO — it tells you whether search engines can actually find, crawl, and properly index your content. A site with great content but poor crawlability or noindex tags will never rank.
Use Cases
Launch Readiness
Verify a new website is properly configured for search engine discovery before launch.
Ensure search engines can crawl and index the site from day one.
Technical SEO Audit
Diagnose why a site has low organic visibility by checking all technical SEO fundamentals.
Identify technical barriers to search engine indexing.
Client Reporting
Generate search readiness scores for client sites as part of monthly reporting.
Track and demonstrate SEO improvement over time.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
domain | string | Required | The domain to evaluate search readiness forExample: example.com |
Response Fields
| Field | Type | Description |
|---|---|---|
domain | string | The evaluated domain |
crawlability | object | Robots.txt, sitemap, canonical check scores |
indexability | object | Meta robots, noindex, X-Robots-Tag analysis |
onPageOptimization | object | Title, description, H1, heading structure scores |
technicalSeo | object | HTTPS, viewport, structured data analysis |
contentSignals | object | Word count, images, alt text coverage |
authoritySignals | object | CrUX data availability and score |
score | number | Overall search readiness score 0-100 |
grade | string | Letter grade A-F |
breakdown | object | Score breakdown by category with individual weights and scores |
recommendations | array | Prioritized improvement actions |
Code Examples
curl "https://api.edgedns.dev/v1/domain/search-readiness" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d "domain=example.com"const response = await fetch(
'https://api.edgedns.dev/v1/domain/search-readiness?domain=example.com',
{
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
}
);
const data = await response.json();
console.log(data);import requests
response = requests.get(
'https://api.edgedns.dev/v1/domain/search-readiness',
headers={'Authorization': 'Bearer YOUR_API_KEY'},
params={
'domain': 'example.com'
}
)
data = response.json()
print(data)Read the full Search Readiness guide
Why it matters, real-world use cases, parameters, response fields, and how to call it from Claude, ChatGPT, or Gemini via MCP.
Read the guide →Related Endpoints
External References
Learn more about the standards and protocols behind this endpoint.
Try This Endpoint
Test the Search Readiness endpoint live in the playground.