GuidesChapter 8 · SEO & Growth
How to Do SEO for Your Website, Step by Step
How to do SEO for a website: build a search-ready foundation, match pages to search intent, track progress, and avoid quiet ranking setbacks.

In short
SEO is the work of making website pages easy for search engines to find, understand, and show to people looking for what you offer. Start with a sound technical setup, choose keywords that match searchers’ intent, create useful content, optimize each page, and build trust through links and accurate business details. Track visits and conversions, fix problems, and refresh content regularly so the right people can find the right page over time.
Picture a corner shop with a lovely window display and no sign above the door. Shoppers walk right past, no matter how good the goods inside are.
A new website can work the same way: well built, yet invisible to the people searching for exactly what you offer.
That sign is search engine optimization, or SEO for short. It’s the work of making your pages easy for search engines to find, understand, and show to people asking the questions your business answers. This guide walks you through it step by step.
Website SEO Basics and How Search Works
Search engine optimization (SEO) helps search engines find your pages and show them to the right people.
The main kinds of SEO to know
Most SEO falls into three buckets, plus a mindset:
- On-page SEO covers what’s on each page, like words and headings.
- Off-page SEO covers signals from other sites, mainly links to you.
- Technical SEO covers behind-the-scenes setup, like page speed and whether search engines can read your pages.
- Holistic approach needed: no single bucket wins alone.
Off-page SEO is less about what you say and more about who vouches for you.
How search engines find and rank pages
Search engines work in steps, each depending on the last.
Crawlers (automated bots) follow links, so a page nobody links to can stay hidden.
Next comes indexing, when the search engine files each page it reads into its catalog. Indexing precedes ranking, which decides the order those pages appear in.
Confirm indexing first. A florist who rewrites her Mother’s Day page three times may find it was never indexed, so check before you edit. Free webmaster tools from search engines show which pages made it in.
Why SEO pays off and task order
Organic traffic (visitors from unpaid search results) compounds over time. A helpful page keeps drawing readers for months or years after you publish it.
Order matters. Set up the basics, like clear page titles and a short list of keywords (the words customers type), before you publish a lot.
Early choices are costly to reverse. Changing your web address later means moving old links, and some links can get lost.
SEO is ongoing. Like restocking shelves, it needs regular upkeep:
- refreshing older posts
- checking that pages still load
- adding new content
It’s a habit, not a launch-day task.
Finding Keywords and What Searchers Want
Before you write, find out what people type into a search box. Then match each phrase to the page they expect.
Brainstorm, then pick keywords worth chasing
Start with core topics in plain words. A candle maker might list “soy candles,” “gift candles” and “candle care.” Then grow that list with free keyword research tools, showing what people search for.
Sort each phrase by:
- Search volume: how often it’s searched.
- Competition: how many sites already fight for it.
- Relevance: whether it fits what you sell.
A short keyword, like “candles,” gets more searches but tougher competition. A long-tail keyword, like “unscented soy candles for a nursery,” gets fewer searches but better matches.
Finally, look for competitor keyword gaps, phrases rivals cover that you don’t. Fit beats size.
Match each page to the searcher’s goal
Every search has a goal. An informational search wants to learn, like “how to fix a sunken candle.” A transactional search is ready to buy, like “soy candle gift set.”
Say a florist wants wedding bookings. “How to keep bouquets fresh” calls for a care guide with a booking link. “Wedding florist near me” needs a page with prices and a contact form.
Check the live SERPs (search engine results pages) first. If the top results are all guides, a product page won’t win, however nice it looks. Align your content to that intent by matching the format people expect, not just their words.
Give each keyword one clear home page
Assign each keyword to one home page, the single page meant to rank for it.
Group related phrases into themes, like “soy candle care” and “how to trim a wick,” and cover them in one guide.
Avoid keyword cannibalization, where your own pages compete for the same search. Pick one winner and link the other page to it.
Setting up a Solid Technical Foundation
Before you chase keywords, make sure search engines can find, read and load your pages. This setup is the foundation of search engine optimization (SEO).
Set up tools, sitemaps and crawl rules
Start with these:
- Google Search Console: see how Google reads your site and flags problems.
- XML sitemap (a page list in Extensible Markup Language): submit it so no page hides.
- robots.txt: a plain text file telling search bots which areas to skip.
- Analytics setup: track who visits and which pages they read.
- Site audit crawl: have a tool scan every page for problems.
- Use your platform’s built-in SEO settings: fill in the title and description fields first.

Make pages fast, mobile-friendly and secure
Core Web Vitals are Google’s measures of loading speed, responsiveness and visual stability, so check your key pages.
Speed depends less on looks than on how much visitors must download.
Mobile-first indexing means Google reads your phone layout first, so text missing there may go unread.
Use HTTPS (the encrypted, secure form of your web address) from day one.
Compress your images before uploading. A bakery owner whose full-size phone photos made her menu drag on mobile shrank them, and hungry customers saw the menu sooner.
Your theme affects site speed, so test a demo first, and cut back on redirects (address forwards) and extra scripts.
Plan your page layout and URL structure
Sketch your page hierarchy before you build: a few main pages near the homepage, with detail pages beneath them.
Keep each slug (the last part of the address) short and built around your keyword, like /weddings.
Changing a URL (web address) later means setting up redirects, so decide early.
Consider a freelance wedding photographer who names her pages /weddings and /portraits. Visitors can guess what’s inside, and she never needs a redirect when she adds a service.
Fix broken links and duplicate content
A broken link points to a missing page and leaves visitors at a dead end. Fix these from your audit crawl by updating the link or redirecting it.
Duplicate content is the same text at more than one address, so pick one main version and merge or remove the rest.
Monitor crawl reports so new problems get caught while they’re small. Fix it once, then keep watching.
Creating Content with a Clear Strategy
Publishing whenever inspiration strikes leaves a site full of scattered posts. Plan first, then write.
Group pages into topic clusters
A topic cluster is a group of pages around one subject, anchored by a broad pillar page. A bakery’s wedding cake page might link to supporting pages like ‘how to order a tiered cake,’ and each links back.
Organize them around the reader’s journey, not what you want to sell. A first-time visitor needs prices, while someone ready to book needs availability. Track each page on a content calendar.
Every page needs a purpose: if you can’t name the question it answers, skip it.
Write content that is original and useful
Answer the whole question so readers don’t have to search again. Avoid duplicate content, or near-identical pages that compete with each other. Merge three ‘Austin wedding cakes’ pages into one strong page, not three similar ones.
A candle shop that tests two scent descriptions and reports the winner offers original data no competitor can copy.
Keep keywords natural: use your main phrase in the title and first paragraph, then let it appear the way people actually talk. Write for people first.
Build E-E-A-T with bios and credible sources
E-E-A-T stands for experience, expertise, authoritativeness and trustworthiness: the qualities readers check before trusting advice. Give each post an author bio saying who wrote it and why they’re qualified.
A retired teacher blogging about reading tips can list the grades she taught, which builds trust. Link each fact to its source, such as a government page. A clean page earns trust, while cluttered pop-ups spend it.
Use short paragraphs and descriptive subheadings so phone readers find answers fast.
Set a workflow for briefs and refreshes
If someone else writes for you, send a creator brief: a one-page sheet with the target question, cluster, required links and tone, so writers stay aligned. Each quarter, audit your calendar and ask:
- Is it still accurate?
- Is it still the best answer?
- Does it link to the next step?
Old pages decay quietly, so refresh outdated facts and add a last-updated date. Promote and repurpose: a bakery’s timeline guide can become a newsletter section, a pinned post and a short video.
Optimize Each Page’s Content and Markup
Each page carries a few small pieces that tell search engines and visitors what it’s about.
Write titles and descriptions that get clicks
Your page title is the headline people see in search results, and the meta description is the short summary beneath it. Include your target keyword, the phrase a searcher would type, in both.
Make each one unique to its page, since copying one description across ten pages gives searchers no reason to pick yours.
Respect length limits by keeping each one short enough to display in full. According to Search Engine Land’s guide to meta descriptions, descriptions can influence whether people click a page in search results.
Picture a home baker whose sourdough page is titled ‘Products.’ Nobody searching for sourdough knows it’s there. Retitle it ‘Sourdough Loaves for Weekend Pickup’ and the searcher has a reason to click.
Write for the person typing the search, not just the search engine reading the page. Clear beats clever.

Structure headings and keep URLs short
Every page needs one H1, the main heading that names its topic. Here’s the structure we’ll follow:
- One H1 per page, built around your keyword.
- H2s for the main sections.
- H3s nested under the H2 they belong to.
Web addresses, or URLs, follow the same logic. A short, hyphenated one like yoursite.com/sourdough-bread is easy to read and share, while a string of numbers tells visitors and search engines far less.
Label images for search and screen readers
Every image needs alt text, a short written description of what the picture shows. Screen readers, which read pages aloud for people who can’t see them, speak that description, and search engines use it too.
Use keywords in filenames where they fit: sourdough-loaf.jpg beats DSC_0042.jpg.
Accessibility and search engine optimization (SEO) overlap here. The same alt text that helps a screen reader user also helps search engines. Good for people, good for search.
Link related pages to each other
Link related pages to each other using anchor text, the clickable words that tell readers where a link leads.
‘See our wedding flower pricing’ works far better than ‘click here,’ so a florist’s wedding page can point to its pricing page with exactly that phrase.
These links aid navigation, so visitors find the next step quickly. They also support crawling, the way search engine programs follow links to find and read your pages.
Use schema markup only where it fits
Schema markup is extra code that labels what a page contains, like a recipe’s ingredients. It can help some results show rich snippets, extra details such as star ratings, though nothing guarantees they’ll appear.
Use only the schema types that match your content, and mark up only details that actually appear on the page. A recipe type fits a recipe page, not your About page. Relevant schema only. Skip the rest.
Building Authority Beyond Your Own Site
Your pages can only do so much for your search engine optimization (SEO), so the rest of the web matters too.
Earn backlinks through research and PR
A backlink is a link from another site to yours, and each one works like a vote. You’re after earned links, not bought ones.
Guest posts are articles you write for another site, usually with a bio linking back to you. A freelance bookkeeper might pitch a tax-deadline tip to a small-business newsletter and earn a link back.
Original research gives others something worth linking to. A pottery studio that publishes what first-time students wish they’d known can win links from hobby blogs.
Digital public relations (PR) means getting real news in front of local papers and blogs. Send a short, factual press release about a new location, and skip the hype.
Build your brand’s reputation online
Directories and citations are listings of your name, address and phone number on other sites. Keep those details identical, since mismatches confuse search engines and customers.
Google Business Profile is your listing for local SEO, the one that appears when someone searches nearby. A florist who adds her Saturday hours and photos lets a customer searching “florist near me” see she’s open.
Reviews and testimonials build trust with people who’ve never met you. Ask happy customers for a review with a short, personal note, and never buy or fake them.
Community participation means answering questions in the local groups and forums where your customers already gather. Be helpful first and promotional second.
Brand mentions are any times your business name appears online, with or without a link. Thank the people who write them, and keep showing up.
Tracking Results, Tools and Timelines
Your site is live, so is anyone finding it? We’ll cover where to look and how long to wait.
Watch how your pages perform
Search Console shows which searches bring people to your pages. Google Analytics shows what visitors do after they land. Rank tracking shows where you sit over time.
Impressions (how often your page appears in results) come before clicks, so a rising count is an early win.
A wedding photographer sees impressions climb while clicks stay flat. The fix is the title people read before they click.
Pick metrics that match your goals
Track outcomes rather than positions. A page that ranks third but brings no inquiries isn’t doing its job.
Conversions are the actions you want, like a form or a call. Turning visitors into leads starts with one clear next step on each page. Engagement, such as how long people stay, shows whether they’re reading.
Follow the full user journey and note where people drop off. Operational metrics, like page speed, are things you control.

Tools worth using for SEO work
You’ll see Semrush, Ahrefs and Moz everywhere, but one is plenty to start. Check its price first.
- Content optimizers check your draft against your target terms and flag gaps.
- WordPress plugins add SEO settings to each page, so install only what you’ll use.
- PageSpeed Insights shows how fast a page loads, especially on a phone.
Certification is optional. If you pursue it, choose a course that has you work on a real site, not just watch videos.
How long SEO takes to show results
Search engines may take days or weeks to index new pages. A 2008 coverage and delay forecast put Google’s delay at 6.7 days, versus 14.0 days for Yahoo and 13.2 days for MSN.
Index Coverage notes that crawling can take a few days to a few weeks, and John Mueller has said most good content is picked up within about a week.
Rankings take 4 to 12 months. Plan for the wait.
Here’s a 90-day roadmap:
- Days 1 to 30: set up Search Console and Google Analytics, then check indexing.
- Days 31 to 60: improve titles and calls to action on your core pages.
- Days 61 to 90: review your tracking and fix slow pages.
Mistakes That Quietly Hurt Your SEO
These mistakes rarely announce themselves. They just keep your pages a little harder to find, so here are the common traps to sidestep.
Traps beginners and planners fall into
- Over-optimizing keywords. Stuffing a phrase into every paragraph makes your text read stiffly and can work against you. Write for readers rather than for search engines, and let your keyword appear where it fits naturally.
- Ignoring search intent. Someone typing ‘how to pick a website theme’ wants a clear guide, not a sales pitch. If your page doesn’t deliver what the searcher came for, they’ll leave quickly.
- Skipping measurement. If you never check which pages bring visitors, you’re guessing. A quick look at your traffic each month shows what’s working. You can’t fix what you can’t see.
- SEO as afterthought. Bolting on search optimization after launch means redoing titles, headings, and page layouts you already built. Plan for it while you pick your theme and set up your pages.
- Content decay. Pages go stale. Prices change, links break, and facts drift. Set a reminder to review your top pages every few months so they stay accurate and useful.
- Neglecting internal links. Picture a hobby blogger with a dozen sourdough posts who never links them to each other. The reader who loved the starter guide never finds the recipe that comes next, and every post sits alone. Linking them gives readers a path to follow and helps search engines see how your pages relate.
Where AI Search Is Heading Next
Artificial intelligence (AI) tools now answer many questions directly, so here’s how to stay findable.
Get your content cited in AI answers
Generative engine optimization (GEO) and answer engine optimization (AEO) mean shaping your pages so AI tools can understand and quote them. Aim to be cited, not just ranked.
Start with entity clarity: your name, address, and services should match everywhere they appear. Then use extractable passage structure: a florist’s page titled “Do you deliver on Sundays?” that opens with “Yes, we do” gives AI a clean answer to quote.
Your presence in trusted sources, like local directories and reviews, helps AI tools judge your credibility.
Let AI handle research and first drafts
Delegate research and drafting to AI for common customer questions or a rough first draft. Humans keep strategy: the tool doesn’t know your prices, so you decide what to promise and publish. Let it handle the drafting, but keep the decisions yourself.
A useful middle step is an AI-assisted brief, a short plan drafted with AI’s help that lists your keyword, audience, and must-answer questions. Check every fact before anything goes live.
How people’s search habits are shifting
People often type or speak full questions, like “Which bakery nearby has gluten-free cupcakes?” That’s conversational and voice search, so answer in plain words.
Zero-click results answer a question right on the results page, without a visit.
A paper titled “Why Don’t You Click: Neural Correlates of Non-Click Behaviors in Web Search” notes that there are many cases where people get what they need from the results shown without clicking. Make your hours easy to spot.
The tools keep changing, but clear pages and accurate details still matter most. Search engine optimization (SEO) isn’t dead.
Good SEO comes down to one simple idea: help the right people find the right page, then make it easy for them to stay.
Work through the steps in order, from a clean setup and well-chosen keywords to useful content and steady measurement, and each one makes the next one easier.
You don’t have to get everything perfect on day one. Aim for progress rather than perfection, and your site will keep getting found.
References
- Coverage and delay forecast modeling of search engine services. — eprints.utas.edu.au (2008)
- Why Don’t You Click: Neural Correlates of Non-Click Behaviors in Web Search — doi.org (2021)
- How to write SEO-friendly meta descriptions — searchengineland.com (2026)
- How Long Does Google Take to Index a Page? — indexcoverage.com (2026)
Questions
What are the core principles of SEO?
The core principles of SEO are making pages easy for search engines to find, understand, and show to relevant searchers. This means strong technical foundations, useful content that matches search intent, clear on-page structure, and credible signals such as earned links. SEO works best as a holistic, ongoing effort rather than a single tactic.
How can I research keywords for SEO?
Start by listing the topics and services your audience cares about, then expand those ideas with keyword research tools. Compare phrases by search volume, competition, and relevance, and consider specific long-tail searches that closely match what you offer. Check search results to understand intent, then assign each keyword theme to one suitable page.
Is SEO dead or evolving in 2026?
SEO is evolving, not dead. AI answers, voice and conversational searches, and zero-click results are changing how people find information, but clear, useful pages and accurate business details still matter. SEO increasingly includes making content easy for both search engines and AI tools to understand and cite.
Where can I get certified in SEO?
SEO certification is optional, and available courses vary in quality. Look for training from reputable SEO platforms, industry organizations, or established education providers, and choose a course that includes practical work on a real website rather than only video lessons.
Sources
- Coverage and delay forecast modeling of search engine services., eprints.utas.edu.au,
- How to write SEO-friendly meta descriptions, searchengineland.com,
- Why Don't You Click: Neural Correlates of Non-Click Behaviors in Web Search, doi.org,
- How Long Does Google Take to Index a Page? | Index Coverage, indexcoverage.com,


