SEO (search engine optimization) is the work of making your store easy for Google to crawl, understand and trust, so your pages show up when shoppers search for what you sell. This SEO crash course covers the basics in eight short modules: how search works, keywords, on-page SEO, technical SEO, content, links, AI search and measurement.
It is written for e-commerce and Shopify owners who want to understand SEO well enough to do the first fixes themselves and to judge the work of anyone they hire. Each module ends with what to do next, a free tool to check your site and a deeper guide if you want to go further. Work through one module a day and you will finish in about a week and a half.
| Module | What you will learn | Free tool or next read |
|---|---|---|
| 1. How search works | Crawling, indexing and ranking | SEO checker |
| 2. Keywords | Search intent and one topic per page | Keyword mapping |
| 3. On-page SEO | Titles, descriptions, headings, URLs, images | Title tag checker |
| 4. Technical SEO | Sitemaps, robots.txt, duplicates, speed | Sitemap checker |
| 5. Content | Pages that answer real shopper questions | E-commerce content guide |
| 6. Links | Internal links and earning backlinks | Internal link checker |
| 7. AI search | AI Overviews, AI Mode and ChatGPT | AEO checker |
| 8. Measurement | Search Console, GA4 and what to track | GSC analyzer |
Module 1: How Google search works
Google describes three stages: crawling, indexing and serving results. Its own documentation is clear that not every page makes it through each stage, and that Google does not guarantee it will crawl, index or show any page.
- Crawling. Google's crawler, Googlebot, discovers pages mostly by following links and reading sitemaps, then downloads them. It renders the page and runs JavaScript, so it can see content your theme loads with scripts.
- Indexing. Google analyzes the text, images and structure of each page and stores it in its index. When it finds near-identical pages, such as the same product at two URLs, it picks one as the canonical, the version that may be shown in results.
- Serving. When someone searches, Google returns the indexed pages it judges most relevant and helpful for that query, in that location, on that device.
Two facts from Google save beginners a lot of wasted money. First, Google says it does not accept payment to crawl a site more often or rank it higher; ads are separate from organic results. Second, results take time: Google's SEO Starter Guide says some changes show up in hours and others take several months, and suggests waiting a few weeks before judging the impact of your work.
Why ranking position matters so much
Clicks fall off quickly as you move down the page. First Page Sage's 2026 report, based on 3.67 billion Google impressions from 1,184 domains between March and August 2026, measured these click-through rates on results pages without an AI answer:
View the data
| Value | |
|---|---|
| Position 1 | 22.6% |
| Position 2 | 10.2% |
| Position 3 | 5.8% |
| Position 4 | 3.7% |
| Position 5 | 2.5% |
| Position 10 | 0.5% |
Source: First Page Sage, Google Click-Through Rates by Ranking Position, September 2026
The same report found much lower rates when an AI answer appears: 3.6% at position 1 and 0.8% at position 3. Either way, the gap between the top three and the rest of page one is large, which is why most SEO work aims at moving pages you already have into those first few spots.
Do this now: search site:yourstore.com on Google. If results come up, your store is indexed. Then run your homepage through the free SEO checker to see the basics at a glance.
Module 2: Keywords and search intent
A keyword is simply the words a shopper types. What matters more is the intent behind them: what the person wants to do next. Google ranks the pages that best fit that intent, so the first job is to give each kind of search the right kind of page.
| Intent | Example search | Best page type on your store |
|---|---|---|
| Category shopping | women's trail running shoes | Collection page |
| Specific product | brand x model 5 waterproof | Product page |
| Comparing options | best trail shoes for wide feet | Buying guide or comparison post |
| Learning | how to clean trail running shoes | Blog post or care guide |
| Brand | your brand name reviews | Homepage, reviews page, about page |
How to find your first keywords
- Start with what you sell. List your collections and best sellers, then write the plain words a customer would use for each, not your internal product names.
- Check Google itself. Type each phrase into Google and note the autocomplete suggestions and the "People also ask" questions. Look at what ranks: if the top results are all collection pages, a blog post will struggle.
- Use Search Console if you have data. The Queries tab shows the words people already use to find you. These are the easiest wins, because Google already connects your pages with them.
- Map one main topic to one page. Give each collection, product and article its own primary keyword so your pages do not compete with each other. Our guide to keyword mapping walks through the spreadsheet.
If two of your pages target the same phrase, run the keyword cannibalization checker to see which one Google prefers. Shopify stores can go deeper with our Shopify SEO keywords guide.
Module 3: On-page SEO for product pages
On-page SEO is everything on the page itself that helps Google and shoppers understand it. On Shopify, most of it lives in the product, collection and page editors, under the "Search engine listing" section and in the content itself.
| Element | What Google says | What to do |
|---|---|---|
| Title tag | Unique, clear and concise; no length limit, but long titles get truncated | Lead with the product or category name, end with your brand |
| Meta description | Short, unique per page, summarizes the page; Google often uses page text instead | Describe the product and a reason to click, such as price or shipping |
| Headings | Order does not matter for Search; no ideal number | One clear main heading, then headings that help people scan |
| URL | Use words that may be useful to users | Short, readable handles such as /products/wool-hiking-socks |
| Image alt text | Explains the relationship between the image and your content | Describe what the photo shows, including color or use |
| Body copy | No magic word count | Answer sizing, materials, care and shipping questions |
Google builds the clickable headline in results, called the title link, mainly from your title tag but also from headings on the page. It may rewrite it if your title is vague, outdated, repeated across many pages or does not match the page. The simplest defense is a specific, accurate title on every page. Check yours with the title tag checker and the meta tag checker.
Collection pages deserve the most attention
For most stores, collection pages target the biggest category searches. Give each one a unique title, a short introduction above or below the product grid that explains what is in the range and who it suits, and links to related collections. Our on-page SEO for Shopify guide has templates for titles and intros.
Book a free 30 minute call. We benchmark your store against your top three competitors on Google and AI answers, show the pages ready to move and the revenue math.
Module 4: Technical SEO basics
Technical SEO makes sure Google can reach, read and index your pages. The good news for Shopify owners: the platform handles a lot of it. Shopify generates your sitemap automatically at yourstore.com/sitemap.xml and updates it when you add products, collections, pages and blog posts. Every Shopify store also has a default robots.txt file, which you can customize with a robots.txt.liquid template if you need to.
Five checks every store should run
- Submit your sitemap in Search Console and confirm it is read. Test it with the sitemap checker.
- Make sure robots.txt is not blocking pages you want found. Test any URL with the robots.txt tester. If you want a page kept out of results, use a noindex rule, since blocking crawling does not always prevent indexing.
- Review the Page indexing report in Search Console for important products or collections marked as not indexed, and inspect them with the URL Inspection tool.
- Handle duplicates. Google says duplicate content is not a spam violation, but it can waste crawling and confuse which URL ranks. Use canonical tags or redirects, and link to the same URL version everywhere.
- Fix broken links and old URLs. When you delete a product or change a handle, redirect the old URL to the closest match. The redirect checker shows chains and errors.
Speed and Core Web Vitals
Core Web Vitals measure loading, responsiveness and visual stability. Google's web.dev guidance sets "good" at the 75th percentile of page loads: Largest Contentful Paint (LCP) of 2.5 seconds or less, Interaction to Next Paint (INP) of 200 milliseconds or less, and Cumulative Layout Shift (CLS) of 0.1 or less. INP replaced First Input Delay as a Core Web Vital in 2024. Heavy apps, large hero images and too many scripts are the usual culprits on Shopify; our Core Web Vitals for Shopify guide covers the fixes.
Module 5: Content that ranks and sells
Content is any page that answers a question well enough that people choose it over the alternatives. For a store, that starts with product and collection copy, then extends to buying guides, comparisons and how-to articles that catch shoppers earlier in their research.
Google's guidance is consistent: there is no magic word count, and E-E-A-T (experience, expertise, authoritativeness and trustworthiness) is not itself a ranking factor. Its SEO Starter Guide answers that question directly with a no. What Google rewards is content that is helpful, reliable and made for people. In practice, for a store, that means:
- First-hand detail. Real photos, measurements, materials, how the product fits or performs, and what customers say. This is the information generic competitors cannot copy.
- Answers to real questions. Pull them from your support inbox, reviews and the "People also ask" box. A short FAQ section on product and collection pages often covers the most common ones.
- Guides that lead to products. A "how to choose" guide should link to the collections and products it recommends, so readers can act.
- Freshness where it matters. Update pages when products, prices or advice change. Our guide to content refreshing shows how to pick which pages to update first.
Check that your writing is easy to scan with the readability checker, and see our content marketing for e-commerce guide for a full plan.
Module 6: Internal links and backlinks
Links help Google discover pages and understand how important they are. Google's SEO Starter Guide confirms that PageRank, its link-based algorithm, is still fundamental, while calling it one of many signals.
Internal links: the part you control
Google's link guidance says every page you care about should have a link from at least one other page on your site. Links should use real <a href> elements and descriptive anchor text, not "click here." On a store, that means linking from your homepage and menu to top collections, from collections to subcollections, from blog posts to the products they mention, and between related products. Find orphaned or weakly linked pages with the internal link checker, and check your wording with the anchor text analyzer.
Backlinks: earning links from other sites
Links from other reputable sites act as votes of confidence. Google's spam policies say buying or selling links for ranking purposes, excessive link exchanges and partner pages built only to cross-link are link spam. Paid or sponsored links are fine only when marked with rel="sponsored" or rel="nofollow". Safer ways for a store to earn links:
- Ask manufacturers, brands you stock and retail partners to list you as a stockist.
- Pitch products for genuine gift guides and reviews, with disclosure where required.
- Publish useful original material, such as sizing data, care guides or how your product is made, that others want to cite.
- Reclaim mentions of your brand that do not link to you yet.
Our guide to what link building is covers outreach in more depth.
The free $100M AI Visibility Roadmap, built from 7,960 live pages and 197 A/B tests, shows how to get cited by ChatGPT, Google AI Overviews and Perplexity.
Module 7: AI search and AI Overviews
Search now includes AI answers: Google's AI Overviews and AI Mode, plus assistants such as ChatGPT search and Perplexity. They change how many people click, but not the foundations of being found.
Source: Pew Research Center, July 2025
Pew Research Center tracked the browsing of 900 U.S. adults in March 2025. When a Google search showed an AI summary, users clicked a traditional result on 8% of visits, compared with 15% when there was no summary, and clicked a link inside the summary on just 1% of visits. Being cited inside the answer, and being the result people choose when they do click, is now part of the job.
What actually helps
- Do normal SEO well. Google says there are no additional requirements or special optimizations to appear in AI Overviews or AI Mode. A page must be indexed and eligible to show with a snippet. No special schema or AI text file is required.
- Write answer-first. Put a clear, two-sentence answer at the top of guides and FAQs, then the detail. AI systems quote passages that stand on their own.
- Let AI search crawlers in. OpenAI says OAI-SearchBot is used to surface websites in ChatGPT's search features, and sites that block it will not appear in ChatGPT search answers (beyond navigational links). Blocking GPTBot, its training crawler, is a separate choice.
- Be the source others cite. Specific facts, comparisons and original data get cited more than generic copy.
Google includes AI Overview and AI Mode traffic in the "Web" search type of the Search Console Performance report, and in June 2026 it announced dedicated Search Generative AI performance reports in Search Console. For ChatGPT specifically, see how to appear in ChatGPT.
Module 8: How to measure SEO results
You need two free tools: Google Search Console, which shows how your site performs in Google before the click, and Google Analytics 4 (GA4) or Shopify Analytics, which show what visitors do after the click, including revenue.
| Metric | Where to find it | What it tells you |
|---|---|---|
| Impressions | Search Console | How often a link to your site was seen on Google |
| Clicks and CTR | Search Console | How often searchers chose you; CTR is clicks divided by impressions |
| Average position | Search Console | Your topmost position per query, averaged across queries |
| Indexed pages | Search Console, Page indexing | Whether your important pages can appear at all |
| Organic revenue | GA4 or Shopify Analytics | The number that pays for the work |
Average position is easy to misread. Search Console records the topmost position your site held for each query, then averages across every query you appeared for, so a page can show position 9 while ranking first for a few valuable searches. Look at queries and pages together, compare periods of at least three months, and judge SEO on organic revenue, not traffic alone.
Your first 30 days of SEO
Turn the course into a plan. Most stores see the fastest results from fixing what already exists before creating anything new.
- Week 1: verify Search Console, submit your sitemap, run
site:and the SEO checker, and record your baseline clicks, impressions and organic revenue. - Week 2: map one main keyword to each collection and best-selling product, and rewrite their titles and meta descriptions.
- Week 3: fix indexing problems, broken links and redirects, and add links from your homepage and menu to your most important collections.
- Week 4: add an introduction and FAQ to your top collections, then plan two buying guides that link to them.
Then repeat the cycle each month: check Search Console, improve the pages closest to the top, and add content where shoppers are searching and you have nothing to show. For a step-by-step Shopify version, read our Shopify SEO guide. If you would rather have a team handle it, our e-commerce SEO team can build the plan with you; get in touch.
Book a free 30 minute call and get prioritized fixes for your store, the pages closest to page one and what moving them could be worth.