Skip to main content

Search Readiness

developer
GET/v1/domain/search-readiness

Evaluates 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

Web Developer

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

Technical SEO Audit

Diagnose why a site has low organic visibility by checking all technical SEO fundamentals.

Identify technical barriers to search engine indexing.

SEO Agency

Client Reporting

Generate search readiness scores for client sites as part of monthly reporting.

Track and demonstrate SEO improvement over time.

Parameters

NameTypeRequiredDescription
domainstringRequiredThe domain to evaluate search readiness forExample: example.com

Response Fields

FieldTypeDescription
domainstringThe evaluated domain
crawlabilityobjectRobots.txt, sitemap, canonical check scores
indexabilityobjectMeta robots, noindex, X-Robots-Tag analysis
onPageOptimizationobjectTitle, description, H1, heading structure scores
technicalSeoobjectHTTPS, viewport, structured data analysis
contentSignalsobjectWord count, images, alt text coverage
authoritySignalsobjectCrUX data availability and score
scorenumberOverall search readiness score 0-100
gradestringLetter grade A-F
breakdownobjectScore breakdown by category with individual weights and scores
recommendationsarrayPrioritized improvement actions

Code Examples

cURL
curl "https://api.edgedns.dev/v1/domain/search-readiness" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d "domain=example.com"
JavaScript
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);
Python
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.