How long SEO takes to show results
Updated
For a local service in a town with little competition, search usually starts bringing in enquiries in earnest after about three months. In a large city or a busy trade, expect it to take longer.
Three things move the timescale most:
- how many businesses in your area already do SEO for the same services
- the state the site is in at the start (an old site with errors needs fixing first)
- how many pages for your services already exist
They decide how long you wait for results, while the price is set by the number of pages and changes we make.
In the first month we check whether Google has read every page and which searches the site appears for at all. We compare rankings for the main searches from the second and third month, when there is something to compare.
An ad disappears from search the day you stop paying, while a page that has reached the first page of results usually stays there as long as the content is accurate and nobody writes a better answer.

