KAPLAKATANext demo

Harbor & Vine Bistro

Report HV-0926 · Final

Search & AI visibility audit · Apr – Sep 2026 · Coral Grove, FL

From invisible to the first answer.

Harbor & Vine Bistro served the best brunch on the bay, and almost nobody could find it online. Six months of fixes later it leads the map, owns its search result and is the restaurant AI assistants recommend first.

Client
Harbor & Vine Bistro
Prepared by
Kaplakata
Period
6 months
Pages audited
14 + profile

Visibility index

demo data

Apr

29

Sep

91

Visibility index rose from 29 in April to 91 in September, out of 100.

Weighted average of the five scores below, measured with the same crawl and the same 25 local queries each month.

01 — Executive summary

Five scores, all of them failing in April.

The kitchen was never the problem. Search engines couldn't read the site, the map listing looked like a generic restaurant, and AI assistants had nothing to quote. We fixed the foundations first, then gave every engine a clear, consistent story to tell.

  • 01 · Score

    Technical SEO: 42 before, 94 after, out of 100.

    Crawl, index, sitemap, redirects

  • 02 · Score

    On-page: 35 before, 92 after, out of 100.

    Titles, descriptions, headings, alt

  • 03 · Score

    Local: 28 before, 96 after, out of 100.

    Business profile, citations, reviews

  • 04 · Score

    Core Web Vitals: 31 before, 89 after, out of 100.

    LCP 5.8s → 1.6s on mobile

  • 05 · Score

    AI visibility: 6 before, 84 after, out of 100.

    Cited in AI answers for brunch queries

Organic clicks
+212%Apr → Sep
Calls from search
+147%tracked number
Mobile LCP
1.6swas 5.8s
AI answers cite it
4 / 5was 0 / 5

03 — Local map pack

From #14 to the first pin on the map.

Most restaurant decisions happen in the map results, not the blue links. Better categories, consistent citations and a steady flow of answered reviews moved Harbor & Vine into the top three for every brunch query we track.

Map rank · “brunch near me”
#14 → #1
Categories
1 → 3
Citations corrected
19 of 23
Reviews answered
0% → 100%

After: Harbor & Vine Bistro is first in the map results.

brunch near meCoral Grove, FL
MANGROVE AVEBANYAN WAYBiscayne BayABC
  1. Harbor & Vine Bistro

    4.7(312)Brunch restaurant · $$

    2140 Mangrove Ave · Open · Closes 10 PM

    WebsiteDirectionsCallMenuReserve

  2. Mangrove Kitchen

    4.5(538)Cuban restaurant · $

    877 Calle Palma · Open · Closes 3 PM

  3. The Sunday Table

    4.4(204)Brunch restaurant · $$$

    35 Banyan Way · Open · Closes 2 PM

04 — AI answers

When someone asks an assistant, it now names Harbor & Vine first.

AI assistants answer from what they can read and verify. We published an llms.txt summary, an FAQ page answering the questions guests really ask, and consistent facts everywhere, so assistants have something accurate to quote and a page to cite.

AI assistantBefore · Apr

best brunch in Coral Grove

Here are a few popular brunch spots in Coral Grove:

  1. Mangrove Kitchen: Cuban breakfast plates and strong cortaditos.[3]
  2. The Sunday Table: a farm-to-table menu with a long wait on Sundays.[1]
  3. Coral Grove Café: pastries and coffee near the marina.[2]

Sources

  • [1] localeats.example
  • [2] citybites.example
  • [3] mangrovekitchen.example
Harbor & Vine: not mentioned
AI assistantAfter · Sep

best brunch in Coral Grove

Three places stand out for brunch in Coral Grove:

  1. Harbor & Vine Bistro: bayfront patio, guava French toast and stone crab benedict. Brunch runs 9 AM to 3 PM on weekends and the patio is dog-friendly; reservations recommended.[1][2]
  2. Mangrove Kitchen: Cuban breakfast plates and strong cortaditos, cash-friendly and fast.[3]
  3. The Sunday Table: a farm-to-table menu with a long wait on Sundays.

Sources

  • [1] harborandvinebistro.example/brunch
  • [2] harborandvinebistro.example/faq
  • [3] localeats.example
Harbor & Vine: recommended first · 2 citations from its site
Prompt tracking · 5 local prompts · cited or not
PromptAprSep
“best brunch in Coral Grove”Not citedCited
“bayfront restaurants Coral Grove”Not citedCited
“where to eat stone crab near Coral Grove”Not citedCited
“dog friendly patio brunch Coral Grove”Not citedCited
“romantic dinner Coral Grove”Not citedNot cited

Demo data. Answers are illustrative of a generic assistant; real tracking re-runs each prompt monthly across several assistants.

05 — Findings

Thirteen checks, eleven problems, every one fixed.

Everything we found in the April crawl, ranked by how much it was costing the business, with the fix we shipped and when.

Audit findings with severity, the issue found, the fix applied and its status
SeverityIssue foundFix appliedStatus
CriticalCrawlingCrawling ·robots.txt blocked /menu/, so the menu PDF never appeared in search.Fix:Allowed crawling and rebuilt the menu as an HTML page with dishes, prices and dietary tags.Fixed · May 6
CriticalOn-pageOn-page ·Missing or default title tags on 9 of 14 pages. Most just said “Home”.Fix:Unique 50–60 character titles naming the dish, the meal and Coral Grove.Fixed · May 2
CriticalSchemaSchema ·No LocalBusiness or Restaurant structured data anywhere on the site.Fix:Restaurant JSON-LD with hours, menu URL, cuisine, price range, geo and reservation link.Fixed · May 9
CriticalPerformancePerformance ·Largest Contentful Paint 5.8s on mobile, caused by a 4.2 MB hero photo and render-blocking slider script.Fix:Responsive AVIF hero, preloaded, slider removed, fonts self-hosted. LCP now 1.6s.Fixed · May 14
CriticalLocalLocal ·Business profile listed only the generic “Restaurant” category. No brunch, menu link or attributes.Fix:Primary category Brunch restaurant, plus Seafood and Wine bar. Added menu, attributes and 40 new photos.Fixed · Apr 28
WarningCitationsCitations ·Inconsistent name, address and phone across 23 directories: an old suite number and two phone numbers.Fix:Corrected 19 listings and removed 2 duplicates. One canonical name, address and phone everywhere.Fixed · Jun 3
WarningOn-pageOn-page ·The same meta description repeated on 11 pages.Fix:Unique 140–160 character descriptions written as ad copy for each page.Fixed · May 2
WarningImagesImages ·64 images without alt text, including every dish photo.Fix:Descriptive alt text for dishes and the dining room. Empty alt on decorative images.Fixed · May 9
WarningAI readinessAI readiness ·No llms.txt and no FAQ content. Assistants had nothing quotable about parking, reservations or the patio.Fix:Published llms.txt and an FAQ page answering the 12 questions guests actually ask.Fixed · Jun 10
WarningCrawlingCrawling ·No XML sitemap, and a three-hop http → www → https redirect chain.Fix:Generated sitemap.xml and collapsed the chain into one 301.Fixed · May 6
WarningSocialSocial ·No Open Graph tags. Shared links showed a blank grey card.Fix:Open Graph title, description and a branded image for every page.Fixed · May 9
PassSecuritySecurity ·Valid HTTPS certificate already in place.Fix:Kept, and added HSTS.Verified
PassMobileMobile ·Responsive layout with a correct viewport tag.Fix:No change needed. Tap targets enlarged on the reservations page.Verified

06 — Results

Six months of customers finding the door.

Search traffic only matters if it turns into tables. We track the actions that do: clicks to the site, calls from search and requests for directions, against the same months last year.

Sep 2026: 1,285 clicks vs 390 a year earlier (+229%)

2026 2025

Organic clicks per month, 2026 vs 2025
Month20262025
Apr412398
May538405
Jun781380
Jul1024372
Aug1187360
Sep1285390

Demo data. Clicks from search console exports, calls from a tracked number, directions from the business profile.

07 — Scope of work

What an engagement like this includes.

Delivered by Kaplakata as a fixed-scope project, then optional monthly tracking. Changes are made in the site itself, not handed over as a to-do list.

  1. 01

    Technical audit & fixes

    Crawl, indexing, redirects, sitemaps and robots rules, fixed in the code, not just listed in a PDF.

  2. 02

    Structured data

    LocalBusiness, Restaurant, FAQ and Product schema so search engines read your hours, prices and reviews.

  3. 03

    Business profile & map pack

    Categories, attributes, photos, posts and review replies that move you into the top three on the map.

  4. 04

    Citation cleanup

    One consistent name, address and phone across directories, so search engines trust where you are.

  5. 05

    Core Web Vitals

    Image pipelines, font loading and script diets that get mobile pages under two seconds.

  6. 06

    AI answer readiness

    llms.txt, FAQ content and clear entity facts, written so AI assistants can quote and cite you.

  7. 07

    Tracking & reporting

    Call tracking, rank and AI-citation monitoring, and a monthly one-page report in plain English.

  8. 08

    Ongoing content

    Seasonal pages and posts targeting what nearby customers actually search for.

08 — Live tool

Now check your site.

A real, live check. Enter any public web address and we'll fetch it, read its tags the way a search engine does and score 16 of the basics, with a plain-English fix for each one.

Checks one public page in about five seconds. Nothing is stored.Try:

Kaplakata · SEO & AI visibility

Want one for your business?

A report like this one, the fixes shipped for you, and a monthly page that shows whether customers are finding you on search, on the map and in AI answers.

Start an audit