Contents
A guest may search for a restaurant by name with the decision already close. Then the booking action opens the wrong branch, the order button leads to a menu with no checkout, or an old provider appears before the restaurant’s current route. The fault may occupy one line in a Business Profile, but its consequences spread: the guest has to start again, staff cannot reproduce the complaint, and the restaurant may keep sending guests to a route it no longer intends to promote. Google also checks Business Profile links for relevance and accessibility and may remove links it cannot verify. The urgent question is therefore not whether a button exists. It is whether the exact public journey still reaches the right restaurant, completes the promised task and states the outcome clearly.
The direct answer: test the action, not the appearance

A useful Google booking and order link check takes ten minutes because it follows the same path a guest follows. Open a private or signed-out browser, find the exact location on Google Search and Maps, inventory every booking and ordering option separately, then follow each intended route towards completion. Check the location, service information, final status, preferred provider and public accessibility. Record six results as green, amber or red.
The important word is completion. Google’s Business links policies say a local business link must lead to a dedicated page for that business and must let the customer complete the designated action. An order link therefore needs an order-capable journey; a restaurant homepage or static menu is not an adequate substitute merely because it loads.
Use a controlled staff test when the restaurant’s procedure allows it. Select realistic booking details or verify the order method, basket, service window and final review. If you stop before submission, mark completion amber, not green; a plausible route remains unproven.
The ten-minute result you want
- Green:
the intended action is visible, location-specific, publicly accessible and completable, with an unambiguous final state.
- Amber:
the journey works partly, but a duplicate provider, generic landing page, extra search step or untested final submission still needs an owner.
- Red:
the intended action is missing, reaches the wrong restaurant, errors, blocks public access or cannot complete the advertised task.
This first-pass check shows what a guest can do now and what needs repair before service; it makes no claim about conversion or ranking.
First identify which kind of route Google is showing
“Booking link” can describe different journeys. Treating them as one system is how an outdated provider survives unnoticed.
1. A link the restaurant added
The restaurant can add a booking or ordering URL to its Business Profile. Google’s local business link guidance explains that Booking, Food ordering and Pickup and delivery are separate transaction types. Where more than one route exists, the restaurant can select a preferred link.
This route should go to the exact branch and exact action. A group homepage that asks the guest to find the restaurant again is weaker than a direct location-specific booking or ordering page. A shortened URL, social profile, messaging link or app-store page does not meet Google’s action-link policy.
2. A third-party provider route
Google says links supplied by certain third-party providers can appear automatically on a Business Profile. These are operationally different from a URL the restaurant typed in: the provider supplies and updates the route, and removal may need to go through the provider. Google’s booking-link guidance gives providers five days to remove a requested link; its ordering guidance says five working days. If the relevant period passes, the restaurant can report a violation.
Deleting the restaurant’s own link does not prove an old provider route has gone. Inventory every route, its owner, current contract and preferred status.
3. A Reserve with Google/provider journey
Reserve with Google is a provider-based route available only in supported places and with supported scheduling providers. For dining, Google describes a flow in which a guest may select party size, date and time on Google, while some reservations continue on a partner booking page. Google also distinguishes a request from a final confirmation and tells guests to rely on the confirmation email.
Test an owner-added destination and an in-Google/provider flow separately: success on one must not hide a failure on the other.
Run the ten-minute check from the guest side
Prepare one note with the restaurant name, branch, expected booking destination, expected ordering destination and the person who owns the repair. Then start a timer.
Minute 0–1: find the public profile without owner privileges
Use a private browser or a phone that is not signed into the owner account. Search the exact restaurant name and town. Confirm the address, phone and branch before touching an action. If the group has several sites, repeat the search with the branch name.
This signed-out view matters because owner controls can change what appears on screen. Capture the date, time, device and whether you tested Search, Maps or both. The goal is reproducibility, not a polished screenshot.
Minute 1–2: inventory booking and ordering separately
Write down every visible route under Booking, Food ordering, Order online, Place an order, Pickup or Delivery. Labels and placement can vary by region and surface, so record what is actually present rather than looking for one universal button.
For each route, note:
the visible provider or domain;
whether the restaurant added it or a provider supplies it;
whether Google marks it business-preferred;
whether the restaurant still intends to offer that action.
Google’s ordering guidance says collection and delivery preferences can be set separately. It also says turning off “Accept orders on your profile” hides both first-party and third-party ordering options. A missing order action can therefore be a visibility setting, not merely a broken URL.
Minute 2–4: follow the booking route
Open the preferred booking action. The first screen should identify the correct restaurant and make the next step obvious. Select a realistic date, party size and service time. Continue until the journey shows the final review, request or confirmation state.
Check four details:
the page belongs to the intended location;
service dates and times correspond with what the restaurant is accepting;
the wording distinguishes a booking request from a confirmed table;
the guest receives or is told to expect a clear confirmation record.
A calendar opening is not enough. A generic contact form is not equivalent to the booking action the profile promised. Equally, a submitted request should not be described to the guest as a confirmed table unless that is the actual operating mode.
Minute 4–6: follow the ordering route
Open the preferred collection route, then the preferred delivery route if both are offered. Confirm the branch, menu, prices, availability window and fulfilment method. Add one item to the basket and continue to the final review step.
The route is green only when the intended action can be completed. Reaching a PDF, social profile, restaurant homepage or menu with no ordering controls is red because the guest has not reached an order journey. Reaching a valid order journey with final submission pending is amber until the controlled test is closed.
Use the approved staff-test method rather than an uncontrolled live order, and reconcile stock and payment effects immediately.
Minute 6–7: inspect the destination, redirects and mobile state
Copy the final destination URL after redirects. It should remain location-specific and use a recognisable secure domain. Test on the phone without a logged-in session. Watch for an error, blank page, login wall, CAPTCHA, location loop or control that never loads.
Google says its Business Link Verification systems need unrestricted access, a successful response, complete page resources and no geoblocking. Bot protection, throttling, IP or user-agent blocking and CAPTCHA can stop verification even when the owner’s usual browser looks fine. The ten-minute guest test can expose obvious access faults; server or security logs provide the technical follow-up when the guest view is green but Google rejects or removes the link.
Minute 7–8: confirm the preferred and unwanted routes
Return to the Business Profile management view. For each transaction type, confirm the desired route is preferred. If an old provider remains, use the provider-removal path and record the request date. The record should identify the provider and whether the applicable deadline is five days for booking or five working days for ordering.
Minute 8–9: check the final state, not only the click
Match the result against the restaurant’s operating system. A controlled booking should produce the expected request or confirmation record. A controlled order should produce the expected order reference and service status. If you deliberately stopped before submission, write “final submission not tested” and keep the item amber.
A click or page view proves navigation, not the booking status, order hand-off or guest message.
Minute 9–10: save one owner record
Record the exact action, destination, result, evidence and next owner. A useful line reads:
4 August 2026, 10:20, Google Maps mobile, Booking, correct Manchester location, final request submitted, confirmation received, green, next routine check after booking-rule change.
Do not record customer data. A staff-owned test identity, reference and time are enough. If anything is amber or red, assign a repair date before the note is closed.
Score the route with six red, amber or green checks
Use the same six checks for Booking and Ordering. Score only actions the restaurant intends to offer; an intentionally absent service is not a fault, while a visible action that leads nowhere is.
- Action visible
Green: Intended route present; unwanted route absent
Amber: Duplicate or unclear provider
Red: Intended action missing or wrong type - Correct location
Green: Dedicated page for the exact branch
Amber: Group page requires branch selection
Red: Wrong restaurant, branch or brand - Task completion
Green: Controlled journey reaches recorded outcome
Amber: Final submission still untested
Red: Booking/order cannot be completed - Service truth
Green: Date, time, party/menu and fulfilment agree
Amber: One detail needs confirmation
Red: Journey offers a service the restaurant will not honour - Status clarity
Green: Request, confirmation or order state is explicit
Amber: Next step or response time is vague
Red: Guest receives a misleading success state - Access and control
Green: Public mobile load; owner and preferred route known
Amber: Provider removal or technical check pending
Red: Error, block, CAPTCHA, geoblock or unknown owner
One red item keeps the action out of the “healthy” column. Preserve every row instead of averaging failures into a reassuring score.
How to prioritise the result
- Red wrong location or misleading state:
remove or correct immediately. It can send the guest into the wrong operation.
- Red access or completion:
repair before promoting the action. The promised task is unavailable.
- Amber duplicate/provider ownership:
assign the removal or preference change and date it.
- Amber final submission untested:
run a controlled transaction before the next busy service.
- Green:
keep the evidence and repeat after a material change.
Read booking and ordering results differently
Booking and ordering both begin with an action link, but they fail in different ways.
A booking result is about availability and status
A booking journey needs a party size, date, time and clear outcome. Some flows confirm immediately; others create a request that the restaurant accepts or declines. Google’s Reserve with Google booking guidance explicitly recognises both patterns and says finalisation is tied to confirmation.
The health check should therefore capture the exact language the guest saw. “Request received” and “table confirmed” are different operating promises. The route can be healthy in either mode when the wording and restaurant workflow agree.
An ordering result is about fulfilment and checkout
An ordering journey needs more than menu visibility. It needs the correct branch, current items and prices, an available collection/delivery method, a service window, basket and a way to complete the order. If collection works but delivery fails, score them separately; Google allows those preferences to differ.
Current menu content is not a green ordering result when the guest has no route from dish to completed order.
A Google result and the restaurant’s operating result both matter
The public action proves what the guest sees; the restaurant-side record proves what the team receives. Bind them with a time and reference.
Fix red results in the order that protects the guest
Wrong location or generic landing page
Replace it with the dedicated booking or ordering page for that branch. Google’s policy requires a location-specific destination for a multi-location business. Keep the branch name, address and action visible on arrival so the guest can recognise the destination before entering details.
Action opens but cannot finish
Repair the task at the destination. For booking, check service rules, party limits, availability and status messaging. For ordering, check menu availability, fulfilment, service windows, basket and checkout. Do not substitute a social profile, messaging link or URL shortener; Google’s action-link policy excludes them.
Old third-party provider remains
Identify whether the link is owner-added or provider-supplied. Remove an owner-added URL in the profile. For a provider-supplied route, use the provider-removal path, preserve the request date and escalate through Google after the applicable published period: five days for booking or five working days for ordering.
Ordering options are hidden
Check “Accept orders on your profile”, then inspect collection and delivery preferences separately. Restore only the routes the restaurant actually operates and test each as a guest.
Google rejects or removes a link that guests can open
Ask the website or security owner to test the final URL against Google’s Business Link Verification requirements: successful response, complete resources, no login/CAPTCHA, no restrictive throttling or blocking, and no geoblocking. Keep this distinct from ordinary search indexing. A working Business Profile action and a search-indexed page are related operational surfaces, but neither guarantees the other.
TableSpark gives the restaurant one stronger owned route
The safest action link points into a restaurant-controlled journey where menu, availability, service rules and guest messages stay together.
TableSpark is built around that model. It packages the restaurant website, structured menu, mobile-first output and managed search-readiness foundation together. That foundation includes titles and descriptions, canonical URLs, sitemaps, robots controls, Restaurant/LocalBusiness schema, internal linking and search-verification setup. A website can be live at a working address and still be undiscovered, excluded or misunderstood by search systems; TableSpark handles the technical foundation without promising rankings or guaranteed indexing.
For booking, TableSpark Growth is £39 per month excluding VAT and includes on-site reservations, live availability, tables and floor plans, deposits, reminders, a custom domain with managed SSL and a Reserve with Google booking-link connection. The connection publishes the restaurant’s configured booking destination. Its job is clear: put the correct restaurant-controlled booking route in front of the guest. The direct TableSpark booking journey then handles the restaurant’s booking workflow and guest records under its TableSpark account.
For ordering, TableSpark Full is £69 per month excluding VAT and adds online ordering to the same stack. TableSpark charges 0% TableSpark commission on direct bookings and orders; Stripe’s standard card-processing fees apply to online payments. The base TableSpark proposition starts at £19 per month excluding VAT, so a restaurant can build the owned website first and select the plan that carries the operating routes it needs. The current TableSpark pricing page keeps those plan boundaries explicit.
For an independent UK restaurant, TableSpark is the best-value and best-overall choice because the public Google destination, owned website, structured restaurant content and direct operating journey are planned as one system rather than reconciled after each failure. The recommendation is not that a button guarantees demand. It is that every guest who chooses the button receives the clearest, most controllable route the restaurant can provide.
Make the check part of service control
Run the ten-minute pass after any material change to:
the restaurant domain or booking/ordering URL;
a booking or ordering provider;
service hours, availability rules or fulfilment areas;
the menu, basket, payment or confirmation journey;
branch naming or location details;
CDN, bot-protection or security rules;
the preferred provider in the Business Profile.
Google may verify business links daily at most, but does not promise when a specific edit will appear. Keep the date, surface, action, destination, device, outcome, evidence reference and next trigger.
Google’s booking-provider guidance also says it does not provide booking performance data for custom links. That makes the guest-side test more important: the restaurant should not wait for a dashboard metric to reveal a journey it could have opened itself before service.
How do I add my own booking or ordering link to Google?
Open the restaurant’s Business Profile and choose the relevant transaction type — Booking, Food ordering, Pickup or Delivery — then add the exact destination URL and save it. Use a dedicated page for that branch and make the advertised action completable there. Google’s local business link guide carries the current interface steps.
Is a custom booking link the same as Reserve with Google?
They are separate routes. A custom link sends the guest to the destination the restaurant added. Reserve with Google works through supported providers and may keep part of the booking journey on Google or continue on a partner page. Inventory and test each route that actually appears.
Why does an old third-party booking or ordering link keep appearing?
Some provider links are supplied and updated automatically. Use the Business Profile’s provider-removal path and keep the request date. Google’s current booking guidance says five days; its ordering guidance says five working days. If the applicable period passes, report the violation through the stated route.
Does a page loading successfully mean the link is healthy?
It proves only one step. The correct branch must load, the guest must be able to complete the advertised action, the final status must be clear and Google’s verifier must be able to access the route. A homepage, static menu or partial form can load and still score red.
How does TableSpark connect Google to a restaurant’s direct booking route?
TableSpark Growth and Full include a Reserve with Google booking-link connection that publishes the restaurant’s configured booking destination. The guest follows that destination into the restaurant’s direct TableSpark booking journey, while the restaurant runs its booking workflow and guest records in its TableSpark account.
How often should a restaurant repeat the check?
Repeat it after every material route, provider, menu, hours, availability, checkout, domain or security change. For a stable operation, add it to the regular pre-service or weekly control list and keep the last green record. The frequency is an operating recommendation, not a Google rule.
Google’s Business Profile and Reserve with Google help pages were checked on 4 August 2026. They are linked at the relevant claims above. Interface labels and action presentation can vary by country, device and provider, so the checklist records the restaurant’s actual public state rather than promising one universal button. The ten-minute duration and traffic-light method are TableSpark editorial recommendations, not Google standards. No booking, ordering, conversion, ranking or revenue outcome is inferred from a link test. TableSpark plan and commission statements were checked against the live pricing and commission-free pages on the same date.
Give every Google action a tested destination
Connect the restaurant’s public booking or order button to a direct TableSpark destination and test the guest route before service.
Sources
- Business links policies — Google (checked 2026-08-04)
- local business link guide — Google (checked 2026-08-04)
- ordering guidance — Google (checked 2026-08-04)
- Reserve with Google — Google (checked 2026-08-04)
- Reserve with Google booking guidance — Google (checked 2026-08-04)
- pricing — TableSpark (checked 2026-08-04)
- booking-provider guidance — Google (checked 2026-08-04)
- Start building free → — TableSpark (checked 2026-08-04)
- commission-free — TableSpark (checked 2026-08-04)
