Home · Journal · SEO & AI Search
SEO & AI Search18 min read18/09/2026

Your address is on the page. Is it in the code?

A search engine and an AI assistant read the same page in two different ways, and most local businesses only write for one of them. On 18 September 2026 we opened the home page of 229 local-business websites and counted six facts twice — once as visible text, once as machine-readable data. The gap between the two is the whole article.

A bicycle courier passes a brown wall on a city street while looking for an address.
Nobody looking for an address tries twice. Neither does the robot reading the page on their behalf.
The short version

Google does not assume your website and your profile on the map belong to the same business. It matches them by reading what both of them say: the name, the address, the phone number, the city. When the website says none of it, the match stays a guess.

This is not everyone's problem. If you have no physical location customers can visit and you do not travel to them, Google says plainly that you cannot have a Business Profile. The rest of this article is not for you.

What you gain by fixing it: you turn up more often when somebody searches your service plus your city, and AI assistants have somewhere to take your address and opening hours from when somebody asks them who to work with.

  • You see what is missing on most local sites, with numbers rather than impressions.
  • You learn why the third local ranking factor is the one worth working on, in Google's own words.
  • You get the fix list in the order that is actually worth doing.
  • You learn what not to do, so you do not lose the profile you have.

One business, two readers

Open the home page of a restaurant. You see a photograph, a name, probably a phone number somewhere near the top. A machine opening the same page sees markup, and markup does not say “this string is the phone number” unless somebody wrote that down.

That sounds like a technicality until you count it. We counted it on 229 local-business websites on 18 September 2026, and the same three facts came out like this:

The same facts, counted twice, on 229 websites
FactReadable by a personReadable by a machine
The postal address159 of 229 — 69.4%20 of 229 — 8.7%
The phone number158 of 229 — 69.0%18 of 229 — 7.9%
The opening hours84 of 229 — 36.7%17 of 229 — 7.4%

Nothing is missing from these businesses. The information is written, on the page, in plain sight. It is just written once instead of twice — and the second copy is the one a search engine and an AI assistant can use without guessing.

03 · The same fact, written twice

The address exists for people in 69.4% of cases, for robots in 8.7%

The same three facts, counted first as visible text on the page, then as structured data a search engine or an AI assistant can read without guessing.

the gap on the address
18sites with address and phone in data
7.9%of 229
0%20%40%60%80%69.4%Address, for people8.7%Address, for robots69.0%Phone, for people7.9%Phone, for robots36.7%Hours, for people7.4%Hours, for robots

Source: Cittago audit, 229 websites, 18 September 2026; “for the robot” = the same fact written in structured data · cittago.com

The address exists for people in 69.4% of cases, for robots in 8.7%
%
Address, for people69.4%
Address, for robots8.7%
Phone, for people69.0%
Phone, for robots7.9%
Hours, for people36.7%
Hours, for robots7.4%
This gap is not a content problem. It is a format problem.

How we measured 229 websites — the method and its limits

The set comes from OpenStreetMap — the free map of the world built by volunteers, a sort of Wikipedia for maps — limited to Cluj County in Romania, across seven categories that nearly always have a physical address: restaurants; cafés, bars and fast food; hotels and motels; guesthouses, cabins and hostels; dental practices; medical practices and clinics; law firms.

Of 1,782 mapped businesses, 347 had a website listed and, after removing duplicates, 314 unique domains remained. On 18 September 2026 we requested each home page once, with an ordinary browser. 229 answered. Every percentage in this article shares the denominator 229, and we write it next to the percentage each time.

The eight signals, with their exact definition
SignalWhat it means, exactlyFound
Names its citythe string “Cluj” appears anywhere on the page185 of 229 — 80.8%
Address on pagea Romanian street marker: “Str.”, “Bd.”, “Calea”, “Piața”, “nr.”159 of 229 — 69.4%
A phone numbera tappable link or a number written in the text158 of 229 — 69.0%
Tappable phonea tel: link you can press from a phone114 of 229 — 49.8%
Link to the mapa link to the profile on the map (maps.google, g.page, maps.app.goo.gl)91 of 229 — 39.7%
Opening hoursthe words for “hours”, “open”, “Monday–Friday” in Romanian84 of 229 — 36.7%
Embedded mapan iframe carrying Google Maps38 of 229 — 16.6%
Structured dataa JSON-LD block carrying a local-business type24 of 229 — 10.5%
What this measurement does NOT establish

We did not ask Google whether these businesses have a profile at all — no maps API was queried. We only measure what their website says. A business can have an excellent profile and a mute website, and here it is counted among the mute ones. And it says nothing about how much traffic or how many customers anyone loses: there is no way to know that from the outside.

One honest note about a number that appears to contradict what we published a week earlier. On 11 September we wrote that 17 of 231 sites carried local-business structured data; today it comes out as 24 of 229. The market did not change in seven days — the detection rule did. Today's count accepts more subtypes (lodging, store, professional service among them) and also catches broken code blocks, where the type is there but the JSON will not parse. Both numbers are written here so it is clear which set each belongs to.

01 · What a robot finds on the home page

Only 39.7% link to their own profile on the map

Eight signals looked for on each site's home page. Every percentage shares one denominator: 229 local-business websites in Cluj County that answered on 18 September 2026.

229websites measured
138with no link to the map at all
60.3%of the whole set
0%25%50%75%100%80.8%Names its city69.4%Address on page69.0%A phone number49.8%Tappable phone39.7%Link to the map36.7%Opening hours16.6%Embedded map10.5%Structured data

Source: Cittago audit of the home page of 229 local-business websites in Cluj County, 18 September 2026 · cittago.com

Only 39.7% link to their own profile on the map
%
Names its city80.8%
Address on page69.4%
A phone number69.0%
Tappable phone49.8%
Link to the map39.7%
Opening hours36.7%
Embedded map16.6%
Structured data10.5%
The order is not accidental: the more technical work a signal takes, the rarer it gets.

138 websites out of 229 — 60.3% — carry no link to their own profile on the map and no embedded map either. Nothing. A visitor who wants directions has to leave the site, go back to search and hope they land on the right business.

It is not a catastrophe, and we will not pretend it is. A determined customer finds you anyway. But every extra step is somewhere a person stops, and in your city there are another twenty businesses doing the same thing.

The part that matters more than convenience is what the link means to Google. A link from the site to the profile is the most direct way of saying “this is me”. It guarantees nothing — Google does not publish how it weighs signals, and says so openly. But it is a statement you make, instead of leaving everything to inference.

The phone that does not dial — the tel: link and the mobile customer

158 sites of 229 show a phone number on the home page. Of those, 44 — 27.8% of the 158 — show it as text only. You can see it, you cannot press it. On a phone that means long-press, select, copy, open the dialler, paste. Or, more often, give up.

02 · The tappable phone, by trade

Medical clinics have it twice as often as cafés

The share of each group's websites that expose the number as a tappable link. The small groups read as a hint, not as a stable percentage.

75.9%medical clinics, 22 of 29
30.0%cafés and bars, 9 of 30
2.5×between the two ends
0%20%40%60%80%75.9%Medical clinics75.0%Dental practices52.1%Hotels50.0%Law firms47.3%Restaurants36.7%Guesthouses30.0%Cafés and bars

Source: same Cittago audit, 18 September 2026; the small groups (law firms 6, dental 12) read as a hint, not as a stable percentage · cittago.com

Medical clinics have it twice as often as cafés
%
Medical clinics75.9%
Dental practices75.0%
Hotels52.1%
Law firms50.0%
Restaurants47.3%
Guesthouses36.7%
Cafés and bars30.0%
Where the customer phones to book, the link is there. Where the customer just walks in, it is missing.

The difference between trades tells a simple story. Where the customer has to call in order to book — medical clinics 22 of 29, dental practices 9 of 12 — the link is there. Where the customer simply walks in — cafés and bars 9 of 30, guesthouses 11 of 30 — it is missing.

The two small groups, law firms with 6 sites and dental practices with 12, read as a hint rather than a stable percentage. With six sites, one case moves the result by sixteen points.

The city nobody writes down

44 sites of 229 — 19.2% — do not write the word “Cluj” anywhere on their home page. One in five. These are businesses with an address recorded on a public map, so they physically exist in the city, and their front page does not say so.

It happens for reasonable reasons. Many modern front pages are one large image, a slogan and a button; the address lives in the footer, and the footer is a separate component that sometimes does not load with the page. Sometimes the business wanted to look bigger than it is and left the city out on purpose.

The consequence is the same either way. The three facts that identify a local business — name, address, phone — are exactly what Google compares between site and profile. The trade has an old habit of calling them “NAP”; it is jargon, not a Google feature, and you do not need to know the term to apply it. Just write them, on the same page, in the same form they take in the profile.

125 sites of 229 — 54.6% — have all three on the home page. Which means almost half of the set does not.

The identity card machines read — LocalBusiness structured data

Structured data is a block of code hidden in the page that states, without ambiguity, “the business name is this, the address is this, the phone is this, the hours are these”. It does not show on screen. It exists precisely so that nobody has to guess from marketing copy. The standard format is called LocalBusiness, and Google has a whole documentation page on how it wants it.

Only 18 sites of 229 — 7.9% — carry both the address and the phone number in structured data. Eight of 229 carry coordinates. And 53 of 229 — 23.1% — declare a sameAs somewhere, which is to say they explicitly state “my profile on that platform is this one”, the exact mechanism by which identities get tied together.

The good news is that this is not a content problem, it is a format problem. You already have the information written. It just needs writing a second time, somewhere nobody but machines will look. Most website platforms have an extension that does it; on a hand-built site it is an hour's work.

If you get as far as looking at this part, it is exactly the work we do in the SEO and AI Search service — because it is the same work for Google and for AI assistants.

The third ranking factor, in Google's own words

Google publishes a page explaining what local results are based on. We downloaded it on 18 September 2026 with a real browser, in English, Italian and Romanian, so we could read the same page in three languages on the same day.

The summary sentence reads: “Local results are mainly based on relevance, distance, and popularity.” Then three sections follow, and the third one is not called popularity any more. It is called Prominence, and it is defined as: “Prominence means how well-known a business is.”

Two names for one factor on one page is a small thing in English. It is a larger thing in translation: the Romanian version of the page labels it “Vizibilitatea” — visibility — which points a reader towards their own website, while the body definition still says “how well-known a business is”. The Italian page keeps the meaning with “Evidenza” and “notorietà”. Worth knowing if you read Google's documentation in a language other than English.

The sentence that follows the definition is the one worth reading twice, because it says where the work actually is:

“This factor’s also based on info like how many websites link to your business and how many reviews you have.”

How many other websites talk about you, and how many reviews you have. Both of those happen off your own site. That is the difference between being visible and being well-known, and it is why the third part of local SEO work happens in local press, trade associations, serious directories and the relationship with customers — not on the front page.

A verified note about the documentation

Both Romanian help pages we downloaded, and the Italian one, carry a line at the foot: the page may include content translated using AI, and AI translations may contain errors. The English pages do not carry it — we searched for it in ten different forms and it appears zero times. That is not an accusation; it is a practical reason to read the English version when a phrasing decides your budget.

The business name: what you may not put in it

This is where small businesses hurt themselves most often, because the temptation is obvious and the penalty is not.

The base rule, verbatim: “Represent your business as it’s consistently represented and recognized in the real world across signage, stationery, and other branding.” The name on the profile is the name on the sign above the door, on the invoice and on the business cards. Nothing extra.

The examples Google itself lists as not accepted, with the forbidden part in italics in the documentation: a tagline (“TD Bank, America’s Most Convenient Bank”), a store code (“The UPS Store - 2872”), a trademark symbol (“Burger King®”), opening hours (“Regal Pizzeria Open 24 hours”), a phone number or a web address in the name, location detail (“Holiday Inn (I-93 at Exit 2)”), containment (“Chase ATM (in Duane Reade)”) and the name repeated in two scripts.

So “Smith Dental – dental implants Cluj, 24h emergencies” is not a name, it is an advert. And the page says what follows: “Google reserves the right to suspend access to Business Profiles on Google or other Google Services to individuals or businesses that violate these guidelines.” A suspended profile means disappearing from the map for as long as the appeal takes, and appeals take.

We are not telling you this because it is immoral. We are telling you because it is a method that works for a while and then takes away the exact thing you were trying to win. Everything in this article can be done without a single shortcut, and that is the only way we work.

Reviews, and what you may not do with them

Reviews are half of the Google sentence quoted above. They are also the area with the most bad advice in circulation.

What you can do: ask for reviews, from every customer, without checking first how happy they seem. Reply to them, including the bad ones, briefly and without arguing. Put the review link somewhere the customer finds without hunting.

What you cannot do, and it is the advice plenty of agencies give: survey the customer first and only send the happy ones to Google. It is called review gating, Google's policies forbid it explicitly, and it is detectable. The ironic part is that the compliant version — ask everyone — produces roughly the same result over time, because at a business doing its job the satisfied customers are the majority anyway.

Why this matters to ChatGPT too — local profiles and AI assistants

Until two or three years ago all of this would have been a conversation about Google alone. Not any more.

When somebody asks an assistant — ChatGPT, Gemini, Grok, Claude — where to eat well in a city, or which dentist to see, the answer leans on the pages the assistant was able to read. An assistant reading a page with no address, no phone number and no city has nothing to extract from it. It does not reject you; it simply has nothing to say about you.

Structured data matters more here, not less. A search engine has twenty years of practice at guessing an address out of untidy text. A model receiving your page among many others goes through it once. What is written explicitly survives; what is implied by layout often does not.

We wrote a week earlier, on this same set of Cluj websites, about the first gate — whether the robot is allowed in at all. It is worth reading before this one, because there is no point fixing the identity card on a page the robot cannot open: what we found on 231 websites.

What changes from a restaurant to a dental practice

The four main signals by trade, 18 September 2026
TradeSitesTappable phoneNames its cityLink to the map
Medical practices and clinics2922 — 75.9%27 — 93.1%15 — 51.7%
Dental practices129 — 75.0%11 — 91.7%8 — 66.7%
Hotels and motels4825 — 52.1%42 — 87.5%20 — 41.7%
Law firms63 — 50.0%5 — 83.3%2 — 33.3%
Restaurants7435 — 47.3%58 — 78.4%28 — 37.8%
Guesthouses, cabins, hostels3011 — 36.7%21 — 70.0%9 — 30.0%
Cafés, bars, fast food309 — 30.0%21 — 70.0%9 — 30.0%

Accommodation has a particularity: many send their customers through booking platforms, and the business's own site becomes a shop window nobody maintains. It shows in the numbers — guesthouses name their city in 21 cases of 30 and have a tappable phone in 11 of 30.

For medical and legal practices one thing needs saying explicitly. Advertising for those professions is regulated in Romania, and this article is not about paid advertising. A correct address, a phone number you can press and published opening hours are facts about where you are and when you are open. Cittago does not give legal opinions: if a specific wording worries you, ask your professional body, not a marketing agency.

What to fix, in this order — the short list

  1. Name, address and phone on the home page, written as they appear on the profile. Ten minutes. Almost half the measured set does not have it.
  2. The phone as a tappable link. One line of code. 44 of the 158 sites that show a number show it as text only.
  3. A link from the site to the profile on the map. Another ten minutes; 138 of 229 have neither that nor an embedded map.
  4. Opening hours on the site, not only on the profile. 84 of 229 have them.
  5. Local-business structured data, with address, phone, hours and coordinates. An hour, once. 18 of 229 have address and phone in there.
  6. Reviews asked for consistently, from everyone, plus replies. The only item on this list that never finishes.
  7. Mentions on other websites — local press, trade associations, serious directories. This is where “how well-known you are” lives, and the work is real.

A business can do the first four itself, in an afternoon. From the fifth down you need somebody who takes care of it — us or your own supplier, but somebody.

Three thresholds, so you know where you start

If you have no physical location customers visit and you do not travel to them, stop here. Google says it plainly: “If your business either has a physical location that customers can visit, or travels to customers where they are, you can create a Business Profile on Google.” Otherwise, no. There is nothing to fix.

If you have a profile but your site never mentions it, you are in the 60.3% majority. Do the first four items on the list yourself, in an afternoon. You do not need an agency for those, and it would not be honest to let you think otherwise.

If you already have the address, the phone and the link and you still do not show up, the problem is no longer on your website. It is in “how well-known you are”, and that is worked on monthly rather than in an afternoon, with results that show over the long run and rarely straight away. That is the point at which talking to somebody is worth it.

Let's talk about this again in 3–6 months 😉

Questions with answers we think are useful

The questions below are the ones that come up when we discuss this with an owner, plus a few we arrived at ourselves while measuring.

What is the difference between Google My Business and Google Business Profile?
They are the same thing. Google renamed the product to Google Business Profile, but the old name stuck in conversation and in most published material. If somebody sells you “Google My Business optimisation”, that is not necessarily a bad sign; it is just an old name.
Do I need a website if I already have a profile on the map?
You can operate without one, and plenty of small businesses do. But the two help each other: Google states explicitly that one of the things local ranking is based on is how many websites link to your business, and your own site is the first of those. The profile also has limited room; the site is the only place you can explain at length what you do.
Why does it matter whether the phone number is tappable?
Because most people looking for a local business are on a phone, and a number you cannot press takes five steps instead of one. In our set, 44 of the 158 sites showing a phone number showed it as text only.
What is structured data and why should I care?
It is a block of code hidden in the page that states, in a standard format, the business name, address, phone and opening hours. It does not show on screen and does not change the design. Its purpose is so a search engine or an AI assistant does not have to guess your details out of marketing copy. Of the 229 sites measured, 18 had both address and phone written that way.
Can I put keywords in the business name to rank higher?
No. Google requires the profile name to be the real one, the name on the sign and on your documents, and reserves the right to suspend access to profiles that violate the guidelines. It works for a while and then costs you the profile.
How do I get more reviews without breaking the rules?
You ask every customer, not only the ones who seem pleased. Gating — surveying first and sending only the happy ones to Google — is forbidden by Google's policies. The compliant version gives roughly the same result over time at a business doing its job.
Do these numbers apply outside Romania?
Not as a statistic. This is one county, measured once, across seven trades. The method travels: the same eight signals can be checked on any city's businesses in an afternoon, and the comparison worth making is against your real competitors, not against our numbers.
How long before I see a result?
The first four fixes take an afternoon, but their effect is not a jump; it is an improvement in how well you are understood. The part that moves position — mentions on other sites, reviews — takes months rather than weeks, and no date can be promised. Anyone giving you an exact date is selling you something.
Can I check what you measured, on my own site?
Yes, and it takes three minutes. Open your home page on a phone: does the city appear? does the address? can you press the phone number? is there a link to your profile on the map? are the opening hours there? For structured data, Google has a public rich-results test where you paste the page address.

Last updated: 18 September 2026. The measurement across 229 websites was made the same day, and the two Google documentation pages were downloaded at the same time, in English, Italian and Romanian. We update this page when the documentation changes or when we repeat the measurement.

Sources: Google — Improve your local ranking (EN) · Google — Local ranking (IT) · Google — Local ranking (RO) · Google — Guidelines for representing your business (EN) · Google — Representation guidelines (RO) · Google — Local business structured data · schema.org — LocalBusiness · OpenStreetMap — Cluj County, relation 91733

SEO & AI Search

Want us to check what Google finds on your site?

We look at the same eight signals we measured across the 229 websites and tell you which ones are missing on yours, in the order worth fixing them.

What clients say

Trusted by the people who signed the checks.

5.0★★★★★21 reviews on Google
★★★★★
We have been collaborating for over 11 years on both presentation web sites and complex projects. We have always returned to the services offered by Cittago, thanks to the professionalism, courtesy and innovative solutions offered. Thanks for your partnership!
Aurelia Campean2 years ago
★★★★★
I am very satisfied with the collaboration with Cittago. Everything went in a professional manner, the deadlines were met, and the result was as expected. I highly recommend!
Cristea Christian4 days ago
★★★★★
5* for the quality of service, promptness and seriousness. Thank you, Paul!
Budurlean Crina5 days ago
★★★★★
We had the cabins and the view, but Cittago gave us the perfect digital “reception”. They created a premium, ultra-fast website for us that handles everything on its own: live calendar, automatic invoicing and card payments (only 1% commission instead of 15–20% on platforms). The best part? We edit it ourselves in a few minutes, without depending on anyone. And Paul is simply unreal for this world! The warmth, respect and attention to detail with which he explains absolutely everything make you understand the services offered perfectly. Not to be missed is the availability that Paul shows when you have a question. Honestly, I have rarely dealt with such a professional and dedicated company.
Viorica Pop5 days ago
★★★★★
Serious and fast team. They built our BarBox website from scratch, with a cinematic look that represents us perfectly, plus local SEO so people in Cluj can find us. Simple communication, zero hassle. 5 well-deserved stars.
tudor j6 days ago
★★★★★
I had the pleasure of working with Cittago for the creation of a website for a project that I develope together with some friends, and I couldn't be happier with the results. From start to finish, they demonstrated exceptional professionalism, creativity, and technical expertise. First and foremost, the communication throughout the project was outstanding. They took the time to listen to our ideas and goals, and they translated them into a visually stunning and highly functional website that perfectly represents our product. We were kept in the loop at every stage of development, and they was always quick to address any questions or concerns I had. What sets Cittago apart is their dedication to delivering results. They went above and beyond to ensure that our website met all our requirements and objectives. They even provided valuable suggestions and insights that improved the overall project. I wholeheartedly recommend Cittago to anyone looking for a digital agency that combines creativity, technical expertise, and exceptional customer service. Thank you Paul for a job well done!
Bochiş Răzvan2 years ago
★★★★★
Thank you Paul for all the professionalism you show, for all the patience and all the help you give me. I highly recommend!
Daniela Pasc2 years ago
★★★★★
The collaboration I have had since the beginning, that is, for several years, with Cittago is a real pleasure! I turned to Paul to rebuild the website of a small dental clinic and I am extremely satisfied with the collaboration. Paul is still taking care of the website. The promptness with which he responds to me, the patience with which he explains everything I don't understand (and there are many, believe me 😂🙈), his maximum involvement and desire to give his best have always helped me and given me a lot of confidence in him. He is always there when I need him. Very professional! And the quality-price ratio is unbeatable. I recommend Paul with confidence, if you want someone who really puts his heart into what he does and gives his best!
Daniela Chis2 years ago
★★★★★
I have had the pleasure of working with Paul and Cittago on several websites. From the initial discussion to the launch of the website, I was impressed by their professionalism, expertise, and dedication to creating an exceptional product to launch online that we can all be proud of. Paul took the time to truly understand what I wanted, what my brand meant, what my target audience was, and what my goals were. Using his knowledge, he was able to create a user-friendly, visually beautiful, responsive (on both mobile and desktop) website that communicates the services and products we offer very well. The website not only looks great, but it works just as well. Throughout the process, Paul was receptive to feedback, and patiently answered all the requests I had. We appreciated his vast knowledge (about website creation, SEO, social media connection, visual experience), his expertise in applying it, his patience, transparency, and his ability to successfully complete such a project, which was very important to us. For these reasons, I highly recommend this company and the services it offers.
Aissa Suciu2 years ago
·First paint — when something appeared·Server response — before anything could load·Page ready — when you could interact
Page loaded in ·