Skip to content
Stacked translucent data layers with a violet scan-line sweeping across them, coral markers along the edge

Diagnosis

How long does SEO take? A realistic timeline nobody can guarantee

Ilyes Massoudi6 min read

The short answer

SEO produces results at three speeds: technical fixes such as indexing, hreflang and speed show within weeks because they change what the engine can read; new pages written for specific queries need three to six months to settle at a position you can build on; and competitive queries in Riyadh or Dubai need six months to a year. Nobody can guarantee a position or a date, because Google does not sell placements or publish its logic, and anyone guaranteeing position one is selling an illusion. What can be guaranteed is diagnosis, execution and documented measurement.

The question that comes before the answer

“How long does SEO take?” is like “how long does treatment take?”. The answer depends on what is wrong. A site that does not appear because its Arabic version is not indexed recovers in weeks. A site that wants to top “real estate company in Dubai” needs a year of good work and may never get there.

So I prefer to answer with a table rather than one number, and then explain what moves the table in either direction.

The realistic timeline, month by month

Period What can change What does not change yet
Weeks 1 to 4 Indexing fixes, hreflang, speed, duplicate titles. Repaired pages reappear within days of a recrawl Rankings for new queries
Months 2 to 3 Pages written for nearby queries (previously position 5 to 20) advance. Impressions rise before clicks Competitive queries
Months 3 to 6 New pages settle at positions you can build on. Enquiries begin to shift Queries dominated by large platforms
Months 6 to 12 Competitive queries in the major cities, if the work continues and external signals are built Whatever was never worth targeting

The general rule: technical is weeks, content is months, hard competition is a year. Any shorter timeline for an existing site needs explaining, and any longer timeline with no monthly progress needs explaining too.

What genuinely speeds results up

The right order of work. Technical first, because it changes what the engine reads immediately; then the pages closest to page one, because they need the least effort for the largest effect; then new pages. Starting with new content on a site with indexing problems is writing into a void.

The right queries. A specific query with a volume of 50 in your country and no competition produces a result in two months. A generic query with 5,000 dominated by large platforms may never produce one. Choosing the query is half the timeline.

The market. The same query takes half as long in Doha as in Riyadh, because page one is less crowded.

The site’s age and trust. A site that has existed for years with real links moves faster than a new one. A new site needs extra months whatever its content.

What slows results down

  • Translated content. It gets published and indexed and does not move, because nobody searches with its words.
  • A page per keyword with no real difference. The pages compete with each other and all of them lag.
  • Constant change. Rewriting a page every two weeks resets the clock each time. Write it well, then wait eight weeks before judging.
  • A Google update in the middle. It may speed things up or slow them down, and you do not control it.
  • Bought links. Sometimes a short jump, then a longer decline.

Why a “position one guarantee” is a red flag

Google does not sell placements in organic results, does not publish its ranking logic, and changes it several times a year. Nobody, not an agency, a freelancer or a tool, can guarantee a position by a date.

Anyone who guarantees is doing one of two things: targeting a query nobody searches so it is easy to top, then presenting it in the report as an achievement; or promising what they do not control and betting you will not review the contract. Either way, the promise itself is the reason to end the call.

What can be guaranteed, and what I guarantee: a written diagnosis, documented execution, and before-and-after measurement that says exactly what moved, what did not, and why.

How to know you are on track before results appear

Waiting six months with no indicator is not patience; it is delay. The early indicators in Search Console precede enquiries by months:

  1. Month one: pages that were unindexed are now indexed. The count of important indexed pages has risen.
  2. Months two and three: impressions rise on the target queries even while clicks stay low. Average position improves on the nearby queries.
  3. Months four to six: clicks catch up with impressions, and enquiries begin to change.

If the first indicator is absent after a month, execution did not happen. If the second is absent after three months, the queries or the pages are wrong. Do not wait until month six to find out which.

What sets your own timeline

The table above is general; your own timeline is set by the diagnosis: which of the forty problems are yours, and how many are fast technical items versus slow content. The Digital Presence Audit ends in a 12-month roadmap sequenced by the real dependency between items, with the expected effect of each written honestly, including “we do not know yet”.

Common questions

Why can nobody guarantee SEO results?
Because ranking is a decision Google makes by criteria it does not publish, changing with every update and every page a competitor publishes. Anyone guaranteeing position one is either targeting a query nobody searches, which is easy to top, or promising what they do not control. The honest guarantee is transparency: what was executed, what changed, and what did not work.
Can a bigger budget speed up results?
Partly. Budget speeds up execution, not indexing or Google's trust. You can publish ten pages in a month instead of two, but each page still needs the same months to settle. What genuinely speeds things up is the right order: technical first, then the pages closest to page one, then the rest.
After how many months should I judge an SEO company?
Judge execution from month one: have pages actually changed? Judge direction after three months: are impressions rising in Search Console? Judge results after six: have enquiries increased? If nothing on your site has changed within thirty days, the problem is delivery, not your patience.