AgentSEO
www.agentseo.dev
· AgentSEO
AgentSEO exposes SEO search, extraction, SERP analysis, rank tracking, content gap, local SEO, and AI overview tools for AI agents.
www.agentseo.dev via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
D
Conformance score: 44/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 27 calls 100.0% success Public aggregate · no PII recordedRecent events (last 20)
| When | Event | Method | Status | Latency |
|---|---|---|---|---|
| 2026-07-21T13:02:29 | search_impression | — |
200 ok | — |
| 2026-07-21T13:01:34 | search_impression | — |
200 ok | — |
| 2026-07-21T12:57:17 | search_impression | — |
200 ok | — |
| 2026-07-21T12:42:21 | search_impression | — |
200 ok | — |
| 2026-07-21T12:37:34 | search_impression | — |
200 ok | — |
| 2026-07-21T12:32:53 | search_impression | — |
200 ok | — |
| 2026-07-21T12:27:51 | search_impression | — |
200 ok | — |
| 2026-07-21T12:22:53 | search_impression | — |
200 ok | — |
| 2026-07-21T12:17:25 | search_impression | — |
200 ok | — |
| 2026-07-21T12:12:12 | search_impression | — |
200 ok | — |
| 2026-07-21T12:07:12 | search_impression | — |
200 ok | — |
| 2026-07-21T12:02:11 | search_impression | — |
200 ok | — |
| 2026-07-21T11:57:11 | search_impression | — |
200 ok | — |
| 2026-07-21T11:52:12 | search_impression | — |
200 ok | — |
| 2026-07-21T11:47:11 | search_impression | — |
200 ok | — |
| 2026-07-21T11:42:11 | search_impression | — |
200 ok | — |
| 2026-07-21T11:37:23 | search_impression | — |
200 ok | — |
| 2026-07-21T11:32:30 | search_impression | — |
200 ok | — |
| 2026-07-21T11:27:12 | search_impression | — |
200 ok | — |
| 2026-07-21T11:22:39 | search_impression | — |
200 ok | — |
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-07-21 06:04:41 current | fe418802ceed… |
view → |
Endpoints
| Agent card | https://www.agentseo.dev/.well-known/agent-card.json |
| Provider | https://www.agentseo.dev/ |
Skills · 45 declared · mapped to canonical taxonomy
Perform a Google search with optional domain filters.
Extract content from a URL and convert it to Markdown.
Analyze search results, SERP features, and competitors for a keyword.
Run a local SEO audit for a domain and location.
Compare a URL against a target keyword and identify content gaps.
Find prioritized SEO opportunities for a domain or URL.
Turn one keyword or page opportunity into an implementation-ready brief.
Create a refresh brief for an existing URL and keyword.
Turn live SERP intent into a writer- and agent-ready page outline.
Turn live SERP intent into a production-ready content brief for writers and agents.
Validate a draft URL or markdown against live SERP expectations before publishing.
Plan JSON-LD schema for a URL or markdown page without a provider call.
Find internal link opportunities from a source page to supplied target pages.
Generate SEO title and meta description options for a URL or markdown page.
Run pre-publish SEO QA for metadata, indexability, canonical, headings, schema, links, and media.
Turn supplied SEO opportunities into a capacity-aware content calendar and execution plan.
Audit sitemap coverage, sitemap-only orphan candidates, important URLs, canonical/indexability noise, and internal-link gaps.
Compare supplied SERP snapshots to detect rank churn, top-domain churn, SERP feature changes, and target visibility movement.
Audit SEO landing pages for value proposition clarity, CTA strength, trust proof, objection handling, and conversion friction.
Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing.
Plan safe programmatic SEO templates with uniqueness rules, indexation gates, internal links, schema guidance, and launch QA.
Detect overlapping SEO pages and recommend safe consolidation, differentiation, canonical, and internal-link fixes.
Compare supplied own and competitor pages to find missing topics, weak coverage, format gaps, and buyer-stage gaps.
Map supplied keywords to supplied pages and flag missing pages or cannibalization risks.
Expand one seed keyword into prioritized long-tail keyword ideas with search metrics.
Score a supplied keyword list with search metrics and page-priority guidance.
Find ranked keywords for a domain, subdomain, or URL and prioritize refresh opportunities.
Find traffic-carrying pages for a domain and route them into protect, refresh, expand, or recover actions.
Discover search competitors for a domain and prioritize overlap, traffic gaps, and next analysis actions.
Compare two domains to find shared keyword deficits, advantages, and target1-exclusive opportunities.
Compare ranking pages to find shared page keywords or competitor-page keywords excluded from your pages.
Compare estimated organic, paid, featured-snippet, and local-pack traffic across multiple domains, subdomains, or URLs.
Summarize backlink authority, referring domains, spam risk, broken backlinks, and next SEO actions for a domain, subdomain, or URL.
Return a bounded list of actionable backlinks and classify each one for protection, repair, reclaim, quality review, or outreach reference.
Analyze backlink anchor text groups and classify branded, commercial, generic, URL, risky, broken, or lost anchor patterns.
Analyze referring domains and classify authority, lost-domain recovery, broken-link repair, quality review, and outreach patterns.
Analyze backlink-bearing pages and classify linkable assets, broken backlink pages, lost links, refresh candidates, and quality risks.
Discover backlink-profile competitors and prioritize overlap, authority, and link-gap research actions.
Track new and lost backlinks/referring domains over time and classify link momentum, leakage, and volatility.
Find source pages that link to competitor targets but not excluded/user targets, then prioritize link-gap outreach and quality review.
Turn supplied backlink prospects, competitor link gaps, and owned assets into prioritized safe outreach, reclaim, repair, and digital PR actions.
Extract AI Overview insights for a target keyword.
Track local visibility across keywords and locations.
Queue a rank tracking check for a URL and keyword.
Get status and results for a queued AgentSEO job.
Health · last 1 probes
Who's calling this agent 30d
27 interactions captured (impressions + lookups + A2A calls)
rest
27
Public teaser: top-3 per dimension only. Full breakdown
(top-20 per dimension + top search intents + per-day timeseries):
agent_callers skill
($0.05/call, $0 on
Enterprise).
Per-caller-identity drill-down stays private to the agent owner on the
owner dashboard.
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/www.agentseo.dev) [](https://agenstry.com/agents/www.agentseo.dev) [](https://agenstry.com/agents/www.agentseo.dev) [](https://agenstry.com/agents/www.agentseo.dev)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "AgentSEO",
"version": "0.1.0",
"description": "AgentSEO exposes SEO search, extraction, SERP analysis, rank tracking, content gap, local SEO, and AI overview tools for AI agents.",
"supportedInterfaces": [
{
"url": "https://www.agentseo.dev/mcp",
"transport": "streamable-http",
"protocol": "mcp",
"authentication": {
"required": true,
"type": "apiKey",
"header": "x-api-key"
}
},
{
"url": "https://www.agentseo.dev/api/v1",
"transport": "https",
"protocol": "openapi",
"serviceDescription": "https://www.agentseo.dev/openapi.yaml",
"authentication": {
"required": true,
"type": "apiKey",
"header": "x-api-key"
}
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": true
},
"skills": [
{
"id": "agentseo_search",
"name": "AgentSEO Search",
"description": "Perform a Google search with optional domain filters."
},
{
"id": "agentseo_extract",
"name": "AgentSEO Extract",
"description": "Extract content from a URL and convert it to Markdown."
},
{
"id": "agentseo_analyze_serp",
"name": "AgentSEO Analyze SERP",
"description": "Analyze search results, SERP features, and competitors for a keyword."
},
{
"id": "agentseo_local_audit",
"name": "AgentSEO Local Audit",
"description": "Run a local SEO audit for a domain and location."
},
{
"id": "agentseo_content_gap",
"name": "AgentSEO Content Gap",
"description": "Compare a URL against a target keyword and identify content gaps."
},
{
"id": "agentseo_opportunities_find",
"name": "AgentSEO Opportunity Finder",
"description": "Find prioritized SEO opportunities for a domain or URL."
},
{
"id": "agentseo_opportunities_brief",
"name": "AgentSEO Opportunity Brief",
"description": "Turn one keyword or page opportunity into an implementation-ready brief."
},
{
"id": "agentseo_content_refresh_brief",
"name": "AgentSEO Content Refresh Brief",
"description": "Create a refresh brief for an existing URL and keyword."
},
{
"id": "agentseo_content_serp_outline",
"name": "AgentSEO SERP Outline",
"description": "Turn live SERP intent into a writer- and agent-ready page outline."
},
{
"id": "agentseo_content_brief",
"name": "AgentSEO Content Brief",
"description": "Turn live SERP intent into a production-ready content brief for writers and agents."
},
{
"id": "agentseo_content_draft_qa",
"name": "AgentSEO Content Draft QA",
"description": "Validate a draft URL or markdown against live SERP expectations before publishing."
},
{
"id": "agentseo_content_schema_plan",
"name": "AgentSEO Content Schema Plan",
"description": "Plan JSON-LD schema for a URL or markdown page without a provider call."
},
{
"id": "agentseo_content_internal_links",
"name": "AgentSEO Content Internal Links",
"description": "Find internal link opportunities from a source page to supplied target pages."
},
{
"id": "agentseo_content_title_meta",
"name": "AgentSEO Content Title Meta",
"description": "Generate SEO title and meta description options for a URL or markdown page."
},
{
"id": "agentseo_content_technical_qa",
"name": "AgentSEO Content Technical QA",
"description": "Run pre-publish SEO QA for metadata, indexability, canonical, headings, schema, links, and media."
},
{
"id": "agentseo_content_action_plan",
"name": "AgentSEO Content Action Plan",
"description": "Turn supplied SEO opportunities into a capacity-aware content calendar and execution plan."
},
{
"id": "agentseo_site_sitemap_audit",
"name": "AgentSEO Sitemap Audit",
"description": "Audit sitemap coverage, sitemap-only orphan candidates, important URLs, canonical/indexability noise, and internal-link gaps."
},
{
"id": "agentseo_serp_volatility",
"name": "AgentSEO SERP Volatility Monitor",
"description": "Compare supplied SERP snapshots to detect rank churn, top-domain churn, SERP feature changes, and target visibility movement."
},
{
"id": "agentseo_page_cro_qa",
"name": "AgentSEO Page CRO QA",
"description": "Audit SEO landing pages for value proposition clarity, CTA strength, trust proof, objection handling, and conversion friction."
},
{
"id": "agentseo_ai_visibility_prompt_set",
"name": "AgentSEO AI Visibility Prompt Set",
"description": "Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing."
},
{
"id": "agentseo_content_programmatic_template",
"name": "AgentSEO Programmatic SEO Template",
"description": "Plan safe programmatic SEO templates with uniqueness rules, indexation gates, internal links, schema guidance, and launch QA."
},
{
"id": "agentseo_content_cannibalization",
"name": "AgentSEO Content Cannibalization",
"description": "Detect overlapping SEO pages and recommend safe consolidation, differentiation, canonical, and internal-link fixes."
},
{
"id": "agentseo_content_competitor_gap_matrix",
"name": "AgentSEO Competitor Content Gap Matrix",
"description": "Compare supplied own and competitor pages to find missing topics, weak coverage, format gaps, and buyer-stage gaps."
},
{
"id": "agentseo_content_keyword_map",
"name": "AgentSEO Content Keyword Map",
"description": "Map supplied keywords to supplied pages and flag missing pages or cannibalization risks."
},
{
"id": "agentseo_keyword_ideas_suggest",
"name": "AgentSEO Keyword Ideas Suggest",
"description": "Expand one seed keyword into prioritized long-tail keyword ideas with search metrics."
},
{
"id": "agentseo_keyword_metrics_overview",
"name": "AgentSEO Keyword Metrics Overview",
"description": "Score a supplied keyword list with search metrics and page-priority guidance."
},
{
"id": "agentseo_domain_ranked_keywords",
"name": "AgentSEO Domain Ranked Keywords",
"description": "Find ranked keywords for a domain, subdomain, or URL and prioritize refresh opportunities."
},
{
"id": "agentseo_domain_relevant_pages",
"name": "AgentSEO Domain Relevant Pages",
"description": "Find traffic-carrying pages for a domain and route them into protect, refresh, expand, or recover actions."
},
{
"id": "agentseo_domain_competitors",
"name": "AgentSEO Domain Competitors",
"description": "Discover search competitors for a domain and prioritize overlap, traffic gaps, and next analysis actions."
},
{
"id": "agentseo_domain_intersection",
"name": "AgentSEO Domain Intersection",
"description": "Compare two domains to find shared keyword deficits, advantages, and target1-exclusive opportunities."
},
{
"id": "agentseo_page_intersection",
"name": "AgentSEO Page Intersection",
"description": "Compare ranking pages to find shared page keywords or competitor-page keywords excluded from your pages."
},
{
"id": "agentseo_domain_traffic_estimate",
"name": "AgentSEO Domain Traffic Estimate",
"description": "Compare estimated organic, paid, featured-snippet, and local-pack traffic across multiple domains, subdomains, or URLs."
},
{
"id": "agentseo_backlinks_summary",
"name": "AgentSEO Backlinks Summary",
"description": "Summarize backlink authority, referring domains, spam risk, broken backlinks, and next SEO actions for a domain, subdomain, or URL."
},
{
"id": "agentseo_backlinks_list",
"name": "AgentSEO Backlinks List",
"description": "Return a bounded list of actionable backlinks and classify each one for protection, repair, reclaim, quality review, or outreach reference."
},
{
"id": "agentseo_backlinks_anchors",
"name": "AgentSEO Backlinks Anchors",
"description": "Analyze backlink anchor text groups and classify branded, commercial, generic, URL, risky, broken, or lost anchor patterns."
},
{
"id": "agentseo_backlinks_referring_domains",
"name": "AgentSEO Backlinks Referring Domains",
"description": "Analyze referring domains and classify authority, lost-domain recovery, broken-link repair, quality review, and outreach patterns."
},
{
"id": "agentseo_backlinks_domain_pages",
"name": "AgentSEO Backlinks Domain Pages",
"description": "Analyze backlink-bearing pages and classify linkable assets, broken backlink pages, lost links, refresh candidates, and quality risks."
},
{
"id": "agentseo_backlinks_competitors",
"name": "AgentSEO Backlinks Competitors",
"description": "Discover backlink-profile competitors and prioritize overlap, authority, and link-gap research actions."
},
{
"id": "agentseo_backlinks_new_lost_timeseries",
"name": "AgentSEO Backlinks New/Lost Timeseries",
"description": "Track new and lost backlinks/referring domains over time and classify link momentum, leakage, and volatility."
},
{
"id": "agentseo_backlinks_page_intersection",
"name": "AgentSEO Backlinks Page Intersection",
"description": "Find source pages that link to competitor targets but not excluded/user targets, then prioritize link-gap outreach and quality review."
},
{
"id": "agentseo_backlinks_opportunity_finder",
"name": "AgentSEO Backlinks Opportunity Finder",
"description": "Turn supplied backlink prospects, competitor link gaps, and owned assets into prioritized safe outreach, reclaim, repair, and digital PR actions."
},
{
"id": "agentseo_ai_overview_extract",
"name": "AgentSEO AI Overview Extract",
"description": "Extract AI Overview insights for a target keyword."
},
{
"id": "agentseo_local_visibility_track",
"name": "AgentSEO Local Visibility Track",
"description": "Track local visibility across keywords and locations."
},
{
"id": "agentseo_rank_track",
"name": "AgentSEO Rank Track",
"description": "Queue a rank tracking check for a URL and keyword."
},
{
"id": "agentseo_job_status",
"name": "AgentSEO Job Status",
"description": "Get status and results for a queued AgentSEO job."
}
],
"documentation": "https://www.agentseo.dev/docs",
"provider": {
"organization": "AgentSEO",
"url": "https://www.agentseo.dev/"
}
}