Google Business Profile optimization
Local SEO services for Google Maps and local search
DevoraTech provides local SEO services to businesses whose clients look for them nearby: shops, restaurants, clinics, hotels, offices, and trades that travel to their clients. We put your Google Business Profile in order, give each real address its own page on your website, make your name, address and phone read the same wherever they appear, and set up a habit of asking for reviews and answering them. When someone near you searches for what you do, your profile shows the right hours, the right number and a link to the right page.
Read moreShow less
Local SEO is one part of our SEO services, and our Google Maps SEO follows the rules Google publishes for Business Profiles, quoted on this page. We work from Tangier, Morocco, in English and French, for businesses worldwide, by video call and email. Not sure where your profile stands? Our free SEO audit checks whether your profile and your website agree.
Part ofSearch engine optimization
- Google's own profile rules
- One page per real address
- Your profile stays in your name
For whom
Who it is for
A shop, restaurant, clinic, hotel or office that receives clients at its address
A plumber, cleaner, driver or other service that travels to clients within an area
A business with several addresses, each needing its own profile and page
A business that moved or changed its phone number and still shows old details on Google Maps
A business whose profile was created by someone else, or never claimed
What we fix
Why a business stays hidden on Google Maps
The profile is incomplete or unverified
Google ranks local results on three things: how well a profile matches the search, how far the business is from the person searching, and how well known it is: relevance, distance and prominence, in Google's words. Its help pages add that businesses with complete and accurate information are more likely to show up, and that a verified profile is more likely to appear. A profile with one broad category, no hours and no photos gives Google little to match, in the map pack or in Google Maps itself.
The business name carries extra words
Google asks that the name on a profile match the real-world name used on your storefront, website and stationery. Its guidelines list service details and location details among the things a name must not contain, so "Your Name Dental Implants Downtown" breaks the rule. Google can suspend profiles that break its guidelines.
Your details change from one site to the next
An old phone number on a directory, a second spelling of the name on social media, an address that changed two years ago: each one sends a client to the wrong place. Google builds a profile from several sources, your own website among them. We make your site the reference first, then correct the listings around it.
One page tries to serve every address
A contact page that lists five addresses gives each profile no page of its own to link to. The opposite mistake carries a risk too: Google's spam policies count pages made for specific cities or regions that funnel visitors to one page as doorway abuse. Each real address needs a page with something of its own on it.
Reviews arrive by chance
Google says more reviews and positive ratings can help a business's local ranking, and that helpful replies show you are responsive. Most businesses receive few reviews because nobody asks. Asking only your happy clients breaks Google's rules, and so does offering a discount for a review.
A home address is on show
A plumber or a cleaner who works at the client's place should hide the business address and list a service area. Showing a home address helps no client and sits outside Google's guidelines for service-area businesses.
What you get
What our local SEO services include
Google Business Profile optimization
Your profile, formerly called Google My Business, claimed or created, then verified by the method Google offers you. Then the primary category and the additional ones that fit, your services, hours and special hours, attributes, description, photos, and a website link to the page of that address.
Name, address and phone in one version
The same name, address and phone, often shortened to NAP, on your website, in your structured data, on your social profiles and in the directories your clients use. These mentions are often called citations. You receive the list of those we found and what we changed on each one.
A page for each real address
For each place where you receive clients: a page with its address, hours, access, the services offered there and, if you wish, the people who work there. LocalBusiness structured data on the page matches the visible text, and the profile of that address links to it.
Service areas
For businesses that travel to their clients: the address hidden, service areas set by city or postal code, and pages on your site that describe the areas you really cover.
Reviews you ask for
A review link and a QR code for your receipts, emails and counter, a short routine for asking every client, and replies written with you, or a reply guide for your team. No incentives and no filtering of unhappy clients: Google prohibits both.
Posts and photos
Updates, offers and events posted on your profile when you have news to share, and photos of the place, the team and the work, so the profile shows a business that is open and active.
What we measure
The profile's own figures, available once it is verified: searches, views, calls, direction requests and website clicks. Next to them, the clicks and positions of each address page in Google Search Console, read together at each check-in.
Platforms
Local SEO for three kinds of business
Google treats a shop, a mobile service and a chain differently, so the work starts from the kind of business you run.
One address that receives clients
One verified profile, one strong page, and the address shown. Google asks businesses that show their address to keep permanent signage with the business name there.
A service that travels to clients
One profile for your base, with the address hidden and up to 20 service areas, which Google asks to keep within about 2 hours of driving from where you are based. On your site, pages organised by service, each naming the areas you cover.
Several addresses or a network
One profile per location, the same name and categories across all of them as Google asks, and a page for each. From 10 locations of the same business, Google offers bulk verification to businesses that receive clients at their addresses, with a unique store code for each location.
Process
How local SEO work runs
1. Check of what Google shows today
Your profile or profiles, duplicates, wrong details, your address pages, the directories that list you, and the businesses that appear above you on the map for your main searches.
2. Written plan and quote
Profiles to fix or create, pages to write, listings to correct and the review routine, with what each side provides.
3. Profile and verification
We fix or create the profile with you. Verification may need you in person: a code, a call or a short video, depending on what Google asks for your business.
4. Address pages
Pages written and published with their structured data, each one linked from its profile.
5. Listings and reviews
Directories corrected, the review link in place, the first replies written with your team.
6. Check-ins
Calls, direction requests, website clicks and positions compared with the starting point, then the next steps adjusted.
Services
Other services
SEO audit
A first audit of your site by a person, free and in writing; the full audit quoted after it.
Analytics and tracking
Google Analytics 4, Tag Manager, conversion tracking and cookie consent, set up and checked.
AI search (GEO)
Pages written and structured so AI assistants and Google’s AI Overviews can read and cite them.
Questions
Local SEO services: your questions
How much do local SEO services cost?
It depends on the number of addresses, the state of your profiles, the pages to write and how many businesses compete for your searches nearby. We start with a check of your profile and your site, then you receive a written quote that lists each part. Request a quote: asking commits you to nothing.
How long before my business shows on Google Maps?
A new profile must be verified first, and Google says verification reviews can take up to 5 business days. After that, positions build over weeks and months, depending on your competition and on how far searchers are from you. Some fixes, such as a wrong category or missing hours, can show early.
Can you guarantee a place in the top three on the map?
No. Google states that there is no way to request or pay for a better local ranking, and the map changes with where each person searches from. What we promise is the written plan, the work it lists and, at each check-in, the figures for calls, directions and clicks.
My business has no shopfront: can it appear on Google Maps?
Yes, as a service-area business. Your profile lists the areas you serve and hides your address, and your website carries the details of each service and the areas it covers. A business that only sells online, with no contact in person, relies on its website pages and its other listings.
We have several addresses: one profile or several?
One profile for each location where you receive clients, with the same name and categories across them, and one page on your site for each. Google allows only one profile per location, so we report duplicates to Google and keep the right profile. A location that has closed is marked as closed on its profile.
Who owns the profile and the reviews?
You do. The profile belongs to your business's Google account, and we work on it as a manager you can remove at any time. The reviews stay on your profile whoever manages it, and the pages we write for your site are yours.
Local SEO
Tell us where your clients find you
Send us the name of your business, your addresses or service areas, and the searches where you want to be seen. We come back with a few questions, then a written quote for the work.