Your food is the best part of Boulder. Your website isn't telling Google that.
We crawled every restaurant, bar, bakery and coffee shop website in Boulder, 690 of them, and checked each one against the handful of things Google needs in order to understand what a restaurant is. Most of them fail most of the checks. Here is what we found and what it's costing you.
What we found across 690 Boulder restaurant websites
Our own crawl, July 2026. Every venue in the city, not a sample.
What that actually costs
Roughly six and a half thousand people a month search for Boulder restaurants by name of city, and around twelve thousand search for the best of them. Tens of thousands more search "restaurants near me" from inside Boulder. Category searches, the ones where somebody has already decided they want sushi or breakfast or Italian, run into the thousands a month on their own. Every one of those is a person who has decided to spend money on dinner tonight and is deciding where.
Catering searches are smaller in number and worth many times more per click. A Boulder catering click sells for more than ten times what a Boulder restaurant click sells for, and the top bids run higher still. If you cater and you don't appear for it, that is the most expensive gap on this page.
The five gaps we see over and over
| The gap | What it looks like | Why it matters |
|---|---|---|
| No restaurant markup | Your site never tells Google, in the language Google reads, that you are a restaurant, what your hours are, what you serve, or what it costs. | This is the most common failure in Boulder and the fastest to fix. It's the difference between Google understanding your page and Google guessing at it. |
| Menu not on your own site | The menu is a PDF, or it lives on a delivery app, or on a third-party page. | Every dish name is a search someone makes. If your dishes are not text on your own pages, none of that traffic can ever reach you. |
| Renting someone else's address | Your "website" is a page hosted by your payment provider, a free page builder, or a menu service. | Every bit of credibility you build accrues to them, not to you. If you switch vendors you start from zero. Several Boulder restaurants with hundreds of five-star reviews are in exactly this position. |
| Strong on the map, invisible in the results | You show up in the little map box at the top of Google, but not in the list of results underneath it. | This is the best problem to have, because it means your local marketing already works and only the website layer is failing. It's usually fixable in a quarter. |
| No way to keep the customer | No email signup, no booking, no reason for a happy diner to ever hear from you again. | You paid to get them once. Without a capture, you pay again next time. |
Why we think this is winnable
We pulled the live Google results for the searches that matter in Boulder, and then we measured how much authority the sites winning those results actually have. The honest answer surprised us: on the category searches, not much. Several page-one results in Boulder are held by very small sites with almost no links pointing at them. On most of the searches we checked, the winning page had no links pointing at it at all.
That means these searches are being decided by what's on the page and how well it's structured, not by who has the biggest budget. Which is unusual, and which is why this is worth doing now rather than in two years.
How we work
- A free diagnosis of your site, and only your site. We run the same checks on your pages that we ran across the city and show you exactly which ones you fail. No competitor teardowns, no league tables. We don't show other people's data to you and we won't show yours to them.
- A one-time technical fix. Restaurant markup, menu structure and pricing, page descriptions, sitemap, hours. This is the work that moves fastest, and we quote it as a fixed price so you can see the whole cost before you agree to anything.
- Ongoing work, only if the fix earns it. Category pages, local listings, review and menu maintenance, monthly reporting on what actually changed. Month to month. If it isn't working we would rather you stop paying us than resent us.
What we won't promise
We won't promise a ranking, because nobody who is telling you the truth can. We won't promise a timeline shorter than a quarter, because the fixes that work fastest still need Google to come back and re-read your site. And we won't tell you links are the answer, because in Boulder, on these particular searches, we measured it and they mostly aren't. The answer here is the boring one: build the pages properly and put the information where it can be read.
Want your own diagnosis?
It's free, it takes us about twenty minutes, and it's yours whether or not you hire us. You'll get a plain-English list of what your site is missing, in the order we'd fix it, with what we think each one is worth. Reply to the email this came from, or get in touch through annettethompson.com.
Sources: our own crawl of 769 Boulder food and drink venues and 690 restaurant websites, July 2026, plus live Google search results and Google keyword data for the Boulder market pulled the same month via DataForSEO. Search volume figures are Google's own estimates and move around; treat them as scale, not as precision. We have deliberately left every other business unnamed on this page, and we would do the same with yours.