Café and bakery SEO is the work on your Google Business Profile, website and ordering links that gets you found when someone searches "cafe near me" or "bakery near me": in the UK those searches run at 3,350,000 and 450,000 a month (Google Ads, 12-month average, read on 11 November 2026). For a café the profile, its opening hours and its reviews do most of the work; for a bakery the order pages matter too, because in our test searches in Italy Google did not show the map with star ratings at all.
We looked on 11 November 2026, across 12 mobile searches in Milan, Rome and Naples.
Doesn't a bakery live on word of mouth?
It lives on word of mouth and passing trade. Then November comes, people start searching for panettone, and in December 2025 "panettone" was searched 201,000 times in the UK, against 5,400 in July 2026.
If you have no page ready at that moment, you don't exist for that search.
The mistakes we find most often in cafés and bakeries are always the same:
- profile hours not updated for bank holidays, exactly when people search "open now";
- a padded business name, with "cafe bakery coffee" and the town added;
- no page for custom cakes, which is the product that sells at full price;
- ordering left entirely to Deliveroo and Just Eat, which are also the names Google showed in place of the map.
This guide doesn't repeat what applies to every food business: menus, bookings and TheFork are in our guide to restaurant SEO. Here are the things that change when you sell coffee, pastries and cakes.
Of the local projects we work on, Sunscape has the clearest numbers: with one page per region, launched in March 2026, organic impressions went from 329 to 5,809 a month in six months. It doesn't sell cakes, but the mechanism is the one a bakery needs: one page for each question customers actually ask.
In this guide you'll find:
- how often people search for a café or a bakery;
- what Google showed in our 12 test searches;
- how to set up the profile of a café and of a bakery;
- the pages and the calendar that bring in orders;
- how ChatGPT and AI Overviews choose (with a test).
Let's start with the numbers.
How often people search for a café or bakery (and how much "open" weighs)
In the UK "cafe near me" gets 3,350,000 searches a month, "coffee shop near me" 1,000,000 and "bakery near me" 450,000. "Breakfast near me" alone gets 823,000.
Someone searching for a café is looking for opening hours. Someone searching for a bakery is often looking for a product.
| Search (UK) | Searches per month | Peak | Ad competition (0-100) |
|---|---|---|---|
| cafe near me | 3,350,000 | 4,090,000 (Aug 2026) | 25 |
| coffee shop near me | 1,000,000 | 1,220,000 | 13 |
| breakfast near me | 823,000 | 1,000,000 (Aug 2026) | 28 |
| bakery near me | 450,000 | 550,000 (Aug 2026) | 16 |
| birthday cakes near me | 5,400 | 6,600 | 100 |
| custom cakes near me | 1,000 | 1,300 (Jan 2026) | 100 |
| bakery open now | 260 | 480 (Sep 2026) | 8 |
In Italy the pattern is the same: "bar vicino a me" (café near me) gets 301,000 searches a month, "pasticceria vicino a me" (pastry shop near me) 110,000, and the version with "aperto" (open) alone gets 49,500 for cafés.
Two things stand out.
First: August is the strongest month for almost every search, in both countries. These are tourists and people on holiday looking for somewhere they've never been, so customers who don't know you and choose from the profile.
Second: searches with a product in them ("custom cakes", "birthday cakes", "gluten free") are small but precise. On those a neighbourhood bakery can beat the famous name, because the famous name has no page for them.
People searching "near me" don't type the town: how that works is in our guide to "near me" searches.
What Google shows (12 searches in Milan, Rome and Naples)
In our 12 test searches Google showed the map with business profiles only for cafés: 3 times out of 3 for "bar aperto vicino a me" (café open near me), 0 times out of 6 for pastry shops. Among the organic results below, sites of individual cafés and pastry shops were 1 out of 85.
The method: on 11 November 2026 we pulled Google mobile results with DataForSEO, located in Milan, Rome and Naples, for four Italian searches: "pasticceria" (pastry shop), "pasticceria vicino a me", "bar aperto vicino a me" and "colazione" (breakfast).
| Italian search (3 cities) | Map with profiles | Organic results | Sites of a single shop | Directories and portals |
|---|---|---|---|---|
| pasticceria | 0 of 3 | 18 | 0 | 18 |
| pasticceria vicino a me | 0 of 3 | 24 | 0 | 24 |
| bar aperto vicino a me | 3 of 3 | 22 | 1 | 21 |
| colazione | 1 of 3 | 21 | 0 | 5 (recipe sites) |
For pastry shops Google did not show the map with stars. In its place there was a "Places" carousel with shops taken from Deliveroo and Just Eat: 4 in Milan, 8 in Rome, 4 in Naples, with no rating, no reviews and no opening hours.
And the pastry shops' own websites?
Not one in the 42 organic results for the two "pasticceria" searches. They were Pagine Gialle (the Italian Yellow Pages), Pagine Bianche, Tripadvisor and wecake.it. Real pastry shops only appeared in the "Related websites" box: Iginio Massari, Marchesi 1824 and Stefanelli in Milan, Scaturchio, Carraturo and Poppella in Naples.
For cafés the map was always there, and reviews counted. The 12 profiles shown had a median of 237 reviews, from 25 to 5,800. In Milan the median was 2,350, in Naples 150.5: the bar to get in changes fifteenfold from one city to the next.
For "colazione" (breakfast), Google read a different intent: none of the 21 organic results was a café. They were recipes, hospitals, nutritionists and Wikipedia. The UK equivalent is "breakfast near me", which carries the location intent.
Every one of the 12 searches showed an AI Overview. More on that below.
When someone searches for a bakery near you, do they find your profile or Deliveroo's?
You've just seen that in 6 searches out of 6 Google showed a carousel of delivery apps in place of the map, and that no pastry shop's own site made the organic results. We'll review your profile, ordering links and pages together and tell you which local searches you're missing today.
Book a strategy callA café's Google profile (hours, "more hours" and a name with nothing added)
A café's profile is won on opening hours: Google says businesses with complete information are more likely to appear, and lists opening hours, including special hours, among that information (Google Business Profile Help, read on 11 November 2026).
In practice you need three settings.
1. Special hours for every bank holiday
Special hours are set day by day, and Google recommends confirming your hours for official holidays even when they match your regular hours (set special hours).
For a café this is the most expensive thing to get wrong. In Italy "bar aperto vicino a me" hit 60,500 searches in December 2025: someone who sees "closed" on Boxing Day doesn't come round to check.
For closures of 7 days or more, the rule is to mark the business as temporarily closed, not to fill a week with special hours.
2. "More hours" for takeaway and delivery
Google lets you set separate hours, for example Delivery, Takeout, Pickup and Happy hours (set more hours). They have to sit inside your main opening hours.
A café that opens at 6:30 and does evening drinks from 6pm has two different customers. With the happy hour shown separately, the profile answers both.
3. Your real name, nothing added
The guidelines don't allow unnecessary information in the business name, and Google's own example is about opening hours: Regal Pizzeria Open 24 Hours is not acceptable, Regal Pizzeria is (guidelines for representing your business).
Yet 6 of the 12 café profiles we saw had extra words in the name: the city, the district, "Lounge Bar Centro Storico", "CIBO e VINI". It breaks the guidelines, and anyone can ask Google to fix it with a suggested edit.
What if the café is inside the bakery?
The guidelines don't cover this case directly. They do say that separate businesses at the same address, such as a restaurant inside a hotel, should each have their own profile when they're run separately. If café and bakery are one business with one till, it's one profile with a primary and a secondary category.
Choosing the category (Cafe, Coffee shop, Bakery, Cake shop) is the groundwork, covered in our guide to Google Business Profile categories.
Café reviews are more detailed than in most sectors. Whitespark looked at the questions Google asks reviewers across 765 profiles: for Bar, Cafe and Coffee Shop it found 12, for Bakery 8, for Cake Shop 7 (Whitespark, Miriam Ellis, 8 September 2026; the study doesn't state the country, and its examples are American). More questions mean reviews with more detail on service, price and atmosphere: how to ask for them is in our guide to getting Google reviews, how to handle them in responding to Google reviews.
A bakery's profile (menu, ordering links and products)
A bakery can add a menu, a menu link and ordering links to its profile: the Menu editor is available to food businesses, and changes can take 24-48 hours to appear on Search and Maps (About the Menu editor).
This is where the 16 shops in the Deliveroo and Just Eat carousel come in.
App links appear even if you don't add them: outside the US it is the providers who state and update their service availability. From your profile, under Food ordering, you can add your own links and mark one as preferred for pickup or for delivery (manage online ordering).
For a bakery, the right link goes to the custom cakes page: with in-store pickup you don't pay the platform's commission.
What about the Product editor?
Google designed it for shops selling physical goods and points restaurants to the Menu editor (About the Product editor). The page doesn't exclude bakeries, but it doesn't name them either: we use the menu for counter items and products only for packaged goods, such as panettone or Christmas cakes. Setup is in our guide to profile products and services.
Everything else on the profile follows our Google Business Profile guide.
The pages your site needs (one per order, not one per town)
A bakery's website is there to take the orders the profile can't explain: custom cakes, gluten-free cakes, event platters, seasonal bakes. Each made-to-order product needs its own page, with a guide price, the notice you need and how to order.
The numbers are small, but they come from people ready to pay:
- "birthday cakes near me": 5,400 searches a month in the UK, ad competition 100 out of 100;
- "custom cakes near me": 1,000 a month, ad competition 100 out of 100;
- in Italy, "pasticceria senza glutine vicino a me" (gluten-free pastry shop near me): 4,400 a month.
Is 1,000 searches enough?
One custom birthday cake is worth more than a hundred coffees. And ad competition at 100 out of 100, against 16 for "bakery near me", says someone is already paying to be there.
The pages to build, in the order we build them:
- Custom cakes, with flavours, sizes, "from" price, notice period, form or phone.
- One page per occasion (birthday, christening, wedding), only if you really make different cakes. For weddings the approach is the one in wedding venue SEO.
- One page per dietary need (gluten free, dairy free, vegan), with the procedures you follow.
- One page per seasonal product, on a URL that stays the same every year.
Pages per town or neighbourhood only make sense if you have more than one shop: how to build them without duplicates is in location pages and SEO.
The search calendar (panettone sells in November, hot cross buns at Easter)
Seasonal searches grow tenfold or more in a few weeks: in the UK "panettone" goes from 5,400 searches in July to 201,000 in December, and "hot cross buns near me" from 30 in summer to 880 in April.
| Search (UK) | Lowest month | November 2025 | December 2025 | March 2026 | April 2026 |
|---|---|---|---|---|---|
| panettone | 5,400 (Jul 2026) | 74,000 | 201,000 | 14,800 | 18,100 |
| mince pies near me | 50 (Apr 2026) | 480 | 1,000 | 70 | 50 |
| hot cross buns near me | 30 (summer 2026) | 40 | 30 | 590 | 880 |
| christmas cake order | 10 (most months) | 390 | 480 | 10 | n/a |
Italy shows the same curve: "panettone artigianale" goes from 170 searches in June to 60,500 in December, "colomba artigianale" (the Easter cake) from 20 in September to 12,100 in March.
The Christmas page goes live in October, not December. Google needs time to find it, and November demand is already well over a third of December's.
Keep the same page on the same URL and update it every year: prices, flavours, last order date. That way it builds up links and history instead of starting from zero.
For realistic timings on a new page, see how long SEO takes.
Structured data and consistent details (Bakery, menu and seasonal hours)
LocalBusiness structured data tells Google explicitly what kind of business you are, your address, hours and menu. Google asks you to use the most specific LocalBusiness subtype and, for food businesses, to give the full URL of the menu in the menu property (Google Search Central, updated 18 September 2026).
In practice:
- subtype Bakery for a bakery, CafeOrCoffeeShop for a café;
- openingHoursSpecification with validFrom and validThrough for summer and holiday hours;
- menu pointing to the page on your site, the same one linked from the profile.
Google states it doesn't guarantee that structured data features will appear. The value is consistency: address, phone and hours identical on profile, website and directories. The code is in our guide to local business schema, the consistency check in NAP consistency.
How ChatGPT and AI Overviews choose a bakery (a test on a cake in Rome)
ChatGPT recommends the bakeries that say clearly what they do: on 11 November 2026, asked in Italian "which is a good pastry shop in Rome to order a birthday cake?", it suggested 6 shops, "favouring those that explicitly state they make cakes for events".
The sources it linked from bakeries' own sites were two. One was a "custom cakes" page, the other the home page of a shop that talks about custom cakes and delivery. The images came from Restaurant Guru, matrimonio.com (a wedding directory) and the bakeries' own sites.
So one page is enough to get into the answer?
No, nobody can guarantee that. But a page with product, area, notice period and phone number is the format the model cited, and a profile with no website gives it nothing to cite.
For AI Overviews, which appeared in all 12 of our searches, the logic is the same: Google summarises pages that answer a precise question. Our full test of AI answers for local businesses is in the guide to local AI visibility; if you want to work on it systematically, that's our GEO service.
What to measure (calls, directions and "order" clicks)
For a café or bakery, your ranking for "bakery london" says little: what counts is calls, direction requests and clicks on ordering links, which the profile records in its performance panel.
Three measures we check every month:
- direction requests, month on month and year on year (compare August with August);
- website and ordering link clicks, with UTM parameters so you can see them separately in Google Analytics 4;
- cake orders from the form or the phone, counted by hand if needed.
How to read the panel is in Google Business Profile insights.
What about ads?
On "bakery near me" and "cafe near me" ad competition is low (16 and 25 out of 100), but for coffee a paid click rarely pays back. Ads make sense for high-value products on fixed dates, such as Christmas cakes in November: setup is in our guides to Google Maps ads and Google Ads for restaurants.
Frequently asked questions
It depends: for coffee and breakfast the profile does almost everything, because Google showed the map in every café search we checked. The website matters when you sell something that needs explaining or ordering: group bookings, catering, cakes.
No. Google's guidelines don't allow unnecessary information in the business name: use your real name, the one on your shopfront. The type of business goes in the primary and secondary categories.
It depends: they can bring orders, but in our searches Google showed the apps' listings in place of the map. If you're on them, still add your own ordering link with in-store pickup to your Google profile and mark it as preferred for pickup.
In October. In November 2025 "panettone" already had 74,000 UK searches, well over a third of December's 201,000. Keep the page on the same URL and update it every year.
Yes. They count towards getting into the map and for the questions Google asks reviewers: Whitespark counted 8 for the Bakery category. Reviews that mention a specific product also help with searches like "custom cakes".
In short (and what differs between a café and a bakery)
The café wins on the map: hours, bank holidays, reviews.
The bakery wins on pages: cakes, dietary needs, seasons.
The name stays the one on your shopfront.
You add the ordering link, before the apps do.
The Christmas page goes live in October.
The idea we take away from the study is a different one. For "pastry shop" Google hasn't yet decided what to show: in six searches it showed delivery apps and directory listings, often for other towns. Where Google has no good answer, the first bakery to give it one has room. The full picture is in our local SEO guide; if you want us to look at your shop, our SEO service starts from profile, hours and order pages. For shops selling over the counter there's also our guide to SEO for retailers, and for the rest of food and drink, restaurant marketing.
See you next time!