Sector: restaurants and trattorias

SEO for restaurants: 27 Italian sites, measured

Measured on October 5, 2026, with the engine that runs on trovavio.com. No business is named.

A restaurant is not searched on Google the way a washing machine is: people search «where to eat tonight in Bologna», often from a phone, often while already out. And more and more often the question goes to an assistant. We ran 28 real sites through the engine that analyzes yours to see how many are ready to answer.

Before the sector averages, the number that matters is yours: the same measurement, on your address, in thirty seconds.

Check your site

The numbers, before the explanations

Overall score

52 / 100

The median of the 27 sites reached. Average 53, from a low of 33 to a high of 79.

SEO median

59

The classic part: titles, descriptions, structure, internal links.

GEO median

45

How readable you are for an AI assistant that has to recommend you.

22 sites out of 27 are below 60, and 0 are above 80. A restaurant's site is usually beautiful: large photos, video, a polished menu. The problem is not how it looks, it is what a machine can read in it.

The menu is there, but the machine can't find it

Fourteen points between the SEO median and the GEO one. The explanation lies in how these sites are built: the menu is often a PDF or an image, the hours sit in a widget, the address is in the footer as plain text. For a person everything works. For an assistant that has to answer «is it open tonight? do they serve gluten-free?» there is nothing to read.

The flaws, in order of how many sites have them

The “What to fix” screen in Trovavio: the problems found, in order of severity, and the selected one explained in plain words, with the instructions to fix it and the button that has the AI write the text.
Every defect on this page, inside Trovavio, becomes a line saying what to change and a button that writes the text for you.

The three things to start with

  1. 1
    Put the address in the structured data. Don't move it out of the footer: add it in JSON-LD too, with hours and phone. It is the fix that earns the most points for the time it takes, and without it «near me» search can't see you.
  2. 2
    Write the menu as text. If today it is a PDF or an image, for a machine it doesn't exist. A page with the dishes written out is the front door to every question about what you cook.
  3. 3
    Answer the phone questions in writing. Dog, gluten, parking, August hours. The same things you say twenty times a week, written once and declared as questions and answers.

How we measured

Twenty-seven sites are not a census of Italian restaurants, and the way we chose them matters: they come from search results, that is, from venues that already have a polished site. If even among these the median is 52, the picture of the sector is no better than that.

Questions

What is the average score of restaurant sites?
Across the 27 sites measured the median is 52 of 100: half are below it. The average is 53, the lowest is 33 and the highest 79.
Why is the GEO score so low?
Because restaurant sites are made for the eyes: photos, video, PDF menus. An assistant reads text and structured data, and finds little of either. The GEO median is 45 against 59 for SEO.
Is the Restaurant schema really needed?
Yes, and it is the single intervention that pays off most: it declares hours, type of cuisine, price range and menu link in a form that Google and AIs read without guessing. 93% of the sites measured don't have it.
Is a PDF menu okay?
For the customer yes, for a machine no: a PDF is usually not read as page content. Keep it by all means, but pair it with the dishes written in HTML.
Can I see how my site is doing?
Yes, free and without signing up: enter the address on the home page and in thirty seconds you get the score and the list of things to fix, with the sentence ready to paste.

Where does your restaurant stand?

Same measurement, on your site. Free, in thirty seconds, no sign-up.

Check your site

Other sectors measured: all industries · dentists · lawyers · physiotherapists · real estate agencies · beauty salons