Skip to main content
SEO

Shopify SEO, GEO and CRO Glossary for Founders

A plain-English Shopify SEO glossary with GEO and CRO terms: what each means, where it shows up on your store, and what to check, from canonicals to AOV.

November 1, 2026 12 min read Talha Butt.
Share

Shopify SEO, GEO and CRO Glossary for Founders

Quick answer: This Shopify SEO glossary explains the SEO, GEO and CRO terms founders run into, in plain English: what each one means, where it shows up on a Shopify store and what to check. Definitions follow each platform’s own documentation (Google, Shopify, Microsoft and OpenAI) as at 30 October 2026. GEO, AEO and AIO have no official definition, so the AI search section says how Prism3 uses them.

This glossary is grouped by the job you are doing, not alphabetically: getting pages found, fixing what is on them, reading search data, showing up in AI answers and reading your store numbers. Each entry gives a plain definition and an example of where the term appears on a Shopify store.

Where a rule or figure comes from a platform, I name the platform and have checked it against its own page. Numbers that show how a formula works are labelled illustrative and come from no real store. Every other guide sits in our Shopify SEO and CRO resource hub.

Search and indexing basics

Crawling. Google downloads text, images and video from pages it has found, using automated programs called crawlers. On Shopify: your store is crawled whether or not you do anything. What you control is which addresses are easy to find.

Indexing. After crawling, Google analyses a page and stores it in its index. Google says indexing is not guaranteed: not every page it processes is indexed. On Shopify: the Page indexing report in Search Console lists pages Google did not index, with a reason for each. If a reason reads “Crawled - currently not indexed”, start with why Shopify pages land there.

Crawl budget. Google defines it as the set of URLs Google can and wants to crawl. Its guide is written for large sites: roughly one million or more pages that change weekly, ten thousand or more that change daily, or sites with many URLs stuck in “Discovered - currently not indexed”. Google calls these rough estimates. On Shopify: a store with a few hundred products sits well below that size. Check instead whether filter and sort addresses create thousands of near-duplicates.

Canonical URL. The preferred address for a page when several addresses show the same or very similar content. Google groups similar pages and picks one as the canonical. You can state a preference, but Google calls it a hint, not a rule. It treats a redirect or a rel="canonical" tag as a strong signal and a sitemap entry as a weak one. On Shopify: Shopify adds canonical tags automatically. View the page source of a product and search for rel="canonical": it should name the address you want in Google. Deep dive: Shopify duplicate content and canonical URLs.

Redirect (301). Sends visitors and Google from an old address to a new one. Google reads a permanent redirect (301 or 308) as a signal that the target should be the canonical, and does not read a temporary one (302 or 307) that way. On Shopify: when you delete or rename a product or collection, redirect the old address to the closest live page, not the home page.

noindex. A rule, set in a robots meta tag or an X-Robots-Tag header, that tells Google to drop a page from its results. Google has to crawl the page to see it, so a page blocked in robots.txt cannot be noindexed in a way Google will notice. On Shopify: it suits pages shoppers may need but searchers do not.

robots.txt. A file that tells crawlers which URLs they may access. Google says it mainly manages crawler traffic and is not a way to keep a page out of Google. On Shopify: every store has a default file at yourstore.com/robots.txt. Shopify lists admin, cart, checkout, account and order pages and filtered and sorted collection pages among the paths it blocks, and calls editing the file through robots.txt.liquid an unsupported customisation.

Sitemap. A file that lists the URLs you want found. On Shopify: it is generated at yourstore.com/sitemap.xml. Shopify says it covers products, primary product images, pages, collections and blog posts, and updates automatically.

Filter and sort URLs (faceted navigation). Filters change how a collection is displayed, and each filtered view often gets its own address. Google says this can generate a very large number of URLs that crawlers spend time on before finding they are useless. On Shopify: the default robots.txt blocks the filtered and sorted collection patterns Shopify lists, so check whether the filter addresses on your own store match them. Deep dive: Shopify filter URLs and index bloat.

Pages and on-page terms

Collection page. Shopify describes collections as a way to group products so shoppers can discover them by category, theme or intent. Products can be added by hand or by rules you set. On Shopify: these are usually the pages that match a search for a type of product, such as “vitamin C serum”, so the title, introduction and links matter. Deep dive: Shopify collection page SEO.

Title tag and meta description. The title element is the page’s headline for search engines. Google builds the title link shown in results from several sources and may rewrite it. It says there is no length limit, only truncation to fit the device. Google sometimes uses the meta description for the snippet, when it describes the page better than the page text does. On Shopify: Shopify’s SEO overview suggests titles under 60 characters and descriptions under 160. Treat that as Shopify’s rule of thumb, not a Google rule.

Internal link and anchor text. A link from one page of your store to another; the anchor text is the clickable words. Google says it generally crawls a link only if it is an <a> element with an href, and that anchor text should be descriptive, not “click here”. On Shopify: a theme button that runs a script instead of being a real link may not be followed.

Structured data (schema markup, JSON-LD). A standard format for describing a page’s content to search engines. Google recommends JSON-LD and says markup should describe what is visible on the page. Eligibility for rich results is not a guarantee. On Shopify: Shopify says structured data is built into its themes, so the job is checking what yours outputs. Deep dive: schema markup and AI citations.

E-E-A-T. Experience, expertise, authoritativeness and trustworthiness. Google says it is not itself a ranking factor, and that trust is the most important of the four. On Shopify: real authorship, a clear about page and readable returns and shipping policies.

Core Web Vitals. Three page-experience measurements: Largest Contentful Paint (loading), Interaction to Next Paint (responsiveness) and Cumulative Layout Shift (visual stability). Google’s web.dev gives “good” as LCP within 2.5 seconds, INP of 200 milliseconds or less and CLS of 0.1 or less, at the 75th percentile of page loads. On Shopify: test on a phone, where heavy apps and large hero images show up first.

See how our Shopify SEO service applies these.

Reading search data

Impressions, clicks, CTR and average position. In Search Console, impressions are how often someone saw a link to your site on Google and clicks are how often someone clicked through. Click-through rate (CTR) is clicks divided by impressions. Average position is a relative ranking of your link, where 1 is the topmost position. On Shopify: filter by page. Many impressions and few clicks often points to a weak title or snippet.

AI search: GEO, AEO, AIO and friends

There is no official definition of GEO, AEO or AIO, and writers use them inconsistently. The term GEO was introduced in a 2023 research paper (Aggarwal and co-authors, first submitted to arXiv on 16 November 2023). Google’s own guide to generative AI features, last updated 10 July 2026, describes AEO (answer engine optimisation) and GEO (generative engine optimisation) as terms for work aimed at AI search visibility, and says that optimising for generative AI search is still SEO. We treat AI visibility as an extension of search work. For the long version read SEO vs GEO. This is how Prism3 uses the words:

TermShort forHow Prism3 uses it
GEOGenerative engine optimisationThe umbrella name for making your brand and pages easy for AI tools to find, understand and quote
AEOAnswer engine optimisationWriting pages so a clear, quotable answer sits near the top
AIOOften AI Overview optimisationMaking pages eligible for Google’s AI Overviews. Some writers use AIO for the AI Overview box itself, so check which they mean

That is our usage, not an industry standard. If a provider uses the words differently, ask what they mean.

AI Overviews and AI Mode. Google’s AI features in Search. Google says a page can appear as a supporting link if it is indexed and eligible to show in Search with a snippet, and that there are no additional requirements or special optimisations (its AI features page, last updated 10 December 2025). On Shopify: the first check is the ordinary one: is the page indexed?

AI crawlers. OpenAI documents three bots. OAI-SearchBot is for ChatGPT’s search features, and sites that opt out will not be shown in ChatGPT search answers, though they can still appear as navigational links. GPTBot crawls content that may be used to train OpenAI’s models. ChatGPT-User visits a page when a person asks ChatGPT to, and OpenAI says robots.txt rules may not apply to it. On Shopify: know which bot you would block before you edit robots.txt.

llms.txt and “AI text files”. Files some people create for AI tools. Google says you do not need them, or special markup, to appear in Google Search, and that Google Search itself does not use them, so creating one will not change your Google Search visibility. Other services may treat them differently.

Citation and mention. How we use the words: a citation is a link to your page inside an AI answer, and a mention is your brand named without a link. No agency can guarantee either.

See how our GEO service approaches AI search, alongside SEO. For a longer explanation of AI SEO, GEO, AEO and AIO, read What Is AI SEO?.

Conversion and store metrics

The illustrative store for the next few entries: 2,000 sessions, 40 orders, A$4,400 gross sales and A$400 in discounts. It is not a real store.

Session. Shopify’s analytics fields define sessions as the number of online store visits, counted only when visitors consent to cookies through your cookie banner. Shopify’s help says a session measurement update rolled out from 21 to 23 September 2026: sessions now end after 30 minutes of inactivity, and identified bot sessions are filtered out of session reports by default. Shopify says conversion rate can change even when orders have not, and suggests treating the update as a new baseline. If your conversion rate moved in late September, that is the page to check.

Conversion rate (CVR). Shopify defines it as the percentage of online store sessions that resulted in a sale: sessions that completed checkout divided by sessions. Illustrative store: 40 orders from 2,000 sessions is 2%. Check how any benchmark was calculated before you compare yourself with it. Deep dive: what is a good Shopify conversion rate.

Average order value (AOV). Shopify’s analytics fields define it as gross sales minus discounts, divided by orders, excluding post-order adjustments such as returns. Illustrative store: (A$4,400 minus A$400) divided by 40 orders is A$100. Watch which screen you read: Shopify’s Home page says its order value includes taxes, shipping and discounts before sales reversals, so check which definition a screen uses.

Abandoned checkout. Shopify counts a checkout as abandoned when the customer has entered an email address and it stays unfinished for more than ten minutes. Read the count as a diagnostic: it shows how many people gave you their email at checkout and then stopped. Prism3 does not run email or SMS recovery.

Revenue per visitor (RPV). Sales (here, gross sales minus discounts) divided by sessions, which combines conversion rate and AOV. Illustrative store: A$4,000 divided by 2,000 sessions is A$2.00, the same as 2% times A$100.

Key event (GA4). Google Analytics 4’s name for an event that measures an action particularly important to your business. Any event you collect can become one; you mark it. Google lists add_to_cart, begin_checkout and purchase among its recommended events and says recommended events are not sent automatically, because they need additional context. On Shopify: place a test order and confirm the purchase fires once.

Engagement rate and bounce rate (GA4). An engaged session lasts longer than 10 seconds, has a key event or has two or more page or screen views. Engagement rate is the percentage of engaged sessions; bounce rate is the percentage that were not.

UTM parameters. Tags on a link so analytics can tell where a visit came from. Google says to always use utm_source, utm_medium and utm_campaign, and that missing parameters result in “(not set)” values in reports.

Attribution. The rule that decides which channel gets credit for an order. Different tools use different rules, so the same order can be credited differently in each.

A/B test. Two versions of a page shown to different visitors at random, with the results compared. It needs enough orders to mean anything. On a small store, a before-and-after comparison against a written baseline is often more honest than an underpowered test, and we use multivariate tests only where traffic can support them.

Heatmap and session recording. Microsoft Clarity’s click heatmap shows where visitors click, including things that are not links. A rage click is rapid clicking in the same small area; a dead click is a click with no effect or response. On Shopify: use it to spot a button that looks tappable and is not.

PIE score. How we rank fixes: potential, importance and ease, each scored, so cheap high-impact changes go first.

See how our Shopify CRO service works.

The numbers around SEO: CAC, ROAS and CLTV

Prism3 does not run ads, email or SMS. These terms still matter because they decide whether the traffic you get, paid or organic, is worth having.

Customer acquisition cost (CAC). What you spend to win one new customer. Illustrative: A$5,000 of spend that brings 100 new customers is A$50 each. The hard part is deciding which costs count. Deep dive: what counts as CAC on a Shopify store.

Return on ad spend (ROAS). Google’s Ads glossary defines it as total conversion value divided by total spend, represented as a percentage. Illustrative: A$3,000 of conversion value from A$1,000 of spend is 300%. It measures revenue, not profit, so a 300% ROAS can still lose money after product cost, shipping and fees.

Customer lifetime value (CLTV or LTV). What a customer is worth to you over time. There is no single formula: pick one (revenue or gross margin, and over what window), write it down and keep it fixed. CLTV only pays off once visitors become buyers: with the same spend and traffic, a higher conversion rate means more buyers and a lower cost per customer.

A quick check using these terms

  1. Open yourstore.com/robots.txt and yourstore.com/sitemap.xml and confirm both load.
  2. View the source of one product and one collection page and find rel="canonical".
  3. Write down 30 days of sessions, conversion rate and AOV from Shopify, noting which screen each came from.
  4. Compare GA4 purchases with Shopify orders for one recent week. If the gap is large and unexplained, fix that first.

Key takeaways

  • A canonical is your preferred address for a page. Redirects and canonical tags are strong signals; a sitemap is a weak one.
  • Crawl budget is mainly a large-site topic. Filter and sort addresses are the likelier Shopify issue.
  • GEO, AEO and AIO have no official definition. Google says optimising for generative AI search is still SEO.
  • Shopify’s conversion rate is sessions that completed checkout divided by sessions, and Shopify changed session measurement in September 2026.
  • AOV can differ between Shopify screens, so note which one you used.
  • ROAS measures revenue, not profit, and no agency can guarantee rankings or AI citations.

FAQs

What does GEO stand for, and is it different from SEO?

GEO stands for generative engine optimisation: making your brand and pages easy for AI tools to find, understand and quote. Google says optimising for generative AI search is still SEO, so treat GEO as an extension of search work built on indexed, clear, trustworthy pages.

Are GEO, AEO and AIO the same thing?

There is no official definition, and writers use them differently. GEO usually means optimising for generative AI answers, AEO for being the direct answer to a question, and AIO often means Google’s AI Overviews. The work overlaps, so ask any provider what they mean by each.

Do I need to worry about crawl budget on a Shopify store?

Probably not. Google’s guide is aimed at very large sites. Filter and sort URLs creating many near-duplicate pages are the more realistic Shopify problem.

What is a good conversion rate for a Shopify store?

There is no single number worth quoting, because benchmarks depend on how conversion rate and sessions are calculated, and Shopify changed its session measurement in September 2026. Write down your own baseline over a normal 30 days and compare against that.

Google says no: special markup and AI text files are not needed to appear in Google Search. Other AI services may behave differently, and nobody can guarantee a citation.

Not sure which of these is costing you sales?

Our Shopify SEO service, GEO service and Shopify CRO service put these terms to work on a store. If you want a second opinion on which of them is costing you sales, book a free 30-minute diagnostic or tell us about your store. We share your Shopify store on screen and name two or three conversion leaks live, and tell you whether they are worth fixing. No pitch.

Free 30-min diagnostic

Seen enough?
Book a free diagnostic.

We'll look at your store's search pages, find what is costing you traffic and tell you what to fix first. No pitch. No email gate. 30 minutes.

More from Prism3