Go-To-Market
Audit site SEO with live search data
Point it at any domain. Get a full competitive SEO audit in minutes.
Use case: Map your site, pull 30 live Google search rankings, identify competitors, and generate a prioritized SEO action plan with Claude.
Quick Start
Inputs
- Target domain The domain to audit, entered at run time (e.g., stripe.com). No account or login required — just a public domain.
Outputs
- Composite SEO score (0–100)
- 30 tracked search terms with live rankings
- Competitor threat map (up to 20 competitors)
- Quick wins ranked by impact-to-effort
- Page optimization briefs
- New pages to create with full content briefs
- Strategic themes & positioning recommendations
- Full markdown report
Sample dataset. A complete run against stripe.com is bundled — 47 pages extracted, 30 search terms tracked, full report generated. No API key needed to explore the dashboard.
How it works
An 8-phase pipeline. Read the blog here for a deeper explanation.
- Understand The homepage is fetched as clean markdown, giving Claude the context needed for intelligent page selection and search term generation.
- Map & Select All site URLs are discovered and classified by page type — Claude selects up to 50 of the most SEO-relevant pages to extract.
- Extract All selected pages are batch-extracted in parallel and returned as clean markdown, building a full content index in roughly the time it takes to fetch one page.
- Generate Terms Claude generates 30 targeted search queries across 6 intent categories: branded, core product, comparison, use case, pain point, and competitor-adjacent.
- SERP Data All 30 queries are fired as live Google searches concurrently — each returning the top 10 organic results with URL, title, and snippet.
- Competitor Map Claude maps every competitor across all 30 SERPs and assigns threat levels based on how many queries they rank for and how high they appear.
- Diagnose Claude scores each search term and identifies the root cause of ranking failures — not ranking, thin content, or wrong page type.
- Recommendations Claude generates quick wins, page optimization briefs, new page recommendations, and strategic themes — prioritized by impact-to-effort ratio.
Stack
Nimble primitives plus the full runtime stack.
Nimble APIs
What it does
- extract Fetches the target domain’s homepage as clean markdown — used to understand the site before mapping.
- map Discovers all URLs on the target domain and classifies them by page type.
- extract_batch Extracts up to 50 selected pages in parallel — powers the full site content index.
- search Fires 30 live Google queries and returns ranked SERP results for each search term.
3rd Party Tools
Role
- claude-sonnet-4-6 Anthropic Claude API — powers page selection, term generation, competitor mapping, diagnosis, and the recommendation phases.
- streamlit Interactive dashboard for browsing the SEO audit results across 8 tabs.
- python 3.9+ Pipeline orchestration and data processing. Async I/O for parallel extraction and search.

Reach out if you have any questions.
Talk to an Expert