Skip to content
Arab SEO
Digital Marketing

Why Is Your Website Slow or Blocked in Saudi Arabia and the UAE? Causes and Fixes

Arab SEO Team16 min read0 views
Why Is Your Website Slow or Blocked in Saudi Arabia and the UAE? Causes and Fixes

The complaint arrives the same way every time. A customer in Riyadh says the site "doesn't open", a reseller in Jeddah says it "takes forever", and when you check it from your desk in Dubai it loads in a second and a half. Everyone is telling the truth. You are looking at two different problems that produce the same sentence.

Quick answer: "slow" in the Gulf is almost always distance: a server in Europe or the United States, no content delivery network with a point of presence in Dubai or Riyadh, and a page too heavy for a phone on mobile data. "Blocked" is one of three things: a regulator's filter (the TDRA in the UAE, the CST in Saudi Arabia), a firewall or country rule your own developer switched on, or a shared IP address that someone else got blacklisted. Each has a ten-minute test, and none of them is fixed by guessing.

We run this diagnosis on Gulf websites every week, before anyone touches a server. It is written for an owner rather than an engineer.

Two problems that look the same from the customer's side

A slow site eventually loads. A blocked site never does, or shows a notice instead. From a phone in a mall the two feel identical, because people give up after a few seconds either way, and the message that reaches you is "it doesn't work".

Your own test misleads you for three reasons. You are on office fibre, not mobile data. Your browser has cached half the site from yesterday. And if your customers are in Saudi Arabia, you are not: a different regulator, different carriers and a longer cable path apply there. Every test below is therefore run from where the customer is, on what the customer uses.

Ten minutes of diagnosis before you touch anything

  1. Test from the Gulf, not from your desk. WebPageTest offers a Dubai test location; run the home page and your busiest product page from there on a mobile profile. Note the time to first byte (how long the server takes to begin answering) and the moment the main content appears.
  2. Read the field data, not the lab score. In Google's PageSpeed Insights the lab test runs in a Google data centre in North America, Europe or Asia, so it says little about Jeddah. The field data above it comes from real Chrome users over the previous 28 days, and poor field data with a fine lab score means distance.
  3. Try the carriers. Open the site on a du phone and an e& phone in the UAE; ask someone on stc and someone on Mobily in Saudi Arabia. Works on one, fails on the other: it is being blocked, not slowed.
  4. Look at the failure itself. A notice naming a regulator's policy is a filter. A captcha, an "access denied" page or a blank screen with a security vendor's logo is usually your own firewall.
  5. Check who shares your address. On shared hosting dozens of sites answer from one IP address. A reverse-IP lookup lists them; if one is a betting or VPN site, the block may be theirs.
What you seeMost likely causeHow to confirmFix
Fast in London, crawls in RiyadhOrigin far away, no Gulf CDNFirst byte well above half a second from DubaiCDN with Gulf cities, then move the origin
Fast on office Wi-Fi, slow for customersHeavy page on a phone; your browser had it cachedPoor field data; test on a phone over mobile dataImages, fonts, third-party scripts
Works on du, fails on e& (or stc vs Mobily)A block applied by one carrier, or an address blockTry both networks; look for a block noticeRemove the cause, then ask the carrier or regulator
★ Captcha, "access denied" or a blank page for Gulf visitorsYour own firewall or country ruleFirewall log: Gulf requests challenged or droppedAllow the GCC; loosen bot rules
Blocked across one country, content is cleanShared IP address, or the domain misfiledReverse-IP lookup; read the block page's categoryDedicated address or CDN; unblock request
First byte slow, everything after it fineSlow server, no page cacheFirst byte in the Dubai testPage caching, a better plan, or a Gulf host

Slow, cause one: your server is on the wrong continent

Every page view is a conversation of small requests and answers, each travelling to the server and back. The time for one round trip is set by distance and cable path, and nothing you do to the page changes it. From Dubai, a server in Abu Dhabi answers in single-digit milliseconds; Frankfurt takes about a hundred; Virginia nearer two hundred.

Median round-trip time from Microsoft's Dubai region to other hosting regions Abu Dhabi 6 milliseconds. Doha 15. Pune 32. Singapore 83. Frankfurt 100. Amsterdam 111. London 112. Dublin 121. Tokyo 151. Virginia 176. Texas 214. California 236. One round trip, from Dubai, by where the server is Median round-trip time in milliseconds, Azure region to region Abu Dhabi (UAE Central)6 msDoha (Qatar Central)15 msPune (Central India)32 msSingapore (Southeast Asia)83 msFrankfurt (Germany West Central)100 msAmsterdam (West Europe)111 msLondon (UK South)112 msDublin (North Europe)121 msTokyo (Japan East)151 msVirginia (East US)176 msTexas (South Central US)214 msCalifornia (West US)236 ms
Distance is the one cost no page optimisation removes. Microsoft publishes median (P50) round-trip times between its Azure regions, measured on its own backbone; these are the figures from its UAE North region in Dubai, published in August 2026. A phone on a mobile network adds a little for the last stretch, so treat them as floors. In time, Frankfurt is seventeen times further from Dubai than Abu Dhabi is; California is forty.

A first visit to a typical page needs around ten of those round trips before anything useful appears, because each waits for the one before it. Ten at 6 ms is a blink. Ten at 236 ms is more than two seconds of nothing, before a single line of your design has been drawn. The published tables behind the chart are on Microsoft's latency statistics page, and anyone can look up the region their host actually uses.

The fix is to put the origin server inside the region.

ProviderRegions inside the Gulf, as listed in October 2026
AWSMiddle East (UAE) me-central-1; Middle East (Bahrain) me-south-1; a Saudi Arabia region announced
Microsoft AzureUAE North (Dubai); UAE Central (Abu Dhabi); Qatar Central; Saudi Arabia East listed among regions "available or coming soon"
Google Cloudme-central1 (Doha); me-central2 (Dammam)
Oracle CloudDubai (me-dubai-1); Abu Dhabi (me-abudhabi-1); Riyadh (me-riyadh-1); Jeddah (me-jeddah-1)
Regional hostsDubai and Riyadh data centres from local providers; ask for the city of the machine in writing

Two cautions. A "Dubai" host is only in Dubai if the machine is; some resell European servers under a local name, so get the data centre's city in writing. And Googlebot crawls mostly from the United States, so a Gulf origin is marginally slower for the crawler; crawlers are patient, customers are not, and a CDN in front serves both.

Slow, cause two: no CDN, or one that does not stop in the Gulf

A content delivery network keeps copies of your images, scripts and stylesheets on servers close to the visitor, so most of those round trips go to a point of presence in the same city instead of to your origin. It is the cheapest large improvement available, and it only works if the network has equipment here. Cloudflare lists Dubai, Riyadh, Jeddah, Dammam, Doha, Manama, Muscat and Kuwait City among its 348 cities as of October 2026; Abu Dhabi and Fujairah are not on the list, so traffic from there goes to the nearest city that is. Other networks differ, and the check is simple: find the provider's own network map and look for the Gulf.

Pure network waiting time on a first visit, by server location, assuming ten dependent round trips Abu Dhabi 0.06 seconds. Doha 0.15 seconds. Frankfurt 1.00 second. London 1.12 seconds. Virginia 1.76 seconds. California 2.36 seconds. What those round trips add up to before anything appears Ten dependent round trips × the median figure above, seen from Dubai Abu Dhabi0.06 s of pure waitingDoha0.15 s of pure waitingFrankfurt1.00 s of pure waitingLondon1.12 s of pure waitingVirginia1.76 s of pure waitingCalifornia2.36 s of pure waiting
A model, not a measurement. A first, uncached visit to a typical page needs around ten round trips that each wait for the one before: the address lookup, the connection, the encryption handshake, the HTML, the stylesheet and scripts, the fonts, the first image. At the published medians, a Frankfurt server costs a Dubai visitor a full second of silence before the design starts to draw; a Californian one costs more than two. A CDN with a Gulf city moves most of those trips next door; the ones that remain are why the origin still matters for checkout and search.

What a CDN does not do is move your database. Pages showing live prices, stock and the checkout are built fresh for each visitor, and those requests still travel to the origin. A CDN in front of a Frankfurt server makes the catalogue quick and leaves the basket slow, which is why our e-commerce SEO work begins by asking where the checkout lives.

Slow, cause three: the page itself, on a phone

Six in ten UAE web visits and nearly seven in ten Saudi visits come from a phone, against a worldwide figure just under six in ten (StatCounter, September 2026). The networks are not the limitation: Ookla's Q1 2026 analysis of six Gulf markets put the UAE's median mobile download at 647 Mbps in April, the fastest of the six. If your site is slow on a phone here, it is the page, not the connection.

The usual culprits, in the order we find them: product and hero images uploaded straight from the camera at two to five megabytes each; three or four webfonts, heavier still in Arabic because the character set is larger; a chat widget, two analytics tags and a heat-map script loading before the content; and a theme that sends the desktop layout to the phone and hides most of it. None of this needs a new server. The page-by-page version of the fix is in our Shopify speed checklist, which applies well beyond Shopify.

What the page weight was costing: Maison Layali. A Dubai jeweller selling online, on a legacy platform whose category template took 5.9 seconds to show its main content on mobile, with product images averaging 2.1 MB. New templates brought that to 2.1 seconds and halved the image weight, alongside category and copy work. Between March 2023 and July 2026 organic sessions went from 4,120 to more than 15,700 a month and organic revenue from AED 218,000 to more than AED 828,000. Speed was one lever among several; the full account is in the Maison Layali case study.

Blocked, cause one: a regulator's filter

Both countries filter at the carrier level, and both publish enough for a business to know where it stands.

In the UAE, the Internet Access Management policy sets the categories that e& and du must block when the TDRA instructs them. The official list runs to nineteen, and the ones a legitimate business can trip over are "illegal communication services" (unlicensed voice-over-internet features, a calling widget included), "promotion of or trading in prohibited commodities and services", "medical and pharmaceutical practices in violation of the laws", "infringement of intellectual property rights", "gambling", and a short list of "prohibited top level domains". If you believe a legitimate site has been blocked, the TDRA's own guidance is to raise it with the licensee, meaning e& or du, and you can contact the TDRA as well.

In Saudi Arabia the filter is run by the Communications, Space and Technology Commission, which describes the service as applied "in cooperation with the Permanent Internet Security Committee", with filtering lists handed to the service providers to enforce at their gateways. Block and unblock requests go through its filter.sa portal, and companies as well as individuals may file one. Expect to say who you are and why the site was wrongly categorised.

United Arab EmiratesSaudi Arabia
Who decidesTDRA, under the Internet Access Management policyCST, with the Permanent Internet Security Committee
Who enforcese& and du, on TDRA's instructionService providers, from CST's filtering lists at the gateways
What is publishedNineteen content categoriesThe service description and the portal; no full category list
What the visitor seesA block notice from the carrierA block notice from the carrier
★ How to ask for reviewRaise it with e& or du; contact the TDRAFile on the filter.sa portal; companies may apply
Before you fileRemove the trigger: the VoIP feature, the prohibited content, the neighbour on your IPThe same

Two things put ordinary businesses on these lists: content that is legal where the developer sits and not here (an alcohol section, dating features, a "call us free" button built on unlicensed VoIP), and a shared server where a neighbour did any of that. Fix the cause before you file; a request for a site that still breaches the policy is refused.

Blocked, cause two: you blocked them yourself

This is the one nobody suspects and the one we find most often. Security products ship with country rules, and a developer who has never had a Gulf customer leaves the defaults on, or adds a rule after one bad week of bot traffic. The visitor from Sharjah gets a challenge page, a captcha, or nothing at all.

  • Country allow-lists and block-lists in the firewall, the CDN dashboard or the hosting control panel. Make sure AE, SA and every GCC country you sell to are allowed, explicitly.
  • Bot protection tuned too tight. Mobile carriers here put very large numbers of customers behind a small number of shared addresses, so one address can produce traffic that looks like an attack. Rate limits and "under attack" modes punish exactly the people you want.
  • Fraud and payment screens that reject Gulf cards or addresses without a postcode; not a speed problem, but reported as one.
  • VPN users. Plenty of residents browse through a VPN for calling apps, so they arrive looking like Germany or Singapore, and your geo-rules and currency switches treat them accordingly.

The test is the firewall's own log: look for requests from UAE and Saudi addresses that were challenged or dropped. If the log has no Gulf traffic at all, that is an answer too.

Blocked, cause three: the neighbours on your IP address

Cheap hosting puts many sites behind one address. When a regulator or a security vendor blocks that address because of one tenant, every tenant goes dark in that country, and nobody tells you. The symptom is a block with no notice and no explanation, often on one carrier only. The fix is a dedicated address, a different host, or a CDN in front, which hands you its addresses instead; then file the unblock request for the old one if your domain itself was listed.

The Saudi data question

One more reason the hosting decision is not purely technical. Saudi Arabia's Personal Data Protection Law restricts moving personal data out of the Kingdom. SDAIA's Regulation on Personal Data Transfer Outside the Kingdom, issued in August 2024, allows transfers only under conditions: to jurisdictions it deems adequate, under its standard contractual clauses or binding common rules for company groups, with an accredited certification, or in listed exceptional cases, each with a risk assessment behind it. Nothing in that requires an ordinary company's public website to sit on Saudi servers. It does mean that a form sending Saudi customers' details to a server in Ireland is a legal question as well as a latency one, and part of why the Dammam, Riyadh and Jeddah regions exist. This is the point to involve a lawyer, and the point where expanding into Saudi Arabia stops being a translation project.

What to do, in order

#StepEffortWhat it usually fixes
1Test from Dubai and read the field dataAn hourTells you which problem you have
2Check firewall, CDN and host for country and bot rulesAn hourSelf-inflicted blocks
3Put a CDN with Gulf cities in frontA dayMost of the static slowness
4Cut images, fonts and third-party scriptsA weekMobile load time, the part a CDN cannot touch
5★ Move the origin to a Gulf regionA week or twoFirst byte on dynamic pages: checkout, search, account
6Get a dedicated address or change hostDaysBlocks inherited from neighbours
7Remove the trigger, then file with the carrier, the TDRA or on filter.saWeeks of waitingRegulator blocks
8Re-test from the Gulf every monthOngoingRegressions after the next theme update

Do not start with a new server. In our experience most "slow in Saudi" complaints are solved at steps one to four, before anyone moves anything.

Worked example: a Dubai trading company selling into Saudi Arabia. Illustrative. The site sits on a US shared-hosting plan chosen by a freelancer in 2019. From Dubai, WebPageTest shows 1.9 seconds before the first byte. A contact on stc sends a screenshot of a CST block notice; the site opens on Mobily. A reverse-IP lookup shows a betting site on the same address. The order of work: a CDN with Gulf cities the same afternoon; the origin moved to a UAE region with its own address the next week; images from 3 MB to under 200 KB and two scripts removed; then, with the old address gone, an unblock request on filter.sa stating what changed. The target: a first byte under 200 milliseconds from Dubai and a block notice on no carrier.

Frequently asked questions

How do I check if my website is blocked in Saudi Arabia or the UAE?

Ask someone on each major network to open it on mobile data: du and Etisalat in the UAE, stc and Mobily in Saudi Arabia. A regulator block shows a notice naming the policy; your own firewall shows a captcha, an access-denied page or nothing. If a test from a Dubai location loads it but your contacts cannot, the block sits on the network.

Why is my website fast in Europe but slow in Dubai?

Because the server is in Europe. A first visit to a page needs around ten round trips before it is usable, and from Dubai a round trip to Frankfurt takes about 100 milliseconds against 6 to a server in Abu Dhabi, by Microsoft's published figures. A CDN with Gulf cities removes most of that for images and scripts; moving the origin removes the rest.

Does hosting location affect SEO in Saudi Arabia and the UAE?

Not directly. Google does not rank by server location, and it decides which country a site targets from the domain and Search Console settings rather than from where it is hosted. It does measure how fast real users experience the site, and Gulf users on a far-away server measure badly. Hosting location reaches rankings the way it reaches customers: through speed.

Can I ask the TDRA or CST to unblock my website?

Yes, once the cause is gone. In the UAE the TDRA's guidance is to raise a wrongly blocked site with your licensee, Etisalat or du, and you can contact the TDRA as well. In Saudi Arabia the CST takes block and unblock requests through its filter.sa portal and accepts requests from companies. A request made while the site still breaches the policy is refused.

Which CDN is best for Saudi Arabia and the UAE?

Any network with equipment in the Gulf, which you confirm on the provider's own map rather than its sales page. Cloudflare lists Dubai, Riyadh, Jeddah, Dammam, Doha, Manama, Muscat and Kuwait City as of October 2026. Remember that a CDN speeds up images, scripts and cached pages; the checkout and anything personalised still travel to your origin server.

Do I have to host my website in Saudi Arabia to sell there?

No law requires an ordinary company's public website to sit on Saudi servers. What is regulated is personal data: under SDAIA's 2024 transfer regulation, Saudi customers' details may leave the Kingdom only under set conditions. For speed a Gulf region is the better choice anyway; for the data, ask a lawyer before deciding where forms and accounts live.


Slow and blocked are different diseases with the same symptom, and the cure for one does nothing for the other. If you would rather someone ran these tests and told you which you have, that is how our SEO audit begins; send us the URL and the country the complaints come from, and we will tell you before any invoice whether you are looking at distance, a filter, or your own firewall.

#website speed#saudi arabia#uae#hosting#cdn#tdra#cst#technical seo

Ready to rank on Google — and inside ChatGPT?

Talk to the team behind this playbook. 8 years, 520+ brands ranked across the UAE & GCC.

Get your free audit

Keep reading