Skip to content
BFRBUILT FOR RANK
Case StudyCar Wash & Auto Detailing

Big Lou's Car Wash — 12,858 Impressions and 516 Clicks from Zero in 84 Days

How we built a new website for Big Lou's Car Wash & Detail Center, a decades-old North Dallas hand wash with no prior Google presence, and earned 12,858 impressions, 516 clicks and 1,116 sessions in 84 days — with September averaging 175% more impressions per day than the launch month at average position 9.1.

biglouscarwash.comLaunched July 12, 2026

Results — September vs July, the launch month

Google Impressions

215.1/day+175%

was 78.3/day/day

Google Clicks

7.4/day+75%

was 4.2/day/day

Avg. Position

9.1-56%

was 20.6

Search Performance Trends

Google Impressions (daily)

Google Clicks (daily)

Average Search Position (daily, lower is better)

A Note on the Baseline — Read This First

Most case studies on this site compare an old website's Google data against the new one's. Big Lou's is the exception, and it is worth saying why up front: there was no old-site search data to compare against. In the Search Console history before go-live, the domain recorded zero impressions and zero clicks. Not a handful — zero. Whatever existed before, Google was not showing it to anyone.

That makes "percent growth versus the old site" meaningless here, so we do not publish one. What we publish instead are the raw totals, the daily trend chart above, and the growth we can compute honestly: month over month inside the post-launch window. The metric cards at the top of this page compare September against July, the launch month — both windows are labeled, and both come straight out of the chart.

One caveat, because it cuts against us: GA4 logged 61 sessions across the two pre-launch days on a property created for the new site. That is launch-window traffic — the client, our team, and people poking at new pages — not an audience baseline, and we make no claim about session growth.

The Challenge

Big Lou's Car Wash & Detail Center has been on Belt Line Road in North Dallas, just south of Addison, for close to four decades. It is a fixed-location, hands-on shop — not a conveyor tunnel, not a mobile service — where real people wash and detail cars by hand, from an $8 exterior wash up to a multi-hour full detail. The reputation was already earned: 4.2 stars across 152 Yelp reviews, and more than 779 reviews aggregated across the web.

What was missing was search visibility. A shop with that much local history and that many reviews was invisible on Google for the searches that actually feed a car wash: hand car wash in Dallas, auto detailing near Addison, interior detailing in North Dallas. Those searches get decided in minutes, usually by someone already in a car and already nearby. Zero impressions means none of those decisions ever reached Belt Line Road.

What We Built

Technical Foundation

  • Next.js with server-side rendering so every page — including each city and service page — is fully readable by Google without waiting on JavaScript
  • Core Web Vitals optimized for mobile, because car wash searches are overwhelmingly done from a phone, often from behind the wheel
  • Vercel deployment on a global CDN
  • Tap-to-call in the header on every page, with the phone number as real text rather than an image

SEO Architecture

  • A page per service, not a services list — full-service hand wash, express exterior wash, and hand wash & wax each have their own URL, and auto detailing has a hub with three children: interior detailing, exterior detailing, and full detail packages
  • A page per city, not a footer list — North Dallas, Addison, Farmers Branch, Carrollton, Richardson, and Irving each get a real page with local landmarks, directions to the shop, and its own FAQ, instead of a town name dropped into a sentence
  • LocalBusiness JSON-LD carrying the full address at 7909 Belt Line Rd, geo coordinates, day-by-day opening hours, and the served cities as structured entries — plus FAQPage, BreadcrumbList, and WebSite schema across the site
  • XML sitemap and a human-readable site index, submitted to Google Search Console and Bing on day one

Content & Conversion

  • Posted prices as HTML text — every wash tier, from the $8 Quick Lou through the $30 Best Value Plus, with what each one includes, instead of a photograph of the price board that Google cannot read
  • Four car-care articles answering what drivers search before picking a shop: what a car wash costs in Dallas, hand wash versus automatic, how often to wash a car, and what auto detailing actually includes
  • Reviews and gallery pages that put the existing 779+ reviews and real photos of the shop where both customers and crawlers can see them
  • Hours, directions, and a call button reachable from every page, because most of this traffic is deciding right now

The Results

The launch window here is unusually clean: Search Console history begins the day the new site went live, so every number below belongs to the new site. The window runs July 12 through October 3 — 84 days, 83 of them with data.

Search Visibility

MetricJuly (launch month)SeptemberChange
Google Impressions78.3/day215.1/day+175%
Google Clicks4.2/day7.4/day+75%
Average Position20.69.156% closer to page 1
Click-Through Rate5.4%3.4%see the query note below

Across the most recent 28 days on the chart (September 6 – October 3), the site averaged 208.6 impressions and 6.7 clicks per day at position 9.4, with 18 of those 28 days sitting at position 10 or better.

Traffic Totals

MetricBefore (2 days)After (84 days)
Google Impressions012,858
Google Clicks0516
GA4 Sessions61 (launch traffic)1,116

The best single day so far produced 326 impressions (September 7); the best click day produced 17 (September 19); the best average position on a day with real volume was 6.4 (September 27).

The Compounding Curve

The totals hide the shape, so here it is month by month. Every full month has been better than the one before it on all three measures:

PeriodImpressions/dayClicks/dayAvg. Position
Baseline (2 days)00—
July 12–3178.34.220.6
August146.06.713.7
September215.17.49.1
October 1–3104.71.012.8

September ran at roughly 2.8x July's impressions and 1.8x its clicks, at less than half the average rank. The closing rows are the exception, and we are not going to average them away — see the note below.

Top Search Queries (last 28 days, September 7 – October 4)

Pulled directly from Search Console, which runs one day fresher than the daily chart above:

QueryClicksImpressionsPosition
big lou's car wash572941.6
services offered by big lou's car wash13251.0
big lous car wash12371.5
big lou car wash43213.1
car wash near me2998.7
hand car wash2206.4
full service car wash richardson tx2207.2
car detailing near me2149.2
hand car wash near me1937.2
hand car wash irving tx1129.9
car wash addison tx197.3
richardson car wash198.9
how much car wash cost176.6

Three patterns are worth reading out of that table. The brand query is locked at position 1.6 — anyone who hears the name now finds the shop. The city pages are earning their keep: "car wash addison tx" at 7.3, "richardson car wash" at 8.9, "hand car wash irving tx" at 9.9 and "full service car wash richardson tx" at 7.2 are all page-1 placements on towns the old site never appeared for at any position. And "services offered by big lou's car wash" sits at position 1.0 with 13 clicks on 25 impressions — a 52% click-through rate, which is what a page-per-service structure looks like when it works.

The honest counterweight is in the same table. "Car wash near me" and "hand car wash near me" together produced 192 impressions and 3 clicks despite averaging positions 8.7 and 7.2. On a "near me" search the Google map pack sits above the web results and absorbs almost all of the clicks. Page 1 there is still worth having — but it is a visibility win rather than a traffic win, and it is most of why site-wide click-through rate fell from 5.4% in July to 3.4% in September while clicks per day kept climbing.

A Note on the Last Four Days

The chart closes soft. The final four rows — September 30 through October 3 — came in at 117, 119, 106 and 89 impressions with 8 clicks between them: 107.8 impressions and 2.0 clicks a day against a September run rate of 215.1 and 7.4, at average position 12.2 against 9.1 for the month. Four days is not a trend, and the most recent rows sit inside Search Console's normal two-day reporting lag, so part of that drop may still fill in. It is in the chart, it is in the monthly table, and the next refresh of this case study will say whether it was a blip or a real dip.

A Note on the GA4 Numbers

Google Analytics recorded 1,116 sessions across the 84 days since launch — about 13 a day. We are not quoting a session growth percentage, because the only pre-launch sessions on record are the 61 logged over two days on a brand-new property during the launch window itself. That is our own traffic, not an audience, and treating it as a baseline would produce a number that looks precise and means nothing.

Key Takeaways

  1. From zero to 12,858 impressions and 516 clicks in 84 days — a domain with no Search Console history at all now earns roughly 209 impressions and 7 clicks a day.
  2. Average position improved from 20.6 to 9.1 between the launch month and September, with 23 of September's 30 days averaging position 10 or better.
  3. Growth compounded every month — 78 impressions/day in July, 146 in August, 215.1 in September, with clicks rising in step rather than lagging behind.
  4. The structure is what ranks. City pages now return for Addison, Richardson and Irving searches, and the service pages return at position 1.0 for service queries. Neither existed in a form Google could read before.
  5. Click-through rate fell, and we explain it rather than bury it — the highest-volume "near me" queries sit on page 1 under the map pack, which takes the clicks.

Why It Worked

Nothing here was clever. Big Lou's had four decades of goodwill and 779 reviews and no way for a search engine to find that out. The fix was to give Google unambiguous answers to the three questions it asks about a local business — what do you do, where are you, and when are you open — and then to give each answer its own properly written page instead of one page trying to hold all of them.

The city pages are the clearest example. "We serve Addison, Carrollton, and Richardson" in a footer earns nothing. A 700-word Addison page with directions down Belt Line Road, local landmarks, and its own FAQ competes for "car wash Addison" on its own merits — and three months later, that is exactly the query it comes back for. Six of those pages, plus seven service pages, plus real prices in real text, is why a domain sitting at zero in July was averaging single-digit position by September.

Frequently Asked Questions

Because the math does not exist. The domain recorded zero Google impressions and zero clicks in the Search Console history before launch, and every percentage calculated against zero is either undefined or infinite. Rather than publish a made-up number, we publish the raw totals — 12,858 impressions, 516 clicks and 1,116 GA4 sessions across the first 84 days — plus the growth we can actually compute, which is month over month inside the post-launch window: September averaged 175% more impressions and 75% more clicks per day than July, the launch month, at average position 9.1 against 20.6. Every one of those figures comes out of the daily chart above.

The first Google impressions landed the day after go-live — two of them, on July 13. Within two weeks the site was averaging about 100 impressions a day, and clicks started the same week. The bigger shift was position: 20.6 across the back half of July, 13.7 in August, and 9.1 in September, when 23 of the month's 30 days averaged position 10 or better. For a local business with no prior search footprint, reaching single-digit average position inside two months is a fast start, not a typical one.

It is worth explaining rather than hiding. From July to September daily impressions grew about 2.8x while daily clicks grew about 1.8x, so click-through rate came down from 5.4% to 3.4% as the site surfaced for a wider set of searches. Two things drive that. The early impressions were tightly-matched local queries; the later ones include broad research searches like what a car wash costs, where the site appears but the searcher is not yet choosing a shop. And the biggest generic queries — 'car wash near me' and 'hand car wash near me' — sit on page 1 but under the Google map pack, which absorbs most of the clicks on a 'near me' search no matter how good the web result is. The number that matters for a car wash is still rising: clicks per day have gone up in every full month since launch.

Big Lou's was built for our standard $1,500 one-time build fee plus a monthly maintenance plan. For context on the math, their most popular full-service wash is posted at $25, so the build fee is roughly the revenue from 60 washes — against 516 organic search visits in the first 84 days alone. We cannot tell you how many of those visits pulled into the bay, because Search Console does not follow anyone down Belt Line Road, and we will not pretend otherwise.

Yes, and the reasons are not exotic. What drove these numbers was structural: a separate page for each service instead of one long services list, a real page for each city in the service area rather than a list of town names in the footer, LocalBusiness schema carrying the address, geo coordinates and day-by-day hours so Google knows exactly where the shop is and when it is open, posted prices as text rather than a photo of a price board, and four car-care articles targeting the questions drivers actually search. The query report bears it out — Addison, Richardson and Irving searches all now return the matching city page. Any single-location business that customers find by searching 'near me' can run the same playbook — see our [local SEO page](/services/local-seo/) for the full approach.

Want Results Like These?

Every project starts with a free consultation. We'll review your current site and show you exactly what we'd do differently.