How it works
Search engines work in three steps. They crawl the web by following links and sitemaps, index what they find (store it and work out what each page is about), and rank indexed pages for each search using many signals: relevance to the query, content quality, links from other sites, freshness, location and page experience. SEO is work on each of those steps.
Technical SEO keeps a site crawlable and fast: clean URLs, HTML that arrives already rendered, a sitemap and robots.txt, canonical tags, structured data, mobile-friendly layouts and good Core Web Vitals. On-page SEO is the content itself: pages that answer what people actually search for, with clear titles, meta descriptions, headings and internal links. Off-page SEO is reputation: links and mentions from other sites, reviews and, for local businesses, a Google Business Profile.
Results take weeks to months, nobody can guarantee a ranking, and shortcuts such as bought links or mass-produced pages break Google's spam policies. AI answers draw on the same search index, so the same groundwork also supports answer engine optimisation.
SEO pros and cons
Pros
- Visitors keep arriving without paying for each click
- People arrive already looking for what you offer
- Good pages can bring visitors for a long time after publishing
- Technical fixes also make the site faster and easier to use
- Also the groundwork for being cited in AI answers
Cons
- Slow: results usually take months
- No guarantees, and algorithm updates can shift rankings quickly
- Competitive topics need steady content and reputation work
- Hard to tie revenue to specific pages or efforts
When to use SEO
Pick it when
- People already search for what you sell or explain
- You can publish useful content steadily over months
- A local business that wants to show up in map and 'near me' results
Skip it when
- You need customers this week (ads work faster)
- Nobody searches for the product yet, such as a brand-new category
SEO vs the alternatives
Related terms
More in Analytics, SEO and growth
Getting found