Keyword Research
Demand mapping for the categories you actually compete in. Volume, difficulty, intent classification, and the gaps between what you target and what you rank for.
A production-grade organic-search audit, not a generic markdown table. Built on a working stack — Firecrawl for site mapping and on-page content, Ahrefs with GSC for search performance, Chrome automation for platforms without APIs — and delivered in the same format as our consulting work.
Most SEO audits are summaries of what a free tool already told you. Long lists of "issues" without prioritization. Recommendations that don't survive the question "why this, not that."
Our SEO audit is structured differently. It maps the full site, samples it stratified by intent, and pulls real performance data from Google Search Console alongside Ahrefs metrics. Every finding is sourced. Every recommendation is anchored to a specific page, query, or technical signal.
The deliverable is built to be presented to a leadership team, handed to an agency, or filed as the diagnostic input to a content roadmap. Not a download from a SaaS dashboard.
Demand mapping for the categories you actually compete in. Volume, difficulty, intent classification, and the gaps between what you target and what you rank for.
A stratified sample of the site's pages assessed for query alignment, content depth, internal linking discipline, and the patterns that distinguish ranking pages from non-ranking ones.
Crawlability, indexation, Core Web Vitals, schema, canonical discipline, rendering. The infrastructure-level signals that determine whether the content can rank at all.
Topics with demand the site does not address — and topics the site addresses thinly. Sized against competitor depth and ranked by feasibility of closing the gap.
Where geography matters: Google Business Profile, local pack performance, citation consistency, review velocity, geographic content footprint, and the schema that makes them all work.
For your-money-or-your-life categories — health, finance, legal — the credibility signals Google requires: author expertise, sourcing, review processes, and the structural moves that signal trust.
When the audience is multilingual: hreflang implementation, content parity, regional intent variance, and the geographic patterns of impression vs. click data.
Two to four direct competitors profiled at the same depth — keyword overlap, content depth comparison, backlink profile, and the structural moves they made that you didn't.
"Page count" is not coverage. "Crawled" is not understood.
Three artifacts. Each carries the Aspiture document conventions — version number in the filename, posture line, fact-check ledger.
The audit runs on a defined stack — we don't pick tools per engagement. Firecrawl handles site mapping and on-page content extraction, with sitemap inclusion and a stratified-sample pattern for full-site crawls. Ahrefs with Google Search Console integration provides keyword, backlink, and live search-performance data. Chrome automation handles platforms without APIs — GBP, review surfaces, the long tail of vertical sites where data lives behind a UI rather than an endpoint.
Our discipline on top of this stack matters more than the stack itself. A three-strikes rule before accepting an absence of evidence as evidence of absence. Nav-extraction discipline to make sure the site map matches the user-facing site. Stratified sampling rather than blind top-N crawls. The stack reflects two years of audits where the wrong shortcut produced the wrong recommendation.
We need GSC access, a sense of the categories you compete in, and the names of two or three competitors. Initial conversations run thirty to sixty minutes and are no-cost.
Start a conversation →