Skip to content
Stacked translucent data layers with a violet scan-line sweeping across them, coral markers along the edge

Fundamentals

12 SEO mistakes I see on Gulf websites every week, with a fix for each

Ilyes Massoudi8 min read

The short answer

The SEO mistakes that repeat on Gulf websites are mostly not technically complex: an Arabic version translated rather than written, text drawn by JavaScript the engine cannot read, incomplete hreflang, one page for the whole Gulf with no city, a neglected Business Profile, links bought in bulk, identical titles, a heavy Arabic font slowing mobile, articles with no target query, cloned city pages, reports that count tasks rather than enquiries, and execution that starts before diagnosis. Most are found with free tools and fixed with hours of work rather than budget.

Where this list comes from

This is not a generic tips list lifted from a foreign blog. It is the set of mistakes I actually find when auditing sites in Riyadh, Dubai and Doha, in roughly the order of how often they appear. Most are shared by small and institutional sites alike, and most need attention rather than budget to fix.

Each mistake comes with a simple check you can run today, and one actionable tip.

1. The Arabic version is translated, not written

The most frequent and the most expensive. The site was built in English and translated, so it carries words the Arabic searcher never types.

Check: read the title of your Arabic service page. Does your customer type those words into Google? Tip: start from the real Arabic keywords, then rewrite your five most important pages around them.

2. The text is drawn by JavaScript

The site looks excellent, and the page source is empty. The engine and AI crawlers see a page with no text.

Check: view the page source and search for a sentence of your copy. Tip: ask the developer for server rendering or pre-generation of the marketing pages.

3. Hreflang is missing or one-way

So Google picks English and hides Arabic.

Check: URL Inspection in Search Console for the Arabic page: is the “Google-selected canonical” the page itself? Tip: the hreflang guide; it is a one-hour fix.

4. One page for the whole Gulf

“We serve clients across the Gulf and the Middle East.” The searcher types “in Riyadh” and “in Dubai”, and no page says that.

Check: search your site for the name of the city you sell in most. Tip: one page per market you genuinely serve, with real content about it.

5. A neglected Business Profile, or the wrong category

In a market that searches “near me”, this removes you from the map box.

Check: search your business name on Google Maps and look at the category, verification and the date of the last photo. Tip: the Business Profile guide.

A “50-link package” from a network of sites. The most common way an owner damages their own domain while paying for it.

Check: the Links report in Search Console: many odd sites with identical anchor text? Tip: stop buying immediately; details in the backlinks article.

7. Identical titles and descriptions

Twenty pages titled “Home | Company Name”. Google cannot tell what each page sells.

Check: the Pages report in Search Console, or any free crawler, lists duplicate titles. Tip: one title per page carrying its target query, from the on-page checklist.

8. A heavy Arabic font slowing mobile

Four weights of a large Arabic font before any text appears.

Check: PageSpeed Insights on mobile, and look at LCP. Tip: two weights, WOFF2, and a preload for the heading. Details in the speed article.

9. Articles with no target query

“Four articles a month” about the importance of digital marketing. Activity counted in a report that brings nobody.

Check: for each article, can you name the query it targets and its volume in your country? Tip: never write a page before writing its query in one line.

10. Cloned city pages

“Cleaning company in Riyadh”, “cleaning company in Jeddah”, same text, different name. Treated as duplication at scale, and the whole site is demoted.

Check: open two city pages side by side. Tip: one page per city you have something real to say about, and merge the rest.

11. Reports that count tasks, not enquiries

“We published 12 articles and built 30 links.” No mention of enquiries.

Check: search your last report for the word “enquiries” or “leads”. Tip: how to read an SEO report, and ask for every task to be tied to a result.

12. Execution before diagnosis

A monthly contract that started on day one with nobody looking at the site. Months of paying for the wrong problem.

Check: do you have one document that says what is wrong with your site, in order? Tip: a fixed-price diagnosis first, then execution.

The table: what you can check in an hour

Mistake Tool Time
1, 9 Reading your page titles as a customer 15 minutes
2 View page source 2 minutes
3, 7 Search Console 10 minutes
5 Google Maps 5 minutes
6 Links report 5 minutes
8 PageSpeed Insights 5 minutes
10 Opening two city pages 3 minutes
11, 12 Your last report and last contract 15 minutes

After the hour

What remains after this list is what tools do not show: which of these mistakes costs you most, in what order to fix them, and who executes each item. That is what the Digital Presence Audit delivers: all of the above and more, measured on your own site, and ranked by impact against effort.

Common questions

What is the single most important SEO tip for a Gulf business owner?
Write your Arabic pages for the Arabic searcher rather than translating them from English. That one mistake costs Gulf websites half their market, and fixing it needs no tools and no budget, only someone who reads Arabic search results and writes for them.
Are there fixed SEO rules to follow?
The fixed rules are few and simple: a page readable from its source, one URL per page, a different title and description for every page, speed on mobile, and content that answers a specific intent. What changes is tactics, and most circulating 'SEO rules' are either obvious or outdated.
How do I know whether my site makes these mistakes?
The free checks in this article expose most of them within an hour: Search Console, viewing the page source, and reading your site on a phone as a customer. What remains after that is what needs a human audit.