← Journal

How website speed affects your Google ranking in Dubai

A Dubai dealership lost a page-one spot because their homepage took nine seconds to load on a phone. Here's how speed actually moves your ranking, and what I do to fix it.

A Dubai dealership once lost a page-one spot because their homepage took nine seconds to load on a phone. The content was fine. The reputation was fine. The site was just slow, and Google quietly moved them down for it. Speed is not the whole game, but it is a lever most businesses here leave untouched.

Why Google cares about speed

Google measures a set of real-world loading metrics called Core Web Vitals. The three that matter:

  • Largest Contentful Paint (LCP) - how long until the main content appears. Aim for under 2.5 seconds.
  • Interaction to Next Paint (INP) - how quickly the page responds when someone taps or clicks. Aim for under 200 milliseconds.
  • Cumulative Layout Shift (CLS) - how much the page jumps around while loading. Aim for under 0.1.

These come from the field data of real visitors, not a one-off test. So a site that is fast in Dubai but slow for a visitor in Sharjah on a weaker connection still gets judged on the worse experience. When I build a site I treat the slowest realistic visitor as the target, not my own fibre connection.

Mobile is the real test

Most of my clients are surprised when I tell them Google ranks based on the mobile version of their site, not the desktop one. In the UAE, mobile traffic for local service businesses regularly sits above 70 percent. People are searching for a barber, a restaurant, or a car wash from their phone while they are out.

That changes everything. A homepage hero video that looks cinematic on a 27-inch monitor can be a ranking anchor on a phone. On the web I never dump a raw video file onto a page. I compress it hard, serve a poster image first, and only load the video when it is actually needed.

What actually slows a site down

After auditing a few dozen UAE business sites, the same culprits show up again and again. In rough order of how often I see them:

  • Huge unoptimised images. A photographer uploads full-resolution JPEGs straight from the camera. A 6MB image where a 200KB WebP would look identical.
  • Auto-playing video at full quality. Beautiful, and brutal for load time.
  • Too many plugins and scripts. Especially WordPress sites that have collected ten plugins over three years, plus chat widgets, popups, and three separate analytics tools.
  • Cheap shared hosting. A 40 AED-a-month plan shared with a thousand other sites will have slow server response times no matter how clean your code is.
  • No caching or CDN. Every visitor rebuilds the page from scratch instead of being served a ready-made copy from a server close to them.
  • Bloated page builders. Some drag-and-drop builders add layers of code that no human would ever write by hand.

The good news is that none of these are mysterious. They are all measurable and fixable.

How I build for speed

When I build a site I bake speed in from the start rather than bolting it on at the end. Retrofitting speed onto a heavy site is far more expensive than building light from day one. My usual approach:

  • Compress and convert every image to WebP or AVIF, sized to how it actually displays. A logo does not need to be 4000 pixels wide.
  • Lazy-load anything below the fold so the browser only fetches images and video as the visitor scrolls toward them.
  • Use proper hosting - fast managed hosting or static sites on a CDN. The difference in server response time alone can shave a full second.
  • Cut the script bloat. One analytics tool, not three. Load chat widgets after the page is interactive, not before.
  • Serve from the edge. A CDN with nodes near the Middle East means a visitor in Dubai or Abu Dhabi gets the page from a nearby server instead of one on another continent.

The Project One Motors rebuild is the clearest example of this: a four-second WordPress site rebuilt on Next.js and Cloudflare's edge, down to four tenths of a second.

How to measure it yourself

You do not need to hire anyone to find out where you stand. Open PageSpeed Insights and paste in your URL. It gives you a mobile and desktop score plus your real Core Web Vitals if Google has enough data on your site. Pay attention to the mobile tab, since that is what ranking is based on.

A few honest expectations. A score in the 90s on mobile is excellent and rare for a content-heavy site. The 70s and 80s are healthy. Below 50 on mobile and you are likely leaving rankings and customers on the table. Don't obsess over the exact number - the field data, the actual LCP and INP from real visitors, matters more than the lab score.

Speed alone will not save a bad site

I want to push back on a common belief. Making a slow site fast will not push you to number one on its own. Google still weighs content quality, relevance, your Google Business Profile, reviews, and links pointing to you. A blazing-fast page about nothing will not outrank a slightly slower page that genuinely answers the search.

The right way to think about speed is as a multiplier and a tiebreaker. When two car detailers in Dubai have similar content and similar reputations, the faster site wins. And speed has a second payoff that has nothing to do with Google: people actually stay. Faster pages mean lower bounce rates and more enquiries, which is the whole point of being found in the first place.