SEO · 9 min read
Local SEO Checklist for Dubai Businesses: 20 Steps to Show Up in Maps and Search
From Google Business Profile address rules to Arabic pages and monthly upkeep, everything a Dubai business should check to win local searches.
If your customers search for "near me" or "in Dubai" before they call you, local SEO decides whether they find you or a competitor. This local SEO checklist for Dubai businesses covers everything from Google Business Profile rules to Arabic pages and monthly upkeep. It is written for owners and marketing managers, not developers, and every item is something you can check this week.
10silicon runs SEO engagements for UAE companies from our engineering hub in Lahore, one hour behind Gulf Standard Time. The steps below are the ones we audit first on every new account, and the ones most often found broken.
Google Business Profile: the foundation of local SEO in Dubai
Google Business Profile (GBP) is the listing that appears in Google Maps and in the map pack above the organic results. For many Dubai service businesses it produces more calls than the website does. Setting it up correctly matters more than any other item on this list.
The address rules, and why virtual offices do not qualify
Google's guidelines require a physical location where your staff are present during the stated hours and where customers can visit or be served from. A virtual office, a PO box, a flexi-desk you never sit at or a mailbox in a business centre is not eligible, and listings built on them are routinely suspended. If you serve customers at their premises, set up as a service-area business and hide the address rather than inventing one. If you share a tower with a hundred other companies, include the floor and office number and make sure there is signage.
Categories, services and attributes
Choose one primary category that describes your core business precisely, then add secondary categories only for things you genuinely do. List each service with a short description, set opening hours including Ramadan hours when they change, and fill in attributes such as wheelchair access or online appointments where they are true.
Photos, posts and Q&A
Upload real photos of the exterior, interior, team and work, and add new ones every month. Publish a Google Post every two to four weeks with an offer, a completed project or news. Seed the Q&A section with the questions customers actually ask on the phone and answer them yourself before someone else does.
Reviews: how to ask for them legitimately
Reviews influence both ranking and the decision to call. Google's rules prohibit buying reviews, offering discounts in exchange for them, or filtering requests so only happy customers are asked. What works is simple and allowed.
- Create your review link in the GBP dashboard and shorten it.
- Ask every customer at the natural moment: after delivery, after a job is signed off, after checkout.
- Send the link by WhatsApp or SMS with a one-line message in the customer's language.
- Reply to every review, positive or negative, within a few days and in the language it was written in.
- Never post reviews from staff accounts or from the office connection on behalf of customers.
NAP consistency and UAE citations
NAP stands for name, address and phone number. Google cross-checks your listing against other sites, and inconsistent details weaken trust. Decide on one canonical format and use it everywhere: the same trading name as your licence, the same building and area spelling, and the same phone number in international format with +971.
Citations are mentions of your NAP on other directories. Quality matters more than quantity. In the UAE the useful ones include Yellow Pages UAE, Connect.ae, 2GIS and the Dubai Chamber member directory, plus industry portals such as property listing sites for brokers or food delivery platforms for restaurants. Claim your Apple Maps and Bing Places listings as well, since iPhones and in-car navigation rely on them.
| Directory | Why it matters | What to check |
|---|---|---|
| Google Business Profile | The map pack and Maps listing itself | Real staffed address, categories, hours, reviews |
| Yellow Pages UAE | Long-established UAE directory | Exact NAP match, correct category |
| Connect.ae | UAE business directory with company profiles | Licence trading name, phone in +971 format |
| 2GIS | Widely used map app in the UAE | Pin location, floor and office number, hours |
| Dubai Chamber directory | Member listing tied to your licence | Company name and activity match your licence |
| Apple Maps and Bing Places | Used by iPhones, Siri and in-car navigation | Claimed, verified and matching the GBP listing |
On-page local signals your website needs
The website confirms what the profile claims. These are the on-page items we check on every audit, and the ones most Dubai sites get at least partly wrong.
Title tags and headings with the city
Your home page title should follow a pattern like "Service in City | Brand", for example "Commercial Fit-Out Contractors in Dubai | Brand". Repeat the pattern on service pages with the H1 matching the title. Do not stuff every emirate into one title; make a page for each location instead.
A location page per emirate you serve
If you serve Dubai, Abu Dhabi and Sharjah, each deserves its own page with unique content: the areas you cover, travel times, local regulations, examples of work from that emirate, and a local contact if you have one. Thin pages that swap the city name are easily detected and rarely rank.
Embedded map, contact details and LocalBusiness schema
Put your NAP in the footer of every page as text, not an image, and embed a Google Map on the contact page. Add LocalBusiness schema (or a subtype such as Dentist or RealEstateAgent) in JSON-LD with the name, address, phone, coordinates, opening hours and the same website URL as your profile. This is a short job for a developer and one of the most common gaps we find.
Arabic content and hreflang
A large share of UAE searches are made in Arabic, and the share is higher outside Dubai and in sectors such as healthcare, education and government services. Arabic pages written by a native speaker, not machine translated, open up queries your competitors ignore. Keep Arabic URLs under /ar/, make sure the layout is right-to-left, and translate titles and meta descriptions, not only body text.
Link each English page to its Arabic counterpart with hreflang tags (en-AE and ar-AE) so Google serves the right version to the right searcher. If you do not have budget for a full Arabic site, start with the home page, the contact page and your two highest-value service pages.
Technical basics and tracking
None of the above helps if the site is slow, insecure or invisible to Google's crawler. These are the technical items that affect local rankings most directly.
- Mobile speed: most Dubai local searches happen on phones. Test with PageSpeed Insights on a mobile profile and fix large images and heavy scripts first.
- HTTPS everywhere with a valid certificate and no mixed content warnings.
- An XML sitemap submitted in Search Console, listing only indexable pages, including the Arabic ones.
- A robots.txt that does not block CSS, images or the Arabic directory.
- Clean, readable URLs and one version of the domain, with or without www, never both.
- Click-to-call phone links and a WhatsApp button that work on mobile.
If your site is on WordPress, our WordPress team can usually fix the technical items in a day or two without a rebuild. If it was custom built, our web development team handles the same list.
Search Console and GA4
Local SEO without measurement turns into guesswork. Verify the site in Google Search Console and check the Performance report for queries containing "Dubai", "near me" and Arabic terms. In GA4, set up conversions for phone clicks, WhatsApp clicks, form submissions and direction requests, and add UTM parameters to your GBP website link so profile traffic is visible. In the GBP dashboard, note calls, direction requests and website clicks each month so trends are obvious.
The 20-point local SEO checklist for Dubai businesses
- Claim and verify your Google Business Profile at a real, staffed address.
- Set one primary category and only relevant secondary categories.
- Add every service with a description and, where sensible, prices.
- Set accurate opening hours and update them for Ramadan and public holidays.
- Upload at least ten real photos and add new ones monthly.
- Publish a Google Post every two to four weeks.
- Seed and answer the Q&A section.
- Create a short review link and build it into your post-sale process.
- Reply to every review in the language it was written in.
- Define a canonical NAP and apply it on the site, profile and social accounts.
- Claim and align Yellow Pages UAE, Connect.ae, 2GIS and the Dubai Chamber directory.
- Claim Apple Maps and Bing Places.
- Write title tags with service and city on the home and service pages.
- Build a unique location page for each emirate you serve.
- Place the NAP in the footer as text and embed a map on the contact page.
- Add LocalBusiness JSON-LD schema with correct coordinates and hours.
- Publish native Arabic versions of key pages with hreflang tags.
- Pass mobile speed checks and serve the whole site over HTTPS.
- Submit a sitemap in Search Console and confirm no important pages are blocked.
- Set up GA4 conversions for calls, WhatsApp, forms and direction requests.
Common mistakes we see on Dubai listings
- Keyword stuffing the business name ("Best AC Repair Dubai Cheap"), which breaches guidelines and risks suspension.
- Registering a virtual office or a friend's villa as the address.
- Multiple profiles for one location created by different staff over the years.
- A phone number that goes to a personal mobile and changes when the employee leaves.
- Buying reviews from review sellers, which Google now detects reliably.
- Ignoring the Arabic side of the market entirely.
- Letting the website's address lag behind an office move.
A monthly local SEO maintenance routine
Local SEO is maintained, not finished. Thirty to sixty minutes a month keeps most Dubai businesses ahead of competitors who set up a profile once and forgot about it.
- Check GBP for suggested edits, duplicate listings and any suspension notices.
- Add a Google Post and at least three new photos.
- Request reviews from last month's customers and reply to all new ones.
- Review Search Console for new local queries and pages losing impressions.
- Compare GBP calls, directions and website clicks against the previous month.
- Spot-check two or three major citations for drift after any change of hours or details.
- Refresh one location or service page with new examples or content.
Work through the twenty points once, then run the monthly routine. Most of the ranking gains in local search come from being consistently accurate and active, which is something a small business can do better than a large one. Need help with the technical items or the Arabic content? The contact page has every way to reach us.
Want a second pair of eyes on your listing and website before you start? Message 10silicon on WhatsApp at +971 56 639 0908 for a free consultation. We will review your profile, citations and on-page signals and tell you what to fix first.
- Local SEO
- Google Business Profile
- Dubai
- Arabic SEO
- Checklist
FAQ
Questions on this topic
Have a project in the UAE?
Talk to a senior engineer. Free consultation by video, or on-site in Dubai by arrangement.
Or email contact@10silicon.com · WhatsApp +971 56 639 0908