Free instant website audit · 190,000+ sites checked · no card, no account
Custom Web Audits
Schedule a Demo ×
I'm a…
For auto dealers and dealer groups

Every rooftop. Every issue. Every fix — found in real time.

We audit every rooftop's website the way an engine gets diagnosed — six systems, measured separately, each one named. Technical SEO, local ranking, AI visibility, inventory, sentiment and marketing mix, on every store, with a ranked list of what to do about it on Monday.

6systems behind every rooftop score
5AI assistants measured
14scored areas per rooftop audit
Comprehensive Audit Scores
Flagship Chevrolet · re-audited 2 hours ago
Completed
72
Performance Overview
53
Domain & Tech Stack
66
Marketing & Tracking
40
Social
53
Performance & Speed
85
SEO & Visibility
80
Content & Keywords
62
Links & Authority
54
On-Page Optimization
92
User Experience & Accessibility
44
Security
74
AI Brand Visibility
68
Local SEO
37
AEO — Answer Engine Optimization
Key findings
What's working
3 positive findings
Needs attention
5 issues to address
Preview · request a live demo to see your rooftop's real scores.

Engine Health

Six systems decide whether a rooftop gets found and chosen. Click a cylinder to see how we measure it.

Live on every dealer dashboard
A missing input is not a zero, and dark is not red. The fourth cylinder here sits still because that rooftop sits behind a WAF we could not read through — not because its inventory is bad. Every score renormalises over the readings actually present, and every figure names the panel it came from.
Cylinder 1 · Technical SEO

Real issues. Real fixes. Found before your customers find them.

Every rooftop gets the full audit pipeline — technical SEO, Core Web Vitals, accessibility, content quality, on-page health, broken links, schema, redirects, email security. The output is a ranked fix list, not a 60-page PDF nobody opens.

Every vehicle page, not a sample

Dealer sites hide their inventory from crawlers. We go get it anyway.

Dealer platforms keep vehicle detail pages out of the sitemap by design — they are only reachable by walking paginated search pages. A crawler that trusts the sitemap audits the homepage and misses all 226 cars.

We discover VDPs instead of sampling them: every vehicle link and every pagination link is banked on the way past, and the walk continues until a full pass finds nothing new. Behind a WAF that refuses us outright, we route through a rendering service rather than reporting an empty site.

  • Coverage is measured against pages we could actually rank — not the raw sitemap
  • Vehicle schema, price and availability checked per VDP
  • Every early stop carries a reason string; a silent cap is indistinguishable from a small lot
Needs attention
5 issues · ranked by revenue impact
Action needed
New Inventory page takes 5.2s to show its main content. Mobile shoppers leave before the first vehicle card paints.
17 important pages — including three one click from the homepage — have no search-result description. Google writes its own, and it will not sell a car.
12 links on /service-specials return 404. Expired coupon URLs on the page that drives fixed-ops revenue.
Email security is incomplete: SPF and DKIM are configured, DMARC is not. Your domain is impersonable.
11 third-party tracking cookies, only 21% marked secure — a consent exposure under current privacy rules.
Preview · request a live demo to see your rooftop's real fix list.
Cylinder 2 · Local SEO

Your map ranking is not one number. It's a map.

Local grid rank tracking

Rank #2 at the dealership, #14 four miles north

We drop a grid of measurement points across your market and run your searches from every one of them, so "where do we rank" becomes a picture of where you rank. The blind spot on the far side of the freeway is a sentence a GM can act on; an average rank of 6.4 is not.

Searches default to your OEM's own terms — the model names and phrases shoppers for your brand actually use — so a Ford store is measured on Ford demand from day one, with no keyword workshop first.

  • Every point, every search, tracked over time
  • Coverage counts only points where you could rank at all — a service department is not a dealership
  • Your own sister rooftops are excluded from your competitor set, not counted as rivals
Local grid · "chevy dealer near me"
49 points · 5-mile spacing · run weekly
Avg #6.4
Top 3 4–10 11+ Click any point ↓
At your lot #1
  1. 1Flagship Chevrolet
  2. 2Northgate Chevrolet
  3. 3Riverbend Chevrolet
  4. 4Crestline Chevrolet
You own the pin and everything within two miles of it. The whole northern edge sits 11th or worse — that is the corridor a competing rooftop is taking.
Preview · request a live demo to see your market's real grid.
Cylinder 3 · AI Ranking

When a shopper asks AI for the best dealer, who gets named?

Shoppers ask ChatGPT, Gemini, Perplexity and Google's AI which dealer to use, across dozens of buying-intent questions. We run those questions on a schedule and show how often each assistant names you versus the rooftops you actually compete with.

AI Market Map

A competitive question about a geography deserves a map

"Who does AI recommend around here" was a bar chart. It is a map now — your rooftop, your rivals, coloured by how often the assistants name each one. The moment the numbers sit on a map, "we are invisible north of us" becomes something a GM can act on.

Rivals are placed against our own map of the US franchise dealer network, so the roster is drawn for you rather than typed in. A rival we cannot place is printed by name, never dropped — a map quietly missing two of nine rivals lies in the most expensive direction, making you look better surrounded than you are.

AI Market Map
9 rooftops measured · coloured by how often AI names them
Chevrolet · Inland Empire
68% You 49% Crossroads 43% Pinecrest 19% Brookline 9% Westlake 4% Halstead 2% Riverside
You lead the market overall — but Crossroads and Pinecrest own everything north of the interstate. Two rivals could not be placed and are listed by name below the map.
Preview · request a live demo to see your market's real map.
Who AI Recommends

Down to the query, the geo, and the rival taking it

Every result splits into where you are already winning — to defend — and where a rival is getting recommended instead. Those are the exact questions to go win back.

  • ChatGPT, Claude, Gemini, Perplexity and Google AI — every major assistant, no per-engine add-on
  • Prompts generated from your own competitor set and OEM lineup, then reviewed before they run
  • Google AI Overview coverage and AI-referred traffic quality from your analytics
Who AI Recommends
40 buying-intent questions · you vs the competitors you selected
Most recommended
DEALER
ChatGPT
Gemini
Plexity
Google
Avg rank
AI vis
Flagship Chevrolet (You)
20
32
31
7
#1.4
68%
Crossroads Chevrolet
18
26
21
·
#1.6
49%
Pinecrest Chevrolet
7
24
25
1
#2.6
43%
Brookline Chevrolet
6
17
2
·
#2.8
19%
Westlake Chevrolet
1
·
1
·
#2.5
2%
WHERE YOU'RE WINNING (25)
#1 "best chevrolet dealer near Lakeside"
#1 "best chevy dealer near Lakeside"
#1 "best place to buy a Chevy Equinox"
OPPORTUNITIES (9)
"best chevy dealer near Bridgeport"
you're #2 · Crossroads leads
"top rated chevy dealer in Bridgeport"
you're #2 · Crossroads leads
"best chevrolet dealership in Glenview"
you're #2 · Crossroads leads
Preview · request a live demo to see who AI recommends in your market.
Cylinder 4 · Inventory Opportunities

Is the metal you paid for the metal people actually want?

Your analytics knows demand, keyed by VIN. Your lot knows price, days in stock, mileage, colour and trim, keyed by the same VIN. Neither answers anything alone. We read your live website inventory natively — no feed to set up, no DMS integration — and join it to the traffic.

Read natively

Whatever your site runs on

We read the major dealer website platforms directly. Nothing to install, no feed to hand over, and no work for your website vendor.

Keyed by VIN

No per-site rules

A vehicle page is identified by a check-digit-valid VIN in its URL, so the join works on any platform without a pattern written per dealer.

Honest about age

Never a stale reading as a fact

Days-on-lot is computed from the reading's own timestamp, and the panel refuses to draw age-based figures once that reading goes stale.

Refuses noise

No ranking four cars

Every per-colour, per-trim and per-drivetrain breakdown enforces a minimum unit count and reports how many groups were withheld.

The demand-joined lot

Which units nobody has opened in 90 days — priced out in dollars

Sitting units are not all equal. A car nobody has looked at is a merchandising problem; a car people look at and don't act on is a pricing problem. The join separates them, then puts the floorplan cost on the aging half so the conversation with the GM starts at a number.

Roll it up across a group and the systemic problems get fixed once, at the source, instead of being hunted rooftop by rooftop.

  • Share of stock that got a view, and share of vehicle traffic landing on a car still in stock
  • Broken down by model, trim, colour and price band
  • "Sold" and "delisted" are counted together and labelled honestly, never guessed apart
Lot performance · demand vs stock
247 units on site · read 4 hours ago · joined to 30 days of traffic
38 aging
247
UNITS ON SITE
71%
STOCK VIEWED
38
90+ DAYS, NO VIEWS
9%
TRAFFIC ON SOLD CARS
MODEL
UNITS
VIEWS
AVG DAYS
READ
2026 Equinox EV
22
41
118
Overstocked
2025 Trax
14
96
72
Aging, wanted
2026 Silverado 1500
31
1240
24
Turning
2026 Tahoe
11
880
19
Turning
2025 Blazer
9
61
94
Overstocked
31 Equinox EV and Blazer units are 90+ days old with almost no traffic. That is roughly $1.4M of floorplan sitting behind vehicle pages nobody opens — a merchandising problem, not a price one.
Preview · request a live demo to see your own lot against your own demand.
Cylinder 5 · Sentiment

Stop letting a 4.8 sales floor hide a 3.2 service drive

Every review is read and scored 0–100, then bucketed into the ten things dealership customers actually talk about — with Sales, Service and F&I kept apart, benchmarked against auto-dealer industry averages, and every rooftop ranked against every other.

Sales Experience

Buying and leasing process, test drives, pressure tactics.

Service & Repair

Maintenance visits, mechanical work, recall handling.

Staff Professionalism

Friendliness, knowledge, attitude of advisors and cashiers.

Pricing & Transparency

Fairness, hidden fees, surprise charges, quote accuracy.

Communication & Follow-up

Responsiveness, status updates, callbacks, post-visit contact.

Wait Times & Efficiency

Appointment scheduling, time-to-complete, delays.

Financing & Paperwork

F&I office experience, loan terms, contract handling.

Facility & Amenities

Cleanliness, waiting area, loaners, shuttle.

Vehicle Selection & Quality

Inventory variety, condition, listing accuracy.

Trust & Integrity

Honesty, no-pressure tactics, doing what was promised.

Six review channels, one rollup

Google, Yelp, Cars.com, Autotrader, YouTube and Reddit — filtered, not scrolled

Pick a channel and both the review list and the category rollup narrow to it, so "we're fine on Google and getting destroyed on Reddit" is one click rather than six panels stacked down a page.

Competitor reviews are scored on the same ten categories, so "who is beating us and on what" has an answer with a number attached.

Dealership experience categories
409 reviews classified · last 365 days · vs auto-dealer benchmarks
81 overall
Overall Google Yelp Cars.com Autotrader YouTube Reddit
BEATING THE INDUSTRY — 7 CATEGORIES
Staff Professionalism
351 reviews
90
INDUSTRY 80
▲ 10 pts
Sales Experience
178 reviews
89
INDUSTRY 76
▲ 13 pts
Wait Times & Efficiency
115 reviews
81
INDUSTRY 68
▲ 13 pts
BELOW THE INDUSTRY — 3 OPPORTUNITIES
Trust & Integrity
95 reviews
64
INDUSTRY 75
▼ 11 pts
Vehicle Selection & Quality
29 reviews
68
INDUSTRY 74
▼ 6 pts
Communication & Follow-up
87 reviews
68
INDUSTRY 71
▼ 3 pts
Preview · request a live demo to see your rooftops' real breakdown.
Cylinder 6 · Marketing Mix

The searches your rivals win — and you don't

Competitive search gap

Not a guess about what to write. A ranked list of demand you're already losing.

We watch the real searches shoppers in your area are running, then surface the exact phrases competing rooftops rank for while you are nowhere — each with the estimated monthly traffic it is quietly handing them, and the name of the rival taking it.

Plus the flip side: the phrases you already own where no rival outranks you. Those are the ones to defend before someone comes for them.

  • Real local search demand, not invented keywords
  • Channel coverage across organic, local, AI and paid in one mix
  • Backlinks refreshed continuously; regressions flagged when a fix comes back undone
Search phrases your rivals win
Organic phrases near Lakeside, CA that rival rooftops rank for and you don't
22,671/mo lost
PHRASE
SEARCHES/MO
AVG CPC
TOP RIVAL
RANK
CLICKS/MO
chevrolet suv models
22,200
$1.43
Crossroads Chevrolet
#6
750
chevy traverse mpg
2,400
$0.81
Brookline Chevrolet
#1
730
2026 chevy colorado
12,100
$1.99
Crossroads Chevrolet
#6
409
bridgeport chevrolet
1,300
$11.44
Westlake Chevrolet
#1
395
car dealerships in glenview
1,600
$4.58
Pinecrest Chevrolet
#2
259
chevy specials
1,600
$2.89
Brookline Chevrolet
#3
156
PHRASES YOU OWN — NO RIVAL OUTRANKS YOU
chevy silverado trim levels · #2 chevy tahoe lease · #1 chevrolet suburban lease · #3 chevy truck trim levels · #2 chevy hd · #1
Preview · request a live demo to see the phrases rivals win in your market.
What to do

Six systems measured. One ranked list of what to do about it.

Measurement without instruction is a report. Every measured gap becomes an item that quotes the number it came from and names the move a person makes on Monday — with a Done and a Dismiss on it, shared across your whole group.

Rule 1

Never fire on a surface we didn't measure

A rule whose input is absent stays silent. "We could not read your inventory feed" is not "your feed is broken", and we will not tell a GM their lot is a disaster when the truth is we could not reach it.

Rule 2

Say the number

"Improve your reviews" is advice. "Shottenkirk holds 2,649 reviews to your 1,406, and you are one place behind at 28 points" is an instruction.

Rule 3

Say the move, not the goal

"Be more visible" is not a step. "Set the primary category to 'Chevrolet dealer' — a 30-second change and one of the strongest map-pack levers" is.

What to do · Flagship Chevrolet
Ranked by impact against effort · root causes promoted to the top
9 open · 4 done this month
ROOT CAUSE · HIGH IMPACT
Publish a real fee and out-the-door pricing page
Evidence. Fee opacity is your weakest sentiment theme (Trust & Integrity 64 vs 75 industry), the reason AI assistants cite two rivals over you on price questions, and the top exit point on your VDPs.
Do this. One page, linked from every VDP: destination charge, doc fee, and a worked example. It closes a sentiment gap, an AI-citation gap and a conversion gap at once — which is why it is first rather than fourth on three separate lists.
HIGH IMPACT · LOW EFFORT
Compress the New Inventory hero image
Evidence. The New Inventory page takes 5.2s to paint its main content on mobile; the hero image is 2.4 MB uncompressed. It is the second-most-visited page on the site.
Do this. Export at 1600px wide in WebP and set explicit width and height. One file, one deploy — this is your single largest Core Web Vitals win.
MEDIUM IMPACT · LOW EFFORT
Fix 12 expired coupon links on /service-specials
Evidence. Twelve URLs return 404 on the page that drives fixed-ops revenue. Google and the AI assistants both read a 404-heavy page as an untrusted one.
Do this. Point each expired coupon at the current offer or remove the card. Then re-audit — the item closes itself when the fix lands, and reopens if it comes back.
MEDIUM IMPACT · MEDIUM EFFORT
Merchandise the 31 aging EV units
Evidence. 22 Equinox EV and 9 Blazer units are 90+ days old with 41 and 61 lifetime views. Turning models on the same lot average 24 days.
Do this. These have a photography and description problem, not a price problem — traffic never reached them. Reshoot, rewrite the first line of each description, and put them in the next email drop.
Preview · request a live demo to see your rooftops' real playbook.
Ask Earl

Your in-house GM, on call 24/7

Earl is a dealer-savvy assistant built into the platform, with every rooftop's data in context — every category score, every audit issue, every trend. He answers in plain English, grounded in your actual numbers.

  • "Which of my Inland Empire rooftops is worst on F&I?"
  • "What are the top 3 audit issues across my network this week?"
  • "Why did the flagship rooftop slip on service this month?"
  • "Write the email to my sales manager covering the three things to fix."
Ask Earl
Your Data Mechanic
Preview
Hey there — Earl here. Been lookin' under the hood all morning. What do you want me to break down?
What are the top 3 audit issues across my network this week?
Three big ones rollin' up:
1. Inventory page paints in 5s+ on 4 rooftops — hero image needs compressing.
2. Broken service-coupon links at 7 rooftops, 12 URLs total.
3. Hours mismatched across Google, Yelp and Apple Maps on the Inland Empire group.
Want me to draft the email to your ops manager?
Which rooftop is worst on F&I?
Flagship scored 41 on F&I over the last 30 days — three below network average. Mostly long waits at the finance desk and surprise add-on fees. Want the actual reviews behind that number?
Ask Earl about your data…
Send
Preview · request a live demo to talk to Earl about your own rooftops.
Before you ever talk to us

We already know where your rooftop is, and who's around it.

We maintain our own map of the US franchise dealer network — brand, address, website and location — built from the manufacturers' own dealer locators. Your competitor set is drawn from that, not typed in by hand, so it is right on day one and stays right as rooftops open, close and change hands.

COMPLETE ON DAY ONE

No workshop to list your rivals, and no competitor quietly left off because nobody thought of them.

YOUR SISTER STORES EXCLUDED

A rooftop in your own group is never counted as a rival — a mistake that flatters your numbers and hides a real threat.

MODELS, NOT JUST BRANDS

Current model-year lineups per make, so searches are measured on the nameplates shoppers actually type.

MEASURED BEFORE WE MEET

We can audit your rooftop and its market before the demo call, so the first thing you see is your own data.

Find your rooftop on the map at Dealerships Served — we will have audited it before the demo call.

How we compare to what dealers pay today

Most dealer groups already spend $60K–$200K a year on a stitched-together stack: one vendor for reviews, another for listings, a third for ads, and nobody looking at the website itself. We ship the equivalent — with auto-specific depth and AI visibility — as one product.

What it does Custom Web Audits Reputation tools DMS-attached modules Ad / competitive tools
Comprehensive website audit, every rooftop Real-time ranked fix list Add-on / PDF only
Every vehicle page audited, not sampled Full VDP coverage
Vehicle schema, price & availability per VDP Tracked and flagged
Local grid map-rank tracking Every point, every search Snapshot only Partial
AI Market Map — rivals plotted by AI visibility Included
Who AI recommends, across 5 assistants Included, no per-engine add-on Ad context only
Inventory joined to demand by VIN Included
10 dealership category buckets All 10 Generic sentiment Not built for reputation
Sales vs Service vs F&I kept separate Per rooftop Partial Department-level
Sentiment across 6 review channels Google, Yelp, Cars, Autotrader, YouTube, Reddit Google + Yelp
Ranked "what to do" playbook with evidence Included
Network-wide rooftop leaderboard Sortable per category Per-store only Per-rooftop reports
In-platform AI assistant (Ask Earl) Dealer-savvy
Typical annual cost, 20 rooftops Custom — book a demo $48K–$96K $120K–$288K $120K–$360K

Simple, per-rooftop pricing

Pricing follows your rooftop count. Single rooftops, dealer groups and the agencies running them all get a quote on a short call — book a demo and we will put numbers against your setup.

Growth
Custom
Quoted on a demo call
Best forA rooftop or a small group
RooftopsUp to 20
Run under your brandNot included
  • Comprehensive website audit per rooftop, re-run on demand
  • Engine Health across all six systems
  • Local grid rank tracking on your OEM's searches
  • AI Market Map + who AI recommends, showing your competitors and your rooftop
  • Live inventory read from your site, joined to demand
  • Reviews scored into 10 dealership categories, 6 channels
  • Ranked "what to do" playbook with Done / Dismiss
  • Competitive search gap + backlinks
Enterprise
Custom
Quoted on a demo call
Best forLarge groups & agencies
Rooftops20+
Run under your brandIncluded
Everything in Growth, plus:
Enterprise only
  • White-label — the whole platform and every report under your own name, logo and colours
  • Group-wide rollup across every rooftop and domain
  • Additional local map data
  • Additional AI ranking prompts & data
  • Ask Earl AI assistant
  • Custom reports and a dedicated success manager
  • Bi-weekly check-ins

Running this for dealer clients? Enterprise is the agency tier — it is what lets you present the platform and every report as your own product, across as many rooftops and as many client groups as you handle. Book a demo and we will scope it around your book of business rather than a rooftop count.

See it on your rooftops in one day

Tell us a few things about your group and we'll spin up a live demo on your actual locations — not a sample environment. No installation, no DMS integration.

We'll respond within one business day. No automated sales spam.

Frequently Asked Questions

How is this different from a generic website audit?
It’s the same in-depth audit pipeline tuned for dealerships, plus five things a generic audit has no concept of: your map ranking across the whole market, whether AI assistants recommend you, your live inventory measured against real shopper demand, reviews scored into ten dealership-specific categories, and your marketing mix. Sales, Service, and F&I are scored separately, so a strong sales floor can’t hide a weak service drive.
What is Engine Health?
A single strip at the top of every rooftop’s dashboard showing the six systems that decide whether a dealership gets found and chosen — technical SEO, local SEO, AI ranking, inventory opportunities, sentiment and marketing mix — drawn as the cylinders of an engine. A system we could not measure sits dark rather than scoring zero, because an absent measurement is not a bad one.
Does it handle inventory?
Yes, and without a feed to set up or a DMS integration. We read your live website inventory directly, whatever your site runs on, then join it to your own analytics by VIN — so you can see which vehicles shoppers actually open, which have sat 90 days with nobody looking, and how much of your vehicle traffic is landing on cars you have already sold.
How do you measure whether AI recommends us?
We run the buying-intent questions shoppers actually ask — best dealer near me, who has this model in stock, where to service — across the major AI assistants on a schedule, and report how often each one names you versus the rooftops you compete with. Results are plotted on a map of your market, so a gap shows up as a place rather than a percentage.
What does it cost per rooftop?
Pricing is tailored to your rooftop count and the surfaces you need, so we quote it on a quick demo call — single rooftops and dealer groups both get a custom quote. Book a demo and we’ll walk you through it.
What is Ask Earl?
A dealer-savvy built-in assistant that answers plain-English questions grounded in each rooftop’s actual scores, audit issues, and trends.
Can it roll up an entire dealer group?
Yes. Each rooftop keeps its own domain and its own audit, and they roll up into a single group-wide dashboard so systemic problems get fixed once at the source instead of being hunted store by store.