SEO agency or in-house hire in Saudi Arabia: four tests to choose, and what the hire costs beyond the salary
A rule for choosing between an in-house SEO specialist and an agency retainer, the Saudi employer costs that eight guides on page 1 leave out, and three hybrid setups. Built from the ministry's own texts and two salary sources.
Hire in-house when SEO work fills a full-time job, a developer and a writer are ready to carry out the specialist’s plans, and you can fund a role that costs more than its salary. Otherwise retain an agency, and keep the accounts and data yourself. A hybrid, one in-house owner with outside specialists, fits many mid-size Gulf firms.
This guide is for owners and marketing managers in Saudi Arabia and the Gulf who are choosing between hiring an SEO specialist and paying an agency retainer. On 29 October 2026 we opened the Saudi Labor Law text and two ministry documents, two salary sources, and eight guides on this question that Google showed in Riyadh, five in English and three in Arabic. We sell SEO, so we have a reason to say “buy”. The rule below also tells you when not to.
Free 5-point SEO audit for your business. Send us your website address. Within 48 hours a senior specialist sends you 5 prioritized fixes with the evidence, so you can see how much work your site really has before you decide how to staff it. Get your free SEO audit.
The short answer: four tests
Run the four tests below. If you pass all four, hire. If you fail two or more, buy. A single failure usually points to a hybrid. This is our rule of thumb from SEO work for Gulf businesses, not a law.
| Test | Hire in-house when | Buy an agency when |
|---|---|---|
| 1. Workload | SEO fills a full-time week, every week, for at least a year | The work comes in bursts: an audit, a migration, a launch, a season |
| 2. Hands | A developer, an editor and an Arabic writer can act on the specialist’s plans within days | You have none of them, or they are booked for months |
| 3. Judgement | A senior person can set targets and tell good SEO from busy SEO | Nobody on the team can judge the work |
| 4. Budget | You can fund the salary, the employer costs below, tools and a replacement search | A fixed monthly fee is easier to plan |
Test 2 is the one owners skip. A specialist who cannot get a page changed produces a list, not rankings. Test 3 is the second: without someone who can read the work, you will not know in month four whether the hire is good. If you run one location and can give SEO an hour a week, do neither yet: our guide to SEO for small businesses lists what to do yourself first.
What one hire cannot cover
Full-stack SEO is six jobs. One specialist is usually strong in two or three of them, so hiring for all six is really hiring a team.
| The job | One specialist usually | What you need around them |
|---|---|---|
| Technical SEO: crawling, speed, indexing, schema | Can audit it | A developer with time to ship the fixes |
| Arabic and English content | Can brief and edit it | Native Arabic writers, not translated English |
| Google Maps and reviews | Can set it up | A habit in each branch of asking real customers |
| Links and digital PR | Rarely has the contacts or the hours | Outside help, or original data others cite |
| Analytics and conversion | Can build the reports | Someone who owns the order, booking or lead count |
| Platform work: Salla, Shopify, WordPress | Depends on the platform | Experience on your platform, which a generalist may lack |
This is where an agency earns its fee: the whole table under one contract. It is also where a hybrid starts: keep the judgement in-house and buy the rows you cannot staff.
What an SEO specialist earns in Saudi Arabia: two sources, one wide gap
We opened two public salary sources for the job. Others turned up in search but did not open for us (timeouts, 403 and 429 answers), so we did not use them.
| Source | What it shows | Sample and date |
|---|---|---|
| Paylab, “SEO analyst” | 80% earn SAR 8,191 to 16,465 gross a month; 10% earn less and 10% more | Employee survey, page opened 29 October 2026 |
| PayScale, “SEO specialist” | Average base SAR 148,000 a year, which is SAR 12,333 a month (our division by 12); the page’s own range runs from SAR 511 to SAR 440,000 | 12 salary profiles, last updated 21 January 2026 |
The two averages sit close together. The ranges do not. A page whose range starts at SAR 511 a year is showing the noise of a small sample, and we would not budget from it. Treat the middle band of the larger survey as a starting point and collect three real offers or recruiter quotes for your city and seniority before you decide.
For scale, our guide to what SEO costs in Saudi Arabia read six Riyadh pages that quote a monthly agency range. Their starting figures were SAR 1,000 to 3,000 and their top figures SAR 7,700 to more than SAR 37,500. A salary in the Paylab band sits above those entry prices and inside the span of the top figures. The comparison is not like for like: a package buys counts of articles, links and reports, while a salary buys one person’s hours.
What the hire costs beyond the salary
None of the eight guides names a single Saudi employer cost. The Labor Law and two ministry documents do. We opened each on 29 October 2026.
| Item | What the rule says | Source |
|---|---|---|
| End-of-service award | Half a month’s last wage for each of the first five years, one month for each later year, in proportion for part years. If the worker resigns: one third after 2 to 5 years, two thirds after 5 to under 10, the full award after 10 | Labor Law, Articles 84 and 85 |
| Paid annual leave | At least 21 days, rising to 30 after five consecutive years; it cannot be cashed in during service | Labor Law, Article 109 |
| Health care | The employer provides preventive and therapeutic care to the ministry’s standards and the Cooperative Health Insurance Law | Labor Law, Article 144 |
| Probation | Up to 90 days, extendable by written agreement to 180 | Labor Law, Article 53 |
| Social insurance | Contributions to GOSI on the contributory wage, with an employer share; we print no rate (see below) | GOSI employer FAQ |
| Non-Saudi hire: fees | The employer bears recruitment fees, iqama and work permit fees, a change of profession, exit and re-entry visas and the return ticket at the end. A ministry guidance document shows a yearly fee per foreign worker of SAR 8,400 or 9,100, depending on how foreign and Saudi headcounts compare, plus a SAR 100 licence fee | Labor Law, Article 40; HRSD guidance |
| Marketing jobs | Saudization rate of 60% from 19 April 2026 for marketing and sales professions, in establishments with three or more workers in them; in marketing roles a Saudi counts toward the rate only at a salary of SAR 5,500 or more | HRSD notice of 3 May 2026 |
We print no GOSI percentage because the employer FAQ page we opened carries a 2021 copyright line and the payroll guides we read disagree on today’s rates. Ask your payroll provider for the current rate for your hire’s nationality. The same page says the occupational hazards branch applies to all workers whatever their nationality, and sets a contributory wage ceiling of SAR 45,000.
The Saudization notice deserves a second look. Its list of marketing professions names Marketing Manager, Marketing Specialist, Advertising Specialist, Graphic Designer, Advertising Designer, Public Relations Specialist and Photographer, among others. It does not name SEO. If you already employ a marketing manager, a designer and a photographer, you may already have three people in the listed professions, and the title you give an SEO hire could place a fourth under the 60% rule. The notice does not say how an SEO position is classified, so ask before you choose the title.
The probation row has a practical consequence. SEO usually shows results over months (see how long SEO takes), and probation ends after at most 90 days unless both sides agree in writing to extend it. So you will decide on the hire before traffic can tell you anything. Set the first-quarter test as deliverables: fixes shipped, pages published, a report delivered and understood.
A worked example (Khaleej SEO calculation)
Take a salary of SAR 12,000 a month, a figure inside the Paylab band that we use only to show the arithmetic. It is not a market claim.
- Annual salary: 12,000 x 12 = SAR 144,000.
- End-of-service accrual: half a month a year for the first five years is SAR 6,000 a year, or 4.2% of annual pay (6,000 divided by 144,000). After year five it is a full month a year, 8.3%.
- Award on leaving: 3 years is SAR 18,000; 5 years is SAR 30,000; 6 years is 2.5 months plus 1 month, 3.5 months, SAR 42,000. The award uses the last wage, so a raise raises it.
- For a non-Saudi hire, the yearly ministry fee of SAR 8,400 or 9,100 plus the SAR 100 licence fee is SAR 8,500 or 9,200 a year, 5.9% or 6.4% of annual pay.
- End-of-service accrual plus the ministry fee alone add about 10% to 11% of annual salary, before social insurance, health insurance, recruitment, permits, tickets, tools, training, and the manager’s time.
The percentages are small beside a salary. They matter because a budget that looked like “one salary” never is, and a hire who leaves in month fourteen leaves you recruiting again with no handover. Whichever route you choose, count payback in profit, not clicks: see how to measure SEO ROI.
Where each model fails
In-house fails when: the person is the only one who knows how the site works and leaves; the specialist cannot get developer time; one person is asked to cover all six jobs; nobody senior reads the work; or the role sits under a title that was chosen for the payroll rather than the job.
An agency fails when: the account manager rotates and the new one does not know your site; reports count activity instead of enquiries; approvals wait on your side for weeks; or you bought a package of counts and not a plan for the pages that make money.
The same habits reduce both risks. Keep every account in your own name: Search Console, Analytics, Tag Manager, hosting and the CMS. Ask for reports built from your own accounts. Keep a written log of what was done and why. If you buy, our guide to choosing an SEO agency lists the questions, and the ownership checks for Google Business Profile services apply to every account an agency touches.
Three hybrid setups
Four of the eight guides we read mention a hybrid of an in-house lead and outside help. These are the setups we see working, and who holds what.
| Setup | Who holds what | Fits |
|---|---|---|
| In-house owner, outside specialists | You hire one person who sets priorities and talks to the business; an agency or freelancers supply technical, Arabic content and links | A firm with several branches or markets and a manager who can lead |
| Agency first, hire later | An agency leads for 6 to 12 months with every account in your name and a written playbook; you hire when the workload fills a job, and the agency hands over | A site that needs a big fix first, then steady work |
| Agency strategy, your team executes | The agency audits, plans and reviews monthly; your developers and writers ship the work | A firm with a capable team and no SEO lead |
The second setup works only if the handover is part of the first contract: accounts in your name, a content calendar, the audit and fix list, and the raw data behind every report.
If you hire: a brief you can paste
- Title and registration: the title on the contract, checked against the Saudization list above.
- First quarter: deliverables, not rankings: fixes shipped, pages published, a monthly report.
- Access: accounts in the company’s name, with the new hire added as a user.
- Support: the developer and the Arabic writer named, with hours each month.
- Tools: a budget for crawling, tracking and research tools, set before the hire starts.
- Reporting: the person who reads the work, and the monthly meeting where they do.
What the eight guides say
We opened eight guides from page 1 of five Riyadh searches, read each in full and coded what it says. We name none of them, because pages change.
| What the guide says | Guides (of 8) |
|---|---|
| Names any Saudi employer cost: social insurance, end-of-service, permits, levy, Saudization | 0 |
| Gives a salary or team-cost figure for the hire | 3, all in dollars or pounds, none in riyals |
| Mentions a hybrid of an in-house lead and outside help | 4 |
Three of the eight are in Arabic, and none of those gives a salary figure. The search for the hiring phrase in Arabic returned only job listings, so someone who is deciding gets no decision guide there.
How we checked, and the limits
We opened the ministry texts, the GOSI page and the salary pages on 29 October 2026 without following redirects. For the guides we ran five Google searches with a Saudi country setting, a Riyadh location parameter and personalisation off, two in English on the comparison, one in English on hiring, and two in Arabic. One reader coded the eight guides, and we checked every zero by searching the page text. Excluded: a career-advice page for job seekers, forum and social posts, one guide that returned a 403, and job boards. Treat the legal figures with care. Our Labor Law text is the English version on the ministry’s site (its web address shows a February 2023 upload), and the law and the ministry’s rules change, so confirm the current text and fees with a labor consultant before you sign a contract. A ministry guidance document is the source of the fee per foreign worker; its address shows a November 2021 upload, and its monthly and annual columns do not multiply out (800 x 12 is 9,600, not 9,100), so read the fee as an order of magnitude and check the current schedule.
Salary figures are survey data, not offers. Autocomplete for the Arabic hiring phrases returned almost nothing on 29 October 2026, so demand for this question is small, and we wrote the guide for the owner who does ask it.
Sources
Opened on 29 October 2026, without following redirects. Ministry of Human Resources and Social Development: Labor Law, Royal Decree M/51 (English text), guidance on work licence fees and the financial equivalent, notice on Saudization rates for marketing and sales professions. General Organization for Social Insurance: employer FAQ. Salary sources: Paylab, SEO analyst, Saudi Arabia, PayScale, SEO specialist, Saudi Arabia. Our own guides: what SEO costs in Saudi Arabia and how long SEO takes.
Not sure whether your site has a full-time job of SEO work in it? Our free 5-point audit shows how much there is to fix and which fixes need a developer, a writer or a specialist. It is the first step of our SEO work in Saudi Arabia. No obligation, delivered within 48 hours. Request your free SEO audit.