On-Site Local SEO: LocalBusiness Schema and City Pages
The website side of local SEO: NAP consistency, the contact page, LocalBusiness structured data, the review ma...
Read
Most of the work in local SEO converges on one place: the profile. However good your website is, the information that fills the local pack comes from Google Business Profile, not from your pages. Setting the profile up properly is therefore not a form-filling chore — it is the foundation of local visibility.
The good news is that most of this foundation is entirely under your control. Google describes the first local ranking factor like this: "Relevance is how well a Business Profile matches what someone is searching for." And relevance is built precisely from the fields you fill in yourself: category, services, description, attributes.
Google sets the condition precisely: "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."
Two models qualify:
A third, hybrid, case exists too: you have premises and you travel. The address stays visible and a service area is added on top.
Some cases do not qualify: online-only shops, P.O. box addresses, premises opening more than 90 days from now, and empty property being let. On mailboxes Google is blunt: "P.O. boxes or mailboxes located at remote locations aren't acceptable."
In practice you meet one of three situations.
1. No profile exists. The simple case — you create it from scratch.
2. A profile exists but is unclaimed. Google generates profiles for some businesses automatically from user data. You appear on the map with nobody managing the listing. Here you find it and request management.
3. A profile exists and someone else manages it. The hardest case, and usually a former employee, an old marketing agency or the company that built the website. Google offers an ownership request flow: the current owner is notified, and if they do not respond within a set period, transfer becomes possible.
Case three must be checked before any work starts. Trying to solve it by creating a second profile is the worst option: you end up with two listings that weaken each other, and when Google detects the duplicate it hides one of them.
Verification is not paperwork — it is the condition for the profile working at all. Google states: "To edit your business info on Google, such as business name or business hours, and interact with customers, you need to verify your business."
The available methods are video recording, live video call, phone or text, email, postcard, Search Console and bulk verification. But not all are open to everyone — Google says so plainly: "The verification options available to you depend on your business type, public info, region, or business hours."
The timing is documented too: "To help maintain the integrity of your Business Profile, verification review can take up to 5 business days." So "it's been a day, something must be broken" is usually premature.
The most common reasons verification fails:
One simple rule for video verification: record without stopping. Cut or edited footage is usually rejected.
This is the most violated rule in local SEO and the one with the heaviest consequences. Google's requirement: "Your name should reflect your business's real-world name, as used consistently on your storefront, website, stationery, and as known to customers."
The name is defined by real-world usage, not by what you would like to rank for. Prohibited elements include marketing taglines, store codes, fully capitalised words, hours, phone numbers, URLs and special characters with no real-world basis.
| Wrong | Right | Reason |
|---|---|---|
| Dental Plus — Best Dentist in Baku | Dental Plus | Tagline and keyword added |
| ABC Repair | AC Service 24/7 | ABC Repair | Services and hours don't belong in the name |
| FURNITURE HOUSE | Furniture House | Full caps unless that is the real styling |
| Rena Beauty (Narimanov branch) | Rena Beauty | Branch tag only if genuinely used |
The temptation is understandable: putting "dentist Baku" in the name looks like free relevance. In practice it is a short-term gain against a long-term risk — Google reserves the right to act: "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 takes your rankings, your reviews and years of work offline at once. There is a legitimate way to increase relevance — categories and services. That is the next section.
One field, chosen wrongly, wastes everything else: the primary category. It is the first thing that decides whether Google enters you into a query at all. Get it wrong and no service list, no photo and no review will bring you back into that query.
Google's guidance is short: "Use as few categories as possible to describe your overall core business from the provided list."
The official selection logic is even more useful: a category should complete "this business IS a …", not "this business HAS a …".
A practical approach:
There are two models, and confusing them breaks both verification and ranking.
The address model — customers come to you, and the address is shown. Google's requirement: "Use a precise, accurate address and/or service area to describe your business location." Pin accuracy is part of this: a marker on the wrong street turns the distance factor against you.
The service-area model — you go to the customer. Google's rule is direct: "Service-area businesses, or businesses that serve customers at their locations, should have one profile for the central office or location with a designated service area." With an important addition: "If you're a service-area business, you should hide your business address from customers."
So a technician working from a home address must hide it, not display it. That is both a policy requirement and a matter of personal safety.
The most common mistake when defining a service area is making it far too wide — "the whole country". Including places you never actually travel to earns neither rankings nor customers; it brings irrelevant queries and wasted calls.
The category puts you in the general field; services put you into specific queries. The practical rule is simple: a service you did not list does not exist.
Attributes are a separate layer: accessibility (wheelchair entrance), payment methods, parking, women-led business, online appointments and so on. They feed filters and speed up the user's decision. A profile with attributes filled in earns more clicks at the same ranking position.
The hours field is worth more than it looks: the "Open now" label in the local pack directly affects clicks, while "Closed" moves the user to the next line.
Google's requirement: "Provide your regular customer-facing hours of operation." Those are the hours you are open to customers — not the hours the warehouse runs.
Three things to watch:
Photos work on the decision more than on the ranking. A user sees three businesses in the pack; they look at the stars first and the image second.
A practical minimum:
Quality rules are simple: real, sharp, well-lit images; no stock photography; no overlaid text, borders or heavy filters. Adding one or two new photos a month keeps the profile alive.
Google explains what the field is for: "Use the business description field to provide useful information on services and products offered, as well as the mission and history of your business."
The prohibitions are specific — a description must not:
So "30% off all January!" does not belong in the description — it belongs in Posts. The description should calmly explain what the business does, who it serves and how long it has been operating.
A good structure: one sentence on what you do and where; two or three on the main services; one on since when and for whom. Keywords land in those sentences naturally — there is no need to force them.
Suspension usually comes from three causes: a name-rule violation, an address that cannot be substantiated, or a category that does not match the business. Sometimes a bulk edit triggers an automated review.
Step by step:
| Field | Requirement | Why it matters |
|---|---|---|
| Verification | Complete | Without it, no editing and no full visibility |
| Name | Real business name, nothing added | Suspension risk |
| Primary category | One, precise | Strongest relevance signal |
| Secondary categories | Few and genuine | Too many blur relevance |
| Address / service area | Right model, accurate pin | Feeds the distance factor |
| Services | All listed separately, described | Visibility on specific queries |
| Hours | Including holidays | The "Open now" label earns clicks |
| Phone | Local number | Google's own recommendation |
| Website link | To the relevant page | User flow |
| Description | No offers, no links | Policy risk |
| Photos | At least 10–15 real shots | Clicks and trust |
| Attributes | Filled in | Filters and decision speed |
| Duplicates | Checked and merged | Two profiles weaken each other |
Running through this list once a quarter is enough. A profile is never "finished" — hours, services and photos change, and the profile has to change with them.
In Google's words, review can take up to five business days. Search Console verification is sometimes instant. Postcard is the slowest method.
Often it is not your choice. Google states that the available options depend on business type, public info, region and hours. Use whichever is offered to you.
Only if it is genuinely part of the name. "Baku Dental Centre" is fine when that is what the signage says. Adding "Dental Plus Baku Dentist" purely to rank is a policy violation.
Google says as few as possible. In practice one primary plus two or three genuine secondary categories is optimal. Ten categories do not add relevance; they blur what the business is.
Don't just hide it — switch to the service-area model. Google says directly that a service-area business should hide its address from customers.
No. Every physical location needs its own profile, each verified separately. Being on the same street makes no difference.
Stuffing the name is a policy violation and creates real risk. Words that appear naturally in service names and in the description are fine — the goal there is not stuffing but describing fully what you actually do.
The standalone app was discontinued. Management now happens mostly directly through Google Search and Google Maps — sign in with the business account, search for your own profile, and the management panel appears.
Check what you just read on your own site — free, no sign-up.
Shows a URL's status code and the full redirect chain step by step — 301s, 302s, loops and long chains become visible instantly.
Open toolTitle, meta description, canonical, robots directives, schema and heading structure — the whole on-page picture in one check.
Open toolSee live how your title and meta description will look in Google — desktop and mobile, with a length meter.
Open tool
The website side of local SEO: NAP consistency, the contact page, LocalBusiness structured data, the review ma...
Read
Collecting Google reviews within the rules: what is allowed and what isn't, why review gating is prohibited, r...
Read
How Google ranks local results: the official definitions of the three factors, which of them you control, how...
Read