From Page 3 to Google Maps Top 3 — A London Restaurant's SEO Story

Challenge
The restaurant had a Google Business Profile but it was incomplete and buried. They were getting almost no walk-in traffic from online searches despite a full dining room during word-of-mouth peaks.
Solution
Panabotics completed a full Google Business Profile optimisation, local citation building, review strategy, and on-page local SEO — aligning every signal Google uses to rank local businesses.
Result
Ranked in Google Maps Top 3 within 8 weeks. 35% increase in foot traffic.
How it played out
When the owner first reached out, the restaurant had been open for two years. The food was strong, the reviews that existed were positive, and lunchtime walk-ins from regulars kept the kitchen busy. But dinner covers on weekdays were inconsistent, and weekend peaks were being driven almost entirely by word of mouth rather than new customers finding them online.
A search for 'restaurants near me' in the surrounding postcodes told the story immediately. Competitors with thinner menus and older fit-outs were appearing in the Google Maps pack. This restaurant was not — not on the first page, and in some searches not on the second either. The business was invisible to the segment of customers most likely to convert: people nearby, actively looking, ready to book.
The Google Business Profile audit revealed several compounding problems. The primary category was set too broadly, so Google was not confident enough about what the restaurant specialised in to surface it for specific searches. The business description was a single generic sentence. Photos were limited to two images uploaded at launch and never updated. Opening hours had not been corrected after a schedule change six months earlier — meaning Google was occasionally showing the restaurant as closed when it was open.
NAP consistency — name, address, and phone number — was also fragmented across the web. Three different versions of the address appeared across directories, review platforms, and the restaurant's own website. Each inconsistency reduces Google's confidence in the listing and suppresses local rankings. The restaurant's website had no local schema markup, no area-specific page content, and title tags that made no reference to the neighbourhood or cuisine type.
The review profile had 14 reviews accumulated over two years — a slow rate that signalled low engagement to Google's ranking algorithm. Crucially, the owner had never responded to a single review, positive or negative. Google treats owner responses as an activity signal — businesses that engage with their review profile are ranked higher than those that do not.
The first week was dedicated entirely to the Google Business Profile. The primary and secondary categories were updated to match the specific cuisine and dining format. A full business description was written with natural keyword integration — the neighbourhood name, cuisine type, and dining occasion all present without keyword stuffing. Forty-three new photos were uploaded across food, interior, exterior, and team categories, distributed across multiple upload sessions to appear organic rather than bulk-added.
Opening hours were corrected and a posting schedule was established — one Google Business update per week covering specials, events, or seasonal menu changes. These posts keep the profile active and give Google fresh signals on a consistent basis. A simple review request process was introduced: staff were given a short script to use at the end of a positive table interaction, and a QR code linking directly to the review page was placed on receipts and the bill folder.
Citation cleanup ran in parallel. Every major directory — Google, Bing Places, Yelp, TripAdvisor, Apple Maps, and eight industry-specific platforms — was audited and corrected to a single consistent NAP format. Duplicate listings were merged or removed. This work is unglamorous but it directly removes one of the most common reasons local businesses fail to rank despite having a complete profile.
On the website, title tags and meta descriptions for the homepage and menu pages were rewritten to include the neighbourhood name and relevant search terms alongside the restaurant name. Local schema markup was added so Google could read the business details in a structured format directly from the website code. A short 'Find Us' page was added with embedded map, transport links, and parking information — the kind of locally-specific content that reinforces geographic relevance.
By the end of week four, the restaurant had moved from page three to the bottom of page one for its primary search terms. By week six, it had entered the Google Maps pack — appearing in the top three for searches in the immediate area. By week eight, it held a consistent top-three position for multiple relevant search terms across surrounding postcodes.
Foot traffic increased by 35% compared to the same eight-week period the previous year. The owner reported that new customers were regularly mentioning they had found the restaurant on Google Maps — something that had almost never happened before. Weekend covers extended to consistent full bookings three weeks in advance, and weekday dinner covers stabilised. The review count grew from 14 to 61 in eight weeks through the new request process, and the owner was responding to every review within 24 hours.
The work that moved this business was not expensive advertising or a website rebuild. It was methodical attention to the signals Google already uses to decide who gets shown and who stays buried. Most local businesses in competitive areas are invisible online not because demand does not exist — but because the signals are fragmented, inconsistent, or simply absent. Fixing them is not technically complex. It requires knowing exactly what to fix and in what order.
Panabotics runs this process for restaurants, salons, cleaning companies, clinics, and other local businesses across the USA, UK, and Australia. If your business is not appearing where nearby customers are searching, the gap between where you are and where you should be is almost always smaller than it looks.
Prepared by the Panabotics Team — illustrative composite based on typical client results; details anonymised where appropriate.