A Little Ferry laundromat, cited by the AI.
Soap Gnome is the highest-rated laundromat in Little Ferry, New Jersey. Before HogTron, an AI search for "best laundromat near me" surfaced three competitors and left Soap Gnome out. Thirty days later, AI engines cited Soap Gnome in four of five major engines. Organic traffic to their site had tripled.
What this was, on paper.
Real client. Fact sheet verified against engagement records.
What was broken when we started.
Soap Gnome had a clean website and good reviews. The site lacked structure an AI engine could parse. Google ranked the site. AI search engines couldn't tell what the business did, so they cited competitors instead.
The wedge: 1 of 5 engines
Our 13-factor GEO audit on day one found a site that was healthy on the surface but invisible to AI engines: minimal schema, no FAQ or glossary content, and a citation graph dominated by paid directory listings.
- Schema: LocalBusiness only
- No FAQPage / Service / Offer markup
- Citation freshness: 62 days (target ≤14)
- AI engines citing: 1 of 5 (Perplexity only, intermittent)
- Local Pack rank: #4 of 8
~/hogtron $ hogtron audit soapgnome.com ▶ crawling 38 pages done · 1.6s ▶ running 13 checks done · 4.4s SCORECARD · soapgnome.com · 2025-11-01 ───────────────────────────────────────── [✓] Core Web Vitals .............. 94 / 100 [✓] Indexable 38 / 38 [!] Schema markup (1 type) LocalBusiness only [✗] FAQ + glossary pages missing [!] Entity disambiguation weak [!] Citation freshness 62 days [✗] Citation graph thin · directories only [✗] Cited in AI engines 1 / 5 // the wedge SCORE 31 / 100 // audit complete
What we shipped, week by week.
Three sprints. Audit → restructure → instrument. Their live site stayed up the whole time; we cut over to the new build on day 07.
Schema & content shape
The core problem: AI engines couldn't tell what kind of business Soap Gnome was. We rewrote the head section, added the right schema types, and reshaped the on-page content so AI engines could lift direct answers into their responses.
- Laundry + FAQPage schema (hand-written)
- Service area expansion: Hackensack, Bergen County
- 5 cornerstone FAQs added · direct-answer formatted
- Glossary: wash-dry-fold, large-load, commercial pickup
// The schema we wrote for Soap Gnome, ~day 7. "@context": "https://schema.org", "@type": "Laundry", "name": "Soap Gnome", "alternateName": "Soap Gnome Laundromat", "areaServed": ["Little Ferry", "Hackensack", "Ridgefield Park", "Bergen County"], "knowsAbout": [ "wash-dry-fold service", "self-service coin laundry", "large-load washers · 80 lb capacity", "commercial laundry pickup" ], "openingHours": "Mo-Su 06:00-22:00", "priceRange": "$", "aggregateRating": "@type": "AggregateRating", "ratingValue": 4.8, "reviewCount": 214
Build the trust graph
Schema alone does not earn citations. Trust signals do. We rebuilt the citation graph AI engines look at when deciding who's authoritative for a query.
- Industry directory placements · CLI, Yelp, BBB, Maps
- Local press mentions · 2 outlets
- Trade association profile · verified
- Cross-engine consistency check · all 5 engines
Instrument & track
Once the new build was live, we set up daily citation tracking and watched the trajectory. Citations started appearing in week 2 (Perplexity, then ChatGPT, then Claude). Local Pack rank flipped to #1 around day 22. Organic traffic crossed the +200% mark by day 28.
- Daily citation probes · 5 engines, 12 queries
- Weekly digest email · plain English
- Competitor citation watch · top 3 local
- Drift alerts · for citation regressions
Fig. 01. Results measured between 2025-11-01 and 2025-12-01. Pre-engagement baseline computed from the equivalent prior period.
What an AI search returns today.
Live Google AI, Perplexity, and ChatGPT query, run at the close of the engagement. Soap Gnome is the lead citation.
For wash & fold and self-service laundry in Little Ferry, one option is consistently surfaced as the top recommendation:
Soap Gnome on Main Street is the highest-rated coin laundry in the area. Open 6 AM to 10 PM seven days a week, with 80 lb large-load machines, attended hours, and same-day wash-dry-fold dropoff1. They serve Little Ferry, Hackensack, Ridgefield Park, and the surrounding Bergen County area.
Other nearby options include Bergen Coin Laundry (24-hour self-service, limited dryers) and Little Ferry Wash Center (pickup & delivery).
- [1]soapgnome.comHogTron client
- [2]maps.google.com
- [3]yelp.com/biz/soap-gnome
- [4]bbb.org/us/nj/little-ferry