You improve SEO by making it easy for Google to crawl your site, building one page for each thing people search for, answering the question on that page in its first paragraph, keeping pages fast on mobile and earning links and mentions from sites people already trust. Everything else is detail. The 21 steps below are the order we work through for clients, starting with the fixes that pay back fastest.
The short version
- Fix what stops Google reading you first. Indexing problems, broken redirects and slow servers cap every other effort
- One page per search intent. Each page should target one question or service, with that phrase in the title, the H1 and the first paragraph
- Answer first, then explain. Google and AI answers quote pages that answer directly under a matching heading
- Speed is a ranking factor on mobile. Compress images, cut scripts and aim for a server response under 800 ms
- Authority still matters. Links and mentions from relevant, trusted sites tell Google you deserve the top spots
Start with a baseline you can measure
Before you change anything, record where you stand. For every important page, note how many impressions it earns in Google Search Console, its average position for its main query, and how many of its visits turn into enquiries or sales. Without that baseline you cannot tell which of your changes worked, and you will end up repeating the ones that did nothing.
If you have never set up Google Search Console, do it today. It is free, it shows the exact searches that already bring people to you, and it reports the indexing errors that quietly hold sites back. Pair it with Google Analytics 4 or any privacy-friendly analytics tool so you can see what visitors do after they land.
Then run a technical scan. Our free SEO checker scores your site out of 100 against 56 modern signals in about a minute, and it tells you which quick wins to do first.
Fix the technical foundations (steps 1 to 6)
Technical SEO is the plumbing. Nobody sees it when it works, and nothing else works when it fails.
- Make sure Google can index your pages. Search
site:yourdomain.comand compare the count with the number of pages you actually have. Then check the Pages report in Search Console for anything marked "Excluded" that should be indexed. A straynoindextag left over from a staging site is one of the most common reasons a business vanishes from Google. - Publish an XML sitemap and declare it in robots.txt. The sitemap is your list of pages you want found. Submit it in Search Console and keep the lastmod dates honest, so they change only when the content really does.
- Use one version of every address. Your site should answer on one host, either
wwwor the bare domain, always overhttps. Every other variant should 301 redirect to it in a single hop. - Return a real 404 for pages that do not exist. If a missing page shows your homepage with a success code, Google calls it a soft 404 and wastes crawl time on it.
- Add canonical tags. Every page should state its own preferred address, which protects you from duplicate versions created by tracking parameters and filters.
- Fix broken internal links. Each one is a dead end for visitors and for the authority your pages pass to each other.
Why these come first. You can write the best page on the internet, and if Google cannot crawl it or keeps finding two copies of it, it will not rank. Technical fixes are usually quick, and they lift every page at once.
Build pages around search intent (steps 7 to 12)
Search intent is the reason behind a search. Someone typing "how to improve SEO" wants a guide. Someone typing "SEO management services" wants to hire help. Someone typing "SEO agency near me" wants a local provider. Each of those needs a different page.
- Research what your customers type. Start with Search Console queries, Google's autocomplete and the "People also ask" box for your main topics. Long-tail phrases of four words or more are less competitive and usually closer to a purchase.
- Map one main query to one page. If two of your pages chase the same phrase they compete with each other. Merge them or give each a distinct angle.
- Write a title tag of 50 to 60 characters. Put the main phrase near the start and your brand at the end. The title is the blue headline people click, so make it a reason to choose you.
- Write a meta description that answers the question. Keep it between 140 and 160 characters. Google often rewrites descriptions, but a clear answer gets quoted more often and earns more clicks.
- Use one H1 and descriptive H2s. The H1 states what the page is about. The H2s should mirror the follow-up questions people ask, because those are the phrases Google matches to featured snippets.
- Answer in the first paragraph. State the answer in two or three sentences, then explain. This is how this article starts, and it is the single most useful habit for ranking in both Google and AI search.
What is your website's SEO score?
Our free SEO checker tests your site against 56 modern ranking signals in under a minute, from indexing and speed to AI search readiness
Make every page fast on mobile (steps 13 to 16)
Google indexes the mobile version of your site first, and its Core Web Vitals measure how quickly a page shows its main content, how fast it responds to a tap and how much the layout jumps while it loads.
- Compress and resize images. Oversized images are the most common reason pages load slowly. Serve them at the size they are displayed, in WebP or AVIF, with
loading="lazy"on anything below the first screen. - Give images width and height. Without dimensions the layout shifts as images arrive, which hurts the stability score Google calls CLS.
- Cut and defer scripts. Every chat widget, tracker and slider adds weight. Load what you need with
defer, and remove what nobody uses. - Speed up the server response. Google counts a time to first byte under 800 milliseconds as good. Page caching and a content delivery network usually get you there without new hosting.
| Signal | Good | Needs work | Poor |
|---|---|---|---|
| Largest Contentful Paint (main content visible) | 2.5 s or less | up to 4 s | over 4 s |
| Interaction to Next Paint (response to taps) | 200 ms or less | up to 500 ms | over 500 ms |
| Cumulative Layout Shift (layout jumps) | 0.1 or less | up to 0.25 | over 0.25 |
| Time to First Byte (server response) | 0.8 s or less | up to 1.8 s | over 1.8 s |
Write content people and AI want to quote (steps 17 to 19)
Content is where most rankings are won. Google's guidance on helpful content comes down to one test. Would a real person finish your page feeling they learned what they came for?
- Show first-hand experience. Add your own numbers, photos, examples and mistakes. Generic advice is everywhere, and experience is the part a competitor cannot copy.
- Cover the whole question. Look at the top results for your query and list every subtopic they cover. Then add the ones they miss. Depth wins long-tail traffic that thin pages never see.
- Add structured data and an FAQ. Organization, Article, Product, LocalBusiness and FAQ markup help Google understand the page and make you eligible for rich results. An FAQ section that answers real questions also feeds AI answers directly.
Keep pages fresh as well. Update statistics, prices and screenshots when they change, and change the visible "updated" date only when you have genuinely improved the page.
Want us to do this for you?
Our SEO and ASO team handles the technical fixes, the content and the reporting, and shows you exactly what moved and why
Earn authority and stay visible in AI search (steps 20 and 21)
- Earn links the honest way. Links from relevant, respected sites are still one of the strongest ranking signals. The ways that work are original research, useful free tools, expert commentary for journalists, partnerships with suppliers and customers, and listings in the directories your industry actually uses. Buying links breaks Google's spam policies and can wipe out your rankings overnight.
- Get ready for AI search. ChatGPT, Claude, Perplexity and Google's AI Overviews now answer many questions directly. They favour pages that state answers plainly, carry structured data and can be read without JavaScript. Allow AI crawlers in robots.txt, publish an
llms.txtfile that summarises your site, and keep your business details consistent everywhere they appear. Our guide on getting recommended by ChatGPT and AI search covers this step in depth.
How long until SEO improvements show?
Technical fixes such as removing a noindex tag or repairing redirects can show within days, because Google recrawls important pages quickly. New content usually takes six weeks to three months to settle into its real position. Competitive head terms can take six months or more. Our article on how long SEO takes explains the timeline in detail and what speeds it up.
What matters is direction. If impressions in Search Console climb month on month, your pages are being shown to more people, and clicks and rankings follow.
The mistakes that undo good SEO
- Changing URLs without redirects. A redesign that moves pages without 301 redirects can wipe out years of rankings in a week. Read our guide to redesigning a website without losing SEO before you launch anything new.
- Writing for keywords instead of people. Repeating a phrase does not help. Answering the question behind it does.
- Publishing and forgetting. Pages decay as competitors improve theirs. Review your top pages every quarter.
- Ignoring the click. A number one ranking with a dull title loses clicks to the result below it. Test titles that promise a clear answer.
- Blocking the crawlers you want. Some security plugins block Google, AI crawlers or both. Check robots.txt and your firewall settings after every change.
The tools you actually need
You do not need an expensive toolkit to improve SEO. Four free or low-cost tools cover most of the work.
- Google Search Console shows the searches you appear for, your clicks and positions, indexing errors and Core Web Vitals from real Chrome users. If you use one tool, use this one.
- Google Business Profile controls how you appear in Maps and local results, including reviews, opening hours and photos.
- PageSpeed Insights tests a page's speed on mobile and desktop and lists what slows it down.
- A site checker. Our free SEO checker scores your site against 56 signals and highlights your quick wins, and Google's Rich Results Test validates your structured data.
Paid platforms add keyword volumes, competitor research and backlink data. They help once you are working at scale, but they never replace fixing what Search Console already tells you.
A simple monthly SEO routine
Once the foundations are fixed, SEO becomes a habit. Each month, check Search Console for new errors, look at which queries gained or lost impressions, refresh one or two pages that are slipping, publish at least one new page that answers a question your customers ask, and run your site through an SEO check to catch anything that broke. Small, steady improvements compound, and that is how most page-one rankings are built.