How do I improve my website's SEO?
Most SEO advice is a long list with no order to it, which is why so many businesses fix the easy things first and the important things never. Here's a sequence that actually reflects what search engines check first.
Fix what's broken before adding what's missing
New content and backlinks built on top of a site Google can't properly crawl or index are wasted effort, because the search engine has to be able to find and understand a page before anything you do to improve that page can register at all. This is the foundation everything else in this plan sits on, and it is also the step most businesses skip, because it feels less exciting than writing new content or chasing links. Before writing a single new page, check Search Console for crawl errors, indexing exclusions and manual actions. A page returning a server error intermittently, a robots.txt rule accidentally blocking an entire section, or a canonical tag pointing somewhere it shouldn't, are all common causes of pages that never make it into Google's index, no matter how good the content on them is. This single step alone resolves a surprising share of 'why aren't we ranking' cases, because the honest answer in those cases is usually that the page was never properly seen in the first place.
Technical foundation second
Site speed, mobile usability and Core Web Vitals matter for two reasons that point the same direction. First, Google measures them directly as ranking signals, so a slow or clunky mobile experience is a factor working against you in the algorithm itself, not just a vague quality signal. Second, and just as important, they shape whether the visitors you do earn actually stay long enough to convert, since a page that loads slowly or is awkward to use on a phone loses people before your content or offer gets a chance to land. These are also the fastest signals to genuinely break rankings when they regress, for instance after a redesign adds heavier images or a new tracking script slows everything down. Get this layer solid before investing heavily in content, because a genuinely great article on a slow, broken mobile page will still underperform a mediocre article on a fast, working one.
On-page basics, page by page
Every page needs a unique title tag and meta description, because these are what Google actually shows in the search results and what a searcher decides to click on before ever seeing your site, so duplicated or generic versions waste that decision-making moment. Each page should also target one clear primary keyword it is actually trying to rank for, rather than vaguely covering several topics at once and competing against its own other pages for the same search term. A logical heading structure, with a single H1 and a sensible hierarchy underneath it, does double duty: it helps search engines understand what the page is about, and it helps human readers scan the page and find the section relevant to them. Duplicate title tags across dozens of pages, often left over from a CMS default that was never customised, is one of the most common findings on sites that have never had a proper SEO pass, and it is also one of the fastest things on this list to actually fix once you know to look for it.
Content that actually answers the query
Matching the intent behind a search matters more than matching the keyword itself, because ranking systems are increasingly built around whether a page actually satisfies what the searcher was trying to accomplish, not just whether it contains the right words. A page targeting a query like 'how much does X cost' needs an actual answer, or at least a genuine price range, appearing near the top of the page, not three paragraphs of brand story before the number the reader came for finally shows up. Content that forces the reader to scroll and hunt for the thing they searched for loses on two fronts at once: readers bounce back to the results page, which is itself a negative engagement signal, and the page never gets the chance to demonstrate it actually answers the query well. Writing for intent rather than just the keyword phrase is also simply better for the person reading it, which is ultimately what the ranking systems are trying to reward.
Links: internal structure, then external
Internal links do two jobs that are easy to underrate. They tell Google which pages on your own site you consider important, since pages linked to more often from elsewhere on the site tend to be treated as more significant, and they help visitors actually find related content instead of hitting a dead end and leaving. Review your internal linking structure before chasing anything external. External links, or backlinks, still matter for authority in the sense that a link from a genuinely relevant, respected site signals trust that ranking systems weigh heavily. But they are earned slowly, through genuine mentions, real partnerships, guest contributions and outreach that offers something of actual value to the site linking to you, not through shortcuts or purchased placements, which carry real risk of penalty if detected. Of everything on this list, backlink-driven authority is the least controllable lever, since you cannot force another site to link to you, which is exactly why it belongs after the things you can control directly.
A realistic order of operations
Technical fixes tend to show results within weeks once the relevant pages are re-crawled, because you are removing a barrier that was actively blocking recognition rather than building something new from scratch. Content and on-page changes usually take a few weeks to a few months to fully register, since Google needs time to re-crawl, re-evaluate, and let the page settle into its new ranking position. Backlink-driven authority builds over many months, because it depends on other sites choosing to link to you, which is inherently a slower and less controllable process than anything you can do on your own site. The practical implication is to start where you are actually weakest, not where the fix is easiest to make. A free scan across technical, marketing and AI visibility is the fastest way to see which of these five steps your particular site needs first, rather than guessing and defaulting to whichever one feels most comfortable to tackle.
Frequently asked questions
How long does SEO take to show results?
Technical fixes can show movement within weeks once the affected pages are re-crawled, since you are removing a specific barrier rather than waiting for a new signal to build up. On-page and content changes typically take one to three months to fully register, because Google needs to re-crawl the page, evaluate it against the query, and let its position settle before you can trust what you are seeing. Authority built through backlinks and brand mentions compounds over six months or more, since it depends on other sites choosing to link to you over time. Anyone promising overnight rankings is either describing paid search ads, which are a completely different mechanism, or is not being straight with you.
What should I fix first if I can only do one thing?
Crawlability and indexing, almost always, because everything else on this list is wasted effort on a page Google has not fully accepted into its index yet. Content, on-page optimisation and links only matter for pages that are actually being crawled and indexed in the first place; work poured into a page search engines cannot properly see produces no return no matter how good it is. Check Search Console for crawl errors, blocked resources and indexing exclusions before touching anything else on the site. Once you can confirm your important pages are indexed cleanly, the rest of the plan, technical performance, on-page basics, content quality and links, becomes worth investing time in, roughly in that order.
Do I need to hire an agency to improve SEO?
Not for the technical and on-page basics covered here, which are learnable and are often fixable directly inside your CMS without specialist help, especially with a scan that tells you exactly what is wrong and where. Ongoing content strategy at scale, and backlink outreach that requires building genuine relationships and pitching relevant sites consistently over time, is where agencies typically add the most value, simply because it is time-intensive work that benefits from experience and existing relationships. A sensible approach for many small businesses is to handle the foundational fixes directly using the priority order above, then bring in outside help specifically for the ongoing content and outreach work once the foundation is solid.