Skip to content
YAMO.Consulting
Back to articles
Booking website8 min read

Add a booking link to your Google Business Profile, and keep it working

Most people find a salon on Google and decide there. Here is how to put a booking link on the profile, what Google requires of that link, and why the button quietly disappears.

A hand holding a phone, looking up a business.

There are two ways to get a booking button on a Business Profile, and they are not variations of each other. You can add your own link, which points wherever you decide, or you can connect a booking provider, which Google displays on its own terms. The first takes two minutes. The second takes up to a week to appear. Both are governed by link policies that will quietly remove the button if the page behind it misbehaves.

In short

  • Own link: the fastest route, and the one that keeps the destination yours.
  • Provider: Google shows the provider it recognises, and it can take a week.
  • Ten links per category is the ceiling.
  • The page behind the link has to answer, be crawlable and be specific to that location, or Google may remove it without telling you.

A booking link is a URL you attach to an action on your profile, and it sends the visitor to a page you control. A booking provider is a scheduling company Google recognises, which it then displays on the profile in its own format. Same button to a passer-by, two very different arrangements behind it.

What you are comparing Your own link A provider
Who owns the destination You The provider
Time to appear Immediate Up to a week
Wording and layout Your page Google's format
If the relationship ends The address stays yours The button goes with the provider
What can break it Your page Your page, and the integration

This is the route most salons want, because the destination stays yours: your own booking page, on your own address.

From the profile, in Google Search, select the action you are adding a link for, booking or ordering, then Add link, paste the URL, and Save. Google's own documentation is deliberately generic here, because the same flow serves restaurants taking orders and clinics taking appointments.

One number is worth knowing before you start collecting links from every tool in the salon. "You can also add up to 10 links per category" (Google Business Profile Help, manage your local business links, consulted on 13 September 2026). That is a ceiling, not a target. One link that works beats four that compete.

Route two: connect a provider

The second route hands the display to Google. From the profile, select Bookings, then Get started, choose your provider, and Done.

The part worth planning around is the delay: "Your booking providers will show up on your Business Profile within a week" (Google Business Profile Help, set up bookings through a provider, consulted on 13 September 2026). If you connected a provider on a Friday and nothing has changed by Monday, nothing is broken yet.

Removing one is its own path rather than a delete key: on Search, select Booking, then Remove Provider. On Maps, Edit profile, then Booking, then Remove Provider.

Which route to take. If the booking page belongs to you, add your own link and keep control of the destination, the wording and the redirect. A provider integration is convenient, and it makes your visibility depend on a relationship you do not own. That is the same reasoning that applies to the domain name behind the page, which is worth checking while you are at it.

Why the button disappears, and it is usually the page

This is the part nobody reads until the button vanishes. Google publishes explicit policies for these links, and it enforces them automatically.

  • "Local business links must lead to a dedicated landing page for your business", and action links must point "to a website for a specific location". A single group page listing five branches is the classic failure for a chain.
  • "Local business links must allow customers to complete the designated action." A booking link that lands on a home page with a phone number is not a booking link.
  • The page must return "a '200 OK' status code or a similar successful code", and "our crawlers must be able to fully load the page. This includes all resources like images, CSS, and JavaScript."
  • And the consequence, stated plainly: "Google will regularly check whether the business links you have provided are in compliance with our policies, and we may remove any non-compliant links."

(Google Business Profile Help, business links policies and guidelines, consulted on 13 September 2026.)

Read together, those rules explain nearly every disappearing button. The page was moved and now redirects through two hops. The booking tool was cancelled and the URL now returns an error. The link points at a group site rather than the salon. Or the page needs a script that a crawler is not allowed to load.

The five-minute check, once a quarter

A paper appointment book, open, with its pen.
A booking link is only as good as the page behind it. The page changes more often than anybody remembers.

  1. Open your own profile in a private window, on a phone, and tap the button.
  2. Count the taps between that first tap and a confirmed slot. Three is healthy, five means you are losing people on the way.
  3. Check the page loads without a login, a cookie wall or an app prompt.
  4. Check it names this location, not the brand in general.
  5. Check the same link is what your social bio and your messages use. One address, everywhere, is also what makes results readable later.

If any step fails, fix the page before touching the profile. The profile is rarely the problem.

What the button cannot do on its own

A link is a door. It does not know whether the room is free.

Once someone is through it, the page has to hold real availability, which means a service catalogue, honest durations, working hours and who performs what. Without those four, the best-placed button on Google sends people to a form promising a call back, which is the queue they were trying to skip. That is the difference between a page that displays and a page that actually takes the booking. It is also why confirmations and reminders sit on the same foundation rather than in a separate tool.

Frequently asked questions

How long before the booking button appears?

Your own link shows up as soon as it is saved. A provider integration is different: Google's documentation says booking providers show up on the profile within a week, so a weekend of silence is not a fault.

Can I have more than one booking link?

Up to ten per category, per Google's documentation. Whether you should is another question. Every extra link splits the traffic and doubles what you have to keep working.

Why did my booking link disappear on its own?

Almost always because the page behind it stopped meeting the link policies: it stopped returning a success code, it became uncrawlable, it started pointing at a general page instead of that specific location, or it no longer lets a customer complete the booking. Google states that it checks these links regularly and may remove non-compliant ones.

Should I use my own link or a booking provider?

Use your own when the booking page is yours, because you keep the destination, the wording and the ability to move it later. Use a provider when you have already committed to one and do not intend to move. The question to ask before choosing is simple: if this relationship ends, who keeps the address?

Does the link need its own page per location?

Yes. Google's policies require action links to lead to a dedicated landing page for the business and to a website for a specific location. For a salon with two branches, that means two pages and two links, not one page with a dropdown.

Further reading

In closing

The button is five minutes of work. Keeping it alive is a page that answers, loads for a crawler, names one location and can genuinely hold a slot. Put the effort there, then add the link, and check it once a quarter like any other door into the business.

Sources

A question about your own project?

20 minutes to see what applies to your business.