What is SEO? A practical guide to search engine optimization
How search engines find and rank pages, what each type of SEO involves and how to tell whether it is working, explained without the jargon.
What is SEO?
SEO, short for search engine optimization, is the practice of improving a website so that search engines can find it, understand it and show it to people who are searching for what it offers. The visitors who arrive from those unpaid listings are called organic traffic, to distinguish them from visitors who click an ad.
In practice, SEO is three jobs at once. The first is making sure search engines can reach and process your pages, which is technical work. The second is making sure your pages are the best answer to what people are searching for, which is a matter of content and relevance. The third is showing that your site can be trusted, which comes from real expertise, a good reputation and links from other reputable sites. A site can fail at any one of the three and stay invisible even if the other two are strong.
This guide explains how each part works, what to prioritize and how to tell whether it is working. It is written for business owners and marketers, so it defines jargon rather than assuming it. If you would rather have a specialist look at your own site, you can request a free SEO audit.
Why SEO matters for a business
Search is where many buying decisions begin. People look for a plumber when a pipe bursts, compare laptops before they buy one and read about a treatment before they book it. A business that appears at those moments reaches customers who are already looking, instead of interrupting people who are not.
Three things make SEO different from most marketing channels:
- Visitors arrive with intent. Someone typing a query has told you what they want, which is why organic visitors often convert better than visitors from channels where you interrupt them.
- Results compound. A page that ranks keeps bringing visitors without a fee per click, and every new page, link and review strengthens the rest of the site.
- It is slow and uncertain. Unlike advertising, you cannot buy a position. Progress takes months, and no one outside the search engine controls the outcome, which is why SEO works best when it is planned as a program rather than bought as a one-off project.
Paid search is the other half of the picture, and the two work best together. We explain how they differ, and when to use each, in SEO vs SEM.
How search engines work
Google describes its process in three stages: crawling, indexing and serving results. Other search engines work in a similar way. Understanding the stages explains most SEO advice, because every technique is aimed at one of them.
Crawling: finding your pages
Search engines use automated programs, often called crawlers or bots, to discover pages. A crawler starts from pages it already knows, follows the links on them to find new pages, and also reads the sitemap files that site owners submit. If no link leads to a page and it is not in a sitemap, it may never be found. This is why internal linking and a clean sitemap matter.
A robots.txt file tells crawlers which parts of a site they may visit. It controls crawling, not whether a page appears in results, a distinction that causes many mistakes. A page blocked in robots.txt can still be listed if other sites link to it, and the crawler cannot see any instruction on the page itself.
Indexing: understanding and storing them
After a page is crawled, the search engine processes it: reading the text, headings, images and structured data, working out what the page is about and storing it in a very large database called the index. When several pages are near-duplicates, the engine chooses one version, called the canonical, to show.
Not every crawled page is indexed. Pages that are blocked by a noindex instruction, duplicate other pages, are very thin or are low quality may be left out. If a page is not in the index, it cannot rank, however well written it is. The Pages report in Google Search Console shows which of your pages are indexed and why others are not.
Ranking: choosing what to show
When someone searches, the engine selects pages from the index that might answer the query and orders them. Google does not publish a complete list of ranking factors, and the exact weighting changes. Its documentation describes the main considerations in broad terms: the meaning of the query, the relevance of each page, the quality and trustworthiness of the content, how usable the page is and the context of the searcher, such as their location, language and device.
Context is why two people can see different results for the same words. A search for "pizza" returns nearby restaurants. A search for "python" depends on whether the searcher's history suggests they mean the language or the snake. For businesses that serve a local area, this is why local signals matter so much.
The main types of SEO
SEO is usually divided into areas of work. They overlap, and a strong program covers all of them, but it helps to know what each one is.
| Type | What it covers | Typical work |
|---|---|---|
| Technical SEO | Whether search engines can crawl, render and index the site | Site architecture, crawl rules, speed, structured data, redirects |
| On-page SEO | What each page says and how it is structured | Titles, headings, copy, internal links, images |
| Content SEO | Covering a topic completely across the site | Topic research, briefs, articles, consolidation |
| Off-page SEO | Signals from outside the site | Earned links, digital PR, brand mentions |
| Local SEO | Visibility for searches with a place attached | Google Business Profile, citations, location pages, reviews |
| Ecommerce SEO | Visibility for online stores | Category and product pages, filters, platform fixes |
Keywords and search intent
A keyword is simply a word or phrase that people type into a search engine. Keyword research is the process of finding which phrases your potential customers use, how often, and how hard it is to rank for them. But the phrase alone is not enough. What matters more is the intent behind it, meaning what the searcher is actually trying to do.
Search intent usually falls into four groups:
- Informational: the searcher wants to learn something, such as "what is a heat pump".
- Navigational: the searcher wants a particular site or page, such as a brand name or "Search Console login".
- Commercial investigation: the searcher is comparing options before buying, such as "best running shoes for flat feet".
- Transactional: the searcher is ready to act, such as "buy running shoes" or "emergency plumber near me".
The practical rule is to match the page to the intent. If the results for a query are all how-to guides, a product page is unlikely to rank. If they are all product listings, a long article is unlikely to rank. Look at what already ranks and ask what type of page the search engine believes people want.
Two other ideas help. First, assign each important topic to one page. When several of your pages target the same query, they compete with each other, which is called keyword cannibalization, and none performs as well as one strong page would. Second, do not ignore long-tail queries, the longer and more specific phrases such as "standing desk for short people". Each has fewer searches, but together they are a large share of all searching and are far easier to win, which makes them the right starting point for newer sites.
On-page SEO: what to get right
On-page SEO covers the things you control directly on each page. These are the elements that matter most:
- Title tag. The page title shown in results. Make it specific, put the main topic first and keep it to roughly 50 to 60 characters so it is less likely to be cut off. Every page should have a unique title.
- Headings. Use one clear H1 that states the page's subject, then H2 and H3 headings that break the content into the questions a reader would ask, in a logical order.
- Content that answers the query. Cover the topic fully and plainly. Length is not a goal in itself. The right length is whatever it takes to give the searcher what they came for, without padding.
- Internal links. Link to related pages using descriptive anchor text, such as "emergency plumbing services" rather than "click here". Internal links help crawlers find pages and show which ones matter most.
- Images. Use compressed images with descriptive file names and alt text that describes what the image shows. This helps accessibility and image search.
- Meta description. The summary shown beneath the title. It does not directly influence rankings, but a clear one can improve the share of people who click.
- URLs. Short, readable and consistent, with words separated by hyphens.
Technical SEO: the foundations
Technical SEO makes sure nothing stops search engines from finding, reading and trusting your pages. Problems here are often invisible to the people running a site, and they can cost more traffic than any gap in content. The essentials are:
- Crawlability and indexability. Important pages should be reachable by links, should not be blocked by robots.txt and should not carry an accidental noindex instruction. A surprisingly common cause of vanished rankings is a noindex or robots rule left over from a staging site.
- XML sitemap. A file listing the pages you want indexed. It helps discovery but does not guarantee indexing.
- Canonical tags. Tell search engines which version of a page is the main one when several URLs show similar content, as often happens with filters and tracking parameters.
- Redirects. When a URL changes, use a permanent (301) redirect to the new one so that visitors and ranking signals follow. Avoid chains of redirects.
- HTTPS. Serve the whole site over a secure connection.
- Mobile experience. Google predominantly uses the mobile version of a page for indexing, so what works on a phone is what counts.
- Page experience and Core Web Vitals. These measure real-user loading, responsiveness and visual stability. Google's published targets are a Largest Contentful Paint of 2.5 seconds or less, an Interaction to Next Paint of 200 milliseconds or less and a Cumulative Layout Shift of 0.1 or less, assessed at the 75th percentile of visits. Speed rarely overrides relevance, but a slow, jumpy page loses visitors and can lose ground to an equally relevant faster one.
- Structured data. Markup, usually in schema.org vocabulary, that labels what a page contains, such as a product, a business or an FAQ. It can make pages eligible for enhanced results, though it never guarantees them, and it must match what is visible on the page.
- JavaScript rendering. If important content only appears after scripts run, check that search engines can see it.
Content, topical authority and E-E-A-T
Content is what search engines are ultimately trying to match to a query, but publishing more articles does not by itself build authority. What helps is a plan.
Topical authority is the idea that a site that covers a subject thoroughly and consistently is more likely to be seen as a reliable source on it. In practice that means deciding what your site should be known for, listing everything a complete resource on that subject would cover, grouping it into core pages that sell and supporting pages that teach, and linking them together. This planning document is called a topical map, and it is the basis of our content strategy work.
E-E-A-T stands for experience, expertise, authoritativeness and trustworthiness. It comes from Google's Search Quality Rater Guidelines, the document used to train people who evaluate search results. It is not a single ranking factor, but it describes qualities Google's systems aim to reward. You can show them in practical ways:
- Show first-hand experience: real projects, photos, results and examples rather than generic descriptions.
- Name the author and say why they are qualified to write on the topic, particularly for health, legal, financial and other topics where mistakes can harm people.
- Cite credible sources and keep facts current.
- Make it easy to see who is behind the site and how to contact them.
- Build a genuine reputation through reviews, mentions and links from reputable sites.
Avoid thin pages, near-duplicate pages produced from a template and content written only to rank. Google has stated that its ranking systems aim to reward helpful, reliable content made for people, and its spam policies cover scaled content created mainly to manipulate rankings.
Off-page SEO: links, mentions and reputation
Search engines look beyond your own site to judge how trusted it is. The best-known signal is links. When a reputable site links to yours, it works as a recommendation, and the quality and relevance of the sites that link to you matter far more than the number.
Link building done properly means giving people a reason to link: original data, genuinely useful guides, expert commentary for journalists, community involvement and partnerships. It does not mean buying links. Paying for links that pass ranking signals, and swapping links at scale, breach Google's spam policies and can lead to a site losing visibility.
Related signals include unlinked brand mentions, reviews on trusted platforms and consistent business information across the web. For businesses serving a local area, citations in directories and reviews on Google are the most important off-page factors.
Local SEO
If your customers search for something with a place attached, such as "dentist in Austin" or "boiler repair near me", local SEO decides whether you appear in the map results at the top of the page. Google has said local results are based mainly on relevance, distance and prominence. You cannot change distance, but you can improve the other two.
The foundation is a complete and accurate Google Business Profile: the right categories, services, hours, photos and a steady flow of genuine reviews. Alongside that, make sure your name, address and phone number are identical everywhere they appear, and build a page on your website for each location or area you serve, written from real local detail rather than a template with the town name swapped. Our local SEO service and multi-location SEO service cover this in depth.
Ecommerce SEO
Online stores have their own problems. A catalog can generate thousands of URLs through filters, variants and tags, which wastes crawling on near-duplicates. The pages that earn most organic revenue are usually category and collection pages, which capture broad searches, followed by product pages, which capture specific ones.
The priorities are to give each category a clear target and genuinely useful content (category page SEO), make product pages unique and well marked up (product page SEO), and decide which filtered pages deserve to be indexed (faceted navigation SEO). Our ecommerce SEO hub links to the platform-specific guidance for Shopify, WooCommerce, Magento and BigCommerce.
SEO and AI search
Search results now often include AI-generated summaries, and many people ask questions of chat assistants instead of typing keywords. This raises a fair question: does SEO still matter?
Google has said that the same fundamentals that help a page appear in regular results apply to its AI features: pages need to be indexable and eligible to appear, with helpful, reliable, people-first content. There is no separate secret technique. The practical response is to do the basics well:
- Answer questions directly and clearly, with well-organized headings so that each answer can be understood on its own.
- Be clear about who you are, what you offer and where, so systems can associate your brand with its topics.
- Keep facts accurate and current, and support claims with sources and first-hand evidence.
- Build a reputation that is visible beyond your own site, through reviews, mentions and links.
Be wary of anyone who promises guaranteed placement in AI answers. The systems change frequently, and the honest position is that the work is the same quality-and-clarity work that has always underpinned good SEO, with measurement adjusted as these features evolve.
How to measure SEO
Rankings are a guide, not the goal. The goal is business results, so measure from the search result through to the sale.
| Stage | What to look at | Where to find it |
|---|---|---|
| Visibility | Impressions, average position, indexed pages | Google Search Console |
| Clicks | Clicks and click-through rate by query and page | Google Search Console |
| Visits | Organic sessions and engagement on landing pages | Google Analytics |
| Results | Calls, form submissions, bookings, orders and revenue from organic traffic | Analytics, call tracking, CRM |
| Local | Calls, direction requests and website clicks from your profile | Google Business Profile insights |
| Health | Crawl errors, Core Web Vitals, broken links | Search Console, a site crawler, PageSpeed Insights |
Set up Google Search Console and analytics before you change anything, so you have a baseline. Compare organic traffic and conversions over the same period in previous years rather than month to month, because most businesses have seasonal swings. And agree in advance what a good result looks like, such as a number of leads or a revenue target, so that progress can be judged honestly.
How long does SEO take?
There is no honest single answer, and anyone who guarantees a timeline or a ranking is not being straight with you. What can be said is that technical fixes and Google Business Profile improvements can show results within weeks, while competitive pages usually need several months, and a new site starting from nothing needs longer. Four things set the pace:
- Competition. How strong the sites already ranking for your target searches are.
- Starting point. A site with technical problems or no relevant content has more to fix before it can climb.
- Volume and quality of content. How completely you cover your topic.
- Authority. How much trust your site has already earned from reviews, links and mentions.
The best way to judge progress early is to watch leading indicators: more pages indexed, more impressions, rising positions for the queries you target and improved Core Web Vitals. Leads and revenue follow.
Common SEO mistakes
- Targeting terms that are too broad. New sites rarely win the biggest terms. Start where you can realistically win.
- Several pages for one topic. Competing pages split their strength. Merge them.
- Ignoring search intent. A well-optimized page of the wrong type will not rank.
- Thin or duplicate pages at scale. Hundreds of near-identical location or service pages add risk, not visibility.
- Blocking the site by accident. A leftover noindex or robots rule can remove a whole site from results.
- Neglecting internal links. Important pages that few pages link to are treated as unimportant.
- Buying links or reviews. Both break platform rules and invite penalties.
- Changing URLs without redirects. This throws away the ranking signals the old pages had earned.
- Measuring only rankings. A ranking that brings no inquiries is a vanity metric.
- Stopping too early. SEO is slow, and many projects are abandoned just before they begin to pay off.
How to start: your first 30 days
- Week 1: set up measurement. Verify the site in Google Search Console, install analytics, and record current traffic, rankings and conversions.
- Week 2: check the foundations. Confirm important pages are indexed, there is no accidental blocking, the site is secure and works on mobile, and the main pages load quickly. A professional SEO audit can do this thoroughly.
- Week 3: choose your targets. List the searches that matter to your business, group them by intent and assign each to one page. Note where you have no page at all.
- Week 4: improve your most valuable pages. Rewrite titles and headings, add the missing information to thin pages, link them to each other and, for local businesses, complete your Google Business Profile.
After the first month, plan the content that fills your gaps, begin earning links and reviews, and review your measurements monthly.
Is SEO worth it?
For most businesses with something worth finding, yes, but not for every business and not on every timeline. SEO is a good fit when people search for what you sell, when you can wait several months for results and when you have something that deserves to be chosen: good service, real expertise or a distinctive product.
It is a poorer fit when nobody searches for what you offer, when you need customers next week, or when a competitor has an overwhelming advantage in a narrow market. In those cases paid search, partnerships or other channels may deliver sooner, and many businesses use paid search to generate leads while their SEO matures. We compare the options in SEO vs SEM.
If you would like an honest view on where your own site stands, send us your website and we will tell you what we would fix first, including if the answer is that SEO is not your best next step.
Related guides
SEO vs SEM: what is the difference, and which do you need?
SEO earns unpaid visibility and SEM buys paid visibility. Compare cost, speed, control and results, and see which fits your business and budget.
Read the guideSEO fundamentalsHow much do SEO services cost in the USA?
What SEO costs in the USA: pricing models, typical ranges, what drives the price, how to compare proposals and how to work out whether it can pay back.
Read the guideSEO fundamentalsHow long does SEO take to work? A realistic timeline
How long SEO takes, phase by phase: what to expect in weeks, months and years, what speeds it up or slows it down and how to judge progress early.
Read the guideFrequently asked questions
How much does SEO cost?
It depends on your market, goals and how much work the site needs, so there is no standard price. We scope work after reviewing your site, and you see exactly what is included and how it is measured before you commit.
Can I do SEO myself?
Yes, particularly the basics: setting up Search Console, writing clear titles and headings, completing a Google Business Profile and publishing useful content. Specialist help becomes valuable for technical problems, competitive markets and large sites.
Does social media help SEO?
Not directly as a ranking signal, but it can bring visibility, mentions and links that help indirectly. It is a useful companion to SEO, not a substitute for it.
How often should I update my content?
Whenever the information changes, and by reviewing your most important pages at least once a year. Updating a page for the sake of the date does not help. Making it more accurate and more useful does.
What is white-hat versus black-hat SEO?
White-hat methods follow search engine guidelines and aim to help users. Black-hat methods try to manipulate rankings, for example by buying links or hiding text, and risk penalties that can remove a site from results.
Do I need a blog for SEO?
Not necessarily. Strong service, category and product pages matter first. A blog helps when it answers questions your customers ask before they buy and links them to those pages.
Not sure where your site stands?
Send us your website and we will tell you what we would fix first, including if SEO is not your best next step.