What are you looking for?

Arabic or English. Typos and the wrong keyboard are fine.

Notes from client work.

Technical SEO, Arabic search, GEO and paid ads in the Gulf and Egypt. Written from real projects, with the data when I have it, and a clear note when I don't.

Latest articles

Stop guessing whether Google renders your JavaScript Technical SEOOctober 13, 20267 min read

Stop guessing whether Google renders your JavaScript

Three tests that settle the rendering question in about fifteen minutes, the failures that actually happen, and what to do when the answer is…

The pages nobody asked Google to index Technical SEOOctober 13, 20267 min read

The pages nobody asked Google to index

Tag, author and date archives, attachment pages, search and parameter URLs: how to find the pages bloating your index and remove them in a…

A decision tree for traffic drops Technical SEOOctober 12, 20267 min read

A decision tree for traffic drops

Seasons, broken tracking, manual actions, indexing changes, updates or a changed results page: rule out the causes of a traffic drop in the right…

What an Arabic landing page needs that an English one does not CRO & Landing PagesOctober 12, 20267 min read

What an Arabic landing page needs that an English one does not

Mixed-direction text, numerals, phone fields that work, WhatsApp beside the form, and the trust signals Gulf and Egyptian buyers look for.

Three ways to collect a lead on Meta, and what each really costs Paid Media & PPCOctober 12, 20266 min read

Three ways to collect a lead on Meta, and what each really costs

Instant forms, click-to-WhatsApp and landing pages bring leads of very different quality. How to compare them on cost per qualified lead, not cost per…

Google Ads in Saudi Arabia, from the account level Paid Media & PPCOctober 11, 20266 min read

Google Ads in Saudi Arabia, from the account level

Arabic match types, the جوجل and قوقل spelling split, separate campaigns per language, Ramadan bidding and negative keywords for Saudi accounts.

The channel that closes your deals and reports nothing Analytics & MeasurementOctober 11, 20266 min read

The channel that closes your deals and reports nothing

Most leads in the Gulf and Egypt move to WhatsApp and vanish from your data. Reference-coded links, CRM matching and sending results back to…

Running a Google Business Profile in Saudi Arabia Local SEOOctober 11, 20267 min read

Running a Google Business Profile in Saudi Arabia

Video verification, Arabic or English business names, the National Address and map pins, categories and Arabic reviews.

What makes an AI assistant name your brand AI Search & GEOOctober 10, 20267 min read

What makes an AI assistant name your brand

Retrieval, a consistent brand description and mentions on other sites: what affects whether an AI assistant names you, and what is sold without evidence.

Server logs: what Googlebot really did on your site Technical SEOOctober 10, 20268 min read

Server logs: what Googlebot really did on your site

Crawl Stats gives you a summary; server logs show every request. How to get them, verify Googlebot, and turn five questions into a plan.

Seven ways two-language Arabic sites break hreflang Technical SEOOctober 10, 20268 min read

Seven ways two-language Arabic sites break hreflang

Missing return tags, x-default on the homepage, ar or ar-SA, and the Polylang and WPML settings that break hreflang without any error.

Arabic SEO, starting from how Google reads the language Arabic & MENA SEOOctober 9, 202610 min read

Arabic SEO, starting from how Google reads the language

How Google handles Arabic word forms, spelling variants, dialect and right-to-left layout, and the decisions that follow for your site.

Your next move.

Tell me where things are now and where you want them to be. I reply within one business day, in Arabic or English. If I'm not the right person for it, I'll say so.

Call now