SEO

Technical SEO: The Fixes Most Dubai Websites Are Missing

By Mustafa Piplodi · Jul 30, 2026 · 9 min read

Server rack with blue status lights in a dark data centre, viewed down a narrow aisle
Key Takeaways
  • Technical SEO is a qualifier, not a differentiator. Getting it right does not win you rankings on its own, but getting it wrong stops everything else from working.
  • The single most common problem we find is not speed. It is pages that Google has seen and chosen not to index, sitting quietly in the Search Console Pages report.
  • INP is now the most commonly failed Core Web Vital. It is usually caused by chat widgets, tracking scripts and heavy JavaScript, not by large images.
  • Six crawlers matter in 2026: Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot and Google-Extended. Many sites block the AI ones by accident through a security plugin or CDN setting.
  • Google confirmed on 15 June 2026 that llms.txt files have no effect on Search rankings. Skip the hype and fix robots.txt instead.
  • Bilingual UAE sites need correct hreflang. Getting it wrong splits your authority across two versions of the same page.

There is a line in Google Search Console that quietly costs UAE businesses more traffic than any competitor does. It reads: Crawled, currently not indexed. It means Google visited the page, read it, and decided not to include it in search results at all. No penalty, no warning, no email. The page simply does not exist as far as search is concerned. It is one of the most common problems on business websites, and it tends to hit the exact service pages the business cares about most. Technical SEO is the work of making sure that never happens, and this article covers the fixes worth doing, in the order we would do them.

What Technical SEO Actually Is

Technical SEO is everything that decides whether a search engine can find your pages, read them properly, load them fast enough to be useful, and trust what they say. It is the plumbing. Content and links are what you put through the pipes.

Four things happen before you can rank for anything. A crawler has to discover the page. It has to render the page, which means running your JavaScript and seeing what a visitor would see. It has to decide the page is worth indexing. And then it has to retrieve that page as a candidate answer when somebody searches. Break any one of those four steps and nothing downstream matters. The best article ever written about aluminium fabrication will not rank if a stray tag tells Google to ignore it.

Worth being honest about the ceiling, though. Technical SEO is a qualifier, not a differentiator. Fast, crawlable and secure are baseline expectations in 2026, not competitive advantages. Fixing your technical foundation lets you compete. It does not win the race by itself. Anyone selling you technical SEO as a growth strategy on its own is selling you a foundation and calling it a house.

Fix One: Find Out What Google Has Actually Indexed

Start here, always. Open Google Search Console, go to Indexing, then Pages. You will see two lists: pages that are indexed, and pages that are not, with a reason attached to each.

The reasons that matter most:

  • Crawled, currently not indexed. Google read the page and passed. Usually this means the page is thin, near-duplicate of another page, or gives no reason to exist. It is a content quality signal wearing a technical costume.
  • Discovered, currently not indexed. Google knows the URL exists but has not bothered visiting yet. On small sites this points to weak internal linking. The page is an orphan that nothing on your site links to.
  • Excluded by noindex tag. Someone told Google not to index it. Sometimes deliberately, often not. This is the single most expensive mistake in web development, and it happens when a site is built on a staging server with indexing switched off and goes live with the setting still on.
  • Duplicate without user-selected canonical. Google found several versions of the same page and picked one for you. It does not always pick the one you want.
  • Alternate page with proper canonical tag. Usually fine and intentional. Check it anyway if the URL surprises you.

Then check your sitemap. It should list only pages you want indexed, include a lastmod date that updates when you actually change content, and be submitted in Search Console. A sitemap listing 400 URLs on a 60 page site is a sign that something is generating junk pages, usually tag archives or filter parameters.

Note

Before you touch anything else, load yoursite.com/robots.txt in a browser. If you see Disallow: / on its own line, your entire site is asking search engines to stay away. It sounds absurd, and it happens: a site is built with indexing switched off, goes live, and nobody checks. It costs nothing to rule out.

Fix Two: The Core Web Vital Nearly Everyone Fails

Core Web Vitals are three measurements of how a page feels to use. The pass marks in 2026 are largest contentful paint under 2.5 seconds, interaction to next paint under 200 milliseconds, and cumulative layout shift under 0.1.

In plain terms: how quickly the main thing on screen appears, how quickly the page responds when you tap something, and how much the layout jumps around while loading. Google replaced first input delay with interaction to next paint in March 2024, and INP is now the metric most sites fail.

That trips people up, because the usual advice is about images. Compress your images and you fix loading speed. INP is different. It measures responsiveness across the whole visit, and it is a JavaScript problem. The usual culprits are third-party scripts: live chat widgets, analytics stacks, heat mapping tools, ad pixels, cookie consent banners, and review widgets. Each one seemed harmless when it was added. Together they occupy the browser's main thread and the page stops responding to taps for a few hundred milliseconds at a time.

There is a regional edge to this too. A large share of Gulf traffic comes from mobile devices on mixed network quality, and CrUX thresholds are measured on real users, not on your office wifi with a new iPhone. Test with a mid-range Android on a normal connection and you will see what Google sees.

Full breakdown: how to make your website load in under 2 seconds

Fix Three: Mobile Parity, Not Just Mobile Friendly

Google indexes the mobile version of your site as the primary version. Not the desktop version, the mobile one. Whatever is missing from mobile is effectively missing from Google's view of your site.

Most sites pass the mobile friendly test and still fail on parity. The pattern is always the same: a design decision hides content on small screens. Product specifications collapse behind a tap to read more. A comparison table is removed on mobile because it did not fit. The detailed service description is desktop only, and mobile gets a two line summary. Every one of those decisions deletes content from your search presence.

The check takes two minutes. Open your most important page on a phone, and confirm that every heading, every paragraph and every image that exists on desktop is also reachable on mobile. Collapsed inside an accordion is fine. Removed from the page entirely is not.

Fix Four: Make Sure AI Crawlers Can Reach You

Crawl access used to be a Googlebot conversation. In 2026 there are six crawlers worth caring about: Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot and Google-Extended. The last four decide whether your business can appear inside AI written answers at all.

Here is the part that catches people. Very few businesses decide to block AI crawlers. Plenty of them do it by accident. A security plugin ships with an aggressive bot list. A CDN bot fighting mode gets switched on to stop scrapers. A developer copies a robots.txt from another project. The result is a business that is invisible to ChatGPT and Perplexity while its owner is reading articles about how to get cited by ChatGPT and Perplexity.

Check three places: your robots.txt file, your security plugin's bot blocking rules, and your CDN or firewall settings. If you want AI visibility, those user agents need to be allowed through all three.

Note

On llms.txt, which you will see recommended everywhere: Google updated its AI search guidance on 15 June 2026 to state plainly that llms.txt files do not influence Google Search rankings. John Mueller has compared the idea to the old meta keywords tag, on the grounds that a site describing itself is not a signal anyone can verify. Ahrefs analysed 137,210 domains with real traffic in May 2026 and found the crawlers that actually drive AI citations barely request the file, and SE Ranking found no meaningful correlation across roughly 300,000 domains. It costs an hour to publish one and it might matter later, so we are not against it. Just do not spend a budget on it while your robots.txt is blocking GPTBot.

Fix Five: One Page, One URL

Search engines treat every distinct URL as a distinct page. Most business websites accidentally publish the same page at four or five addresses.

  • With and without www at the start.
  • With and without a trailing slash at the end.
  • http and https versions both resolving instead of redirecting.
  • Filter, sort and tracking parameters creating endless variations of a category page.
  • Uppercase and lowercase versions of the same path on some servers.

Every duplicate splits the signals that should be concentrated on one page. Links point at three versions instead of one. Google picks a favourite, and it is often not the one you would choose. The fix is two things done together: 301 redirects so that every variation lands on one address, and a self-referencing canonical tag on every page declaring which URL is the real one.

This matters more in this market than most, because UAE businesses rebuild their websites often. Every rebuild leaves a layer of old URLs behind, and the layers accumulate.

Fix Six: Hreflang, If You Run English and Arabic

If your site has an Arabic version, hreflang tags tell Google which version to serve to whom. Done properly, both versions rank for their own audience. Done badly, they compete with each other and split the authority you have built.

Three rules cover most cases. Use full codes rather than bare language codes, so en-AE and ar-AE rather than just en and ar. Make the tags reciprocal, meaning each version points at the other and at itself. And set an x-default for visitors who match neither. The most common failure we see is one-way tagging, where the English page points to the Arabic page but not the reverse, and Google ignores the pairing entirely.

Related: should your UAE business have an Arabic website?

Fix Seven: Structured Data That Matches Reality

Structured data is the layer that tells search engines and AI systems what your page means rather than just what it says. Since the March 2026 core update, Google's AI Mode reads it as a trust and entity signal rather than as a trigger for something visual, which makes accuracy matter more than volume.

For a normal business site the whole job is Organization, LocalBusiness, BreadcrumbList, and then Product or Service depending on what you sell. Anything beyond that is usually somebody padding a proposal.

Full guide: what schema markup is and which types your site needs

What to Do This Week

If you do nothing else, do these six things in this order. All of them are free and none of them need a developer.

  1. Open your robots.txt in a browser and confirm you are not blocking anything important, including the AI crawlers.
  2. Open Search Console, go to Indexing then Pages, and find out how many of your money pages are not indexed and why.
  3. Run your three most important pages through PageSpeed Insights and look at the field data, not the lab score. Note the INP number specifically.
  4. Open your top service page on a phone and compare it line by line with the desktop version.
  5. Type your homepage address five ways, with and without www, with and without the trailing slash, and over http, and confirm each one redirects to a single address.
  6. Write down every finding in one list, then sort it by how much revenue the affected page could bring rather than by how severe a tool says the issue is.
Tip

That last step is the one people skip, and it is the one that matters. A crawl tool will report 900 issues on a small website and rank them by technical severity. Most of them are on pages nobody will ever visit. Fifteen fixes on the right pages beat 900 fixes spread evenly across the site.

Not sure which of these apply to your site?

We will run through your indexing, Core Web Vitals, crawler access and duplicate URLs and send back a prioritised fix list in plain English, sorted by business impact rather than by tool severity. Technical SEO is built into every SEO package we run, starting at AED 1,500 per month.

See Technical SEO Services

None of this is glamorous work. Nobody has ever been excited about a canonical tag. But technical SEO is the only part of search where the wins are certain: fix an indexing problem and the page goes from invisible to visible, permanently, with no algorithm required to agree with you. Everything else in SEO is a negotiation. This part is just a switch that is either on or off, and it is worth an afternoon to find out which.

Mustafa Piplodi, Founder and CEO of Scaling High Technologies

Mustafa Piplodi

Founder and CEO, Scaling High Technologies

Mustafa founded Scaling High Technologies in 2021 and has worked with over 100 businesses across the UAE, the GCC, and the USA on SEO, web development, and graphic design. Every article on this blog is reviewed, fact-checked, and approved by him before it publishes. He can be reached at mustafa@scalinghigh.com.

LinkedIn
Share

Continue Reading

More articles from the Scaling High Technologies blog.

Close-up of code on a dark screen showing a JSON-LD script block inside a web page's HTML head
What Is Schema Markup and Why Your Website Needs ItGoogle switched off FAQ rich results in May 2026, and half the internet declared schema dead. It is not. Here is what schema markup does now, and what your site actually needs.
SEOJul 29, 2026 · 11 min
Close-up of a sprinter's feet in starting blocks on a running track, ready to launch
How to Make Your Business Website Load in Under 2 SecondsA slow website loses inquiries before anyone reads a word. Here are the fixes that actually move load time, ranked by impact, with the owner-fixable ones first.
Web DevelopmentJun 25, 2026 · 7 min
Interior of a small retail clothing store with folded apparel, bags, and accessories displayed on wooden shelving
The Top 5 Local SEO Mistakes Small Businesses MakeMost small businesses are leaving local search rankings on the table. These five mistakes are the most common, and each one is fixable in an afternoon.
SEOMar 28, 2026 · 6 min
Liked This Article?

Get New Articles in Your Inbox

We publish 2 to 4 new articles a month across SEO, web development, graphic design, and business growth. No spam, no upselling, just useful content. Unsubscribe anytime with one click.

By subscribing, you agree to receive marketing emails from Scaling High Technologies. View our Privacy Policy.