Local SEO in Riyadh: what actually moves the needle
Almost every SEO engagement that goes badly does so for the same reason: someone started producing content before finding out why the existing pages were not ranking. The work is mostly diagnosis, and the findings are usually unglamorous.
This sets out what actually matters for a business selling in Riyadh, Jeddah or Taif. Our own scope is on the SEO page.
Start by finding out what is wrong
The usual findings are dull and decisive. Pages competing with each other for the same term. Service pages with two paragraphs on them. Key pages not linked from anywhere. A staging site still indexed. A robots rule blocking a section nobody remembers adding.
None of those are fixed by publishing more articles, and all of them are cheaper to fix than to write around.
The three things local search rewards
Relevance. Does the page answer the query, in the language the query was typed in?
Proximity. Where is the searcher relative to you? You cannot change this, which is why it is a mistake to chase rankings across a whole country from one address.
Prominence. How established does the business look — reviews, mentions, consistent details across the web?
Most local ranking work is prominence and relevance, because proximity is fixed.
The profile does the heavy lifting
For a business with a physical location, the Google Business Profile frequently produces more enquiries than the website. Category selection alone often moves more than a month of on-page work.
That is covered in detail in getting found on Google Maps in Riyadh, and it is where we normally start, because it is the cheapest thing on the list that produces results.
Arabic SEO is a separate discipline
This is where most agencies quietly do half a job. Arabic search behaviour is not English search behaviour translated: people phrase queries differently, use different words for the same product, and mix Arabic and Latin script in ways keyword tools handle badly.
Competition often differs completely between the two languages. A term that is hopeless in English may be wide open in Arabic. Treating your keyword list as one set translated twice leaves that on the table — Arabic keyword research goes into how to do it properly.
Speed is part of it, but not the biggest part
A slow site loses visitors regardless of ranking, and Core Web Vitals are a ranking factor. But speed is rarely the reason a page is invisible. Fix it because it costs you customers, not because you expect it to move you up the results — what a slow site costs covers the trade-off.
What honest reporting looks like
Monthly, against queries and pages, not vanity totals. “Impressions up 40%” means nothing if those impressions are for terms nobody buys from. You should be told which queries moved, which pages gained or lost, what changed that month, and what is next.
When SEO is the wrong spend
If your site converts badly, more traffic mostly produces more people leaving. If your pages are thin, no amount of link building compensates. Occasionally the honest recommendation is to fix the website first and come back to search afterwards — and what a website costs is the place to start on that.
If you want to know which of those applies to you, that is what the SEO page and a free audit are for.