Your DMA competitive set is not the one on the whiteboard.
Ask a dealer group who its competitors are and you get the answer the sales floor uses. The search data usually disagrees.
The sales answer is the store across town with the same franchise, because that is who shows up on trade appraisals and in lost-deal reports. That store is a real competitor for local and inventory queries. It is often irrelevant on the research and comparison queries that start the buying process weeks earlier.
Those queries are frequently owned by a regional group three markets over that publishes properly, or by an aggregator that no one at the store has ever counted as a competitor because it does not sell cars in the same sense. Both are absorbing demand before your name enters the process.
This is why the work starts by establishing the competitive set from data rather than accepting it. The wrong set produces a content plan aimed at a store that was never taking the traffic, which is an expensive way to be busy. It is also the first thing worth asking any automotive SEO agency to show its method for, because a set assembled from assumptions makes every deliverable downstream of it wrong in the same direction.
The unit is the DMA, the designated market area Nielsen defines for television, because a dealer group's trade area and its media buy already follow that geography. Rank share inside that boundary is the measure. A national visibility score averages in markets where the store cannot deliver a car, which is how a group ends up reading a number that has nothing to do with its own sales floor.
Inside the DMA the set is segmented by OEM and model, then split by intent class, because the competitor who beats you on browse queries is often not the one who beats you on transact queries. How the intent classes break down →
- The store across town
- Same brand, few miles away. Real on local and inventory queries, often absent upstream.
- The regional group
- Several markets over, publishes seriously, and outranks everyone on research and comparison.
- The aggregator
- Owns the top of the funnel outright and is usually not on anyone's list.
Most groups are defending against the first and losing to the other two. The data names which.
The audit names your real DMA competitive set. Not the one on the whiteboard, and including whichever of them AI engines name when a buyer asks who to use.
Get the free auditThree layers, and they answer different questions.
Dealership competitive analysis runs in three layers, and each exists to change a decision in the content plan. A layer that does not change a decision does not get run.
Rank-share view
Where competitors win queries you should also win, segmented by OEM, model, and intent class: browse, compare, transact. Segmentation is the point. A single blended visibility score hides the fact that you can lead on transact and be invisible on compare.
Content gap map
Topics competitors cover that you do not, with commercial weight scored against your actual stock. A gap on a model you do not carry is not a gap. This is what keeps content budget off demand the store cannot fill.
AI surface check
Which competitors AI engines cite when buyers ask the questions you want to own, and which URLs the engines pulled to justify it. Run repeatedly against a fixed prompt set, because a single generated answer proves nothing. How citation is measured →
The output is a decision, not a report.
Competitive analysis is not a standalone deliverable at VulcanAX. It exists to tell the content plan what to do next, and it is judged on whether it changed the plan.
- It sets the target list. Queries where a competitor ranks and you have impressions but no clicks are the cheapest wins available, and they come out of the rank-share view directly.
- It kills work. A gap the map surfaces on inventory you do not stock gets struck from the plan before anyone writes a brief. Removing work is the underrated half of this layer.
- It reprioritizes the technical queue. If competitors are being cited on queries where your pages exist and are not being retrieved, the problem is not content, and the plan needs to say so. The technical layer →
- It names who to watch. The set is re-established at engagement start and revisited quarterly. The AI surface check runs on the reporting cadence, monthly at Core and biweekly at Compete and Command, because citation behavior moves faster than rankings do.
- It settles which rooftop defends which query. Where a group has two stores inside one DMA, the competitive read shows whether the second position on a query belongs to a rival or to the group's own other store. That distinction is the whole allocation problem in dealer group SEO, and it cannot be made from a single-domain report.
Everything here lands in the monthly content plan rather than in a separate slide deck, and the priorities it sets are what the rest of the car dealership SEO program works against for the quarter. How the plan gets built → For the full list of what an engagement produces, see the deliverables breakdown.
Questions about automotive competitive analysis.
What is competitive analysis in automotive SEO?
Market-level intelligence on where competitors rank, what they publish, and where the gaps are inside a specific DMA. It is not generic keyword research. The competitive set is defined by who is taking share from you in that market today, and every gap is weighted against vehicles you actually sell rather than against national search volume.
Who are a dealership's real SEO competitors?
Frequently not the store the sales team names. Three types show up: the same-brand dealer a few miles away, competing on local and inventory queries; the regional group several markets over that outranks everyone on research and comparison; and the aggregators that own the top of the funnel outright. The third is the one most groups have never counted as a competitor, and it is often absorbing the most demand.
What is a content gap map?
An inventory of the topics competitors cover that you do not, with commercial weight scored against your own stock. A gap on a model you do not carry is not a gap worth closing. The map exists to keep content budget off demand the store cannot fill, which is the most common way dealer content programs produce rankings that never convert.
How do you check which dealers AI engines recommend?
By running a fixed set of real buyer-intent prompts for your market against each engine, repeatedly, and recording which businesses get named, how consistently, and which URLs the engine cited. AI answers are non-deterministic and personalized, so a single check proves nothing; the signal is frequency across repeated runs. The cited-URL field is usually the most actionable part.
How often should a dealer group redo competitive analysis?
The full competitive set is established at engagement start and revisited quarterly, because dealer competitive sets move more slowly than most markets. The AI surface check runs on the standard reporting cadence, monthly at Core and biweekly at Compete and Command, because citation behavior moves faster than ranking behavior and a quarterly snapshot would miss it.
Is competitive analysis charged separately?
No. It is included in the published tier price: $1,165 per rooftop per month at Core, $1,615 at Compete, $2,425 at Command, with a banded volume discount for groups (10% off at 2–3 rooftops, 20% at 4–7, 28% at 8–14, 32% at 15+) and a flat one-time onboarding fee charged once per group. It is not sold standalone, because its only job is to decide what the content plan does next. Full pricing →
See who the engines name instead of you.
The baseline audit runs your market's real buyer prompts against each engine and reports which competitors come back. For most groups the names on that list are not the ones they have been defending against.