Many store owners believe that once the store is launched, the SEO is done. Shopify does add some structured data by default, but it isn't enough for Google and AI tools like ChatGPT, Perplexity and Google's AI Overviews to fully understand your products, collections, articles and brand.
Years ago, web developers used tools like Microsoft FrontPage that showed a map of the whole site: which pages linked to which, which pages were left unconnected, and which keywords belonged to each page. Today, many stores never look at this at all. The focus has moved to paid ads, and SEO only comes up when ads get too expensive and stop paying for themselves.
Below are the 9 structured data and on-page SEO problems I fix most often on Shopify stores, and the signs that tell you your store has them.
Contents (10)
1. Relying only on Shopify's default structured data #
Structured data is code (usually JSON-LD) that tells search engines exactly what a page is about: this is a product, this is its price, this is the brand, this is an article and who wrote it. Most Shopify themes add basic data for products and the homepage, and stop there.
That leaves gaps: missing product details, nothing for collections, no breadcrumbs, articles without proper author information, and data that doesn't connect your products to your brand.
Signs this is happening on your store:
- You've never checked your pages in Google's Rich Results Test or the Schema Markup Validator.
- Search Console shows few or no items under Enhancements (like Product snippets, Merchant listings or Breadcrumbs).
- Your theme hasn't been changed since launch, and no one has looked at its structured data.
Why it costs you sales: If search engines and AI tools can't clearly understand your pages, they show and recommend your competitors instead.
2. Product data is incomplete #
Product structured data is what lets Google show price, availability, ratings and shipping information directly in search results and in Google's shopping features. Many stores send only the name, image and price, and leave out the details that make a listing useful: brand, GTIN or MPN, variants, review ratings, shipping and return policy.
Signs this is happening on your store:
- Search Console shows warnings like "Missing field 'brand'", "Missing field 'shippingDetails'" or "Missing field 'hasMerchantReturnPolicy'".
- Your products show in search results without price, stock or star ratings.
- Your Google Merchant Center feed has warnings or disapproved products.
Why it costs you sales: Listings with price, availability and ratings stand out in search results. Plain listings get skipped.
3. The heading structure is broken #
Headings (H1, H2, H3) are the outline of a page. Search engines and AI tools use them to understand what the page is about and how the content is organized. On many stores, headings are chosen for how they look, not what they mean: several H1s on one page, no H1 at all, product names in H3, or section titles that are just styled text.
Signs this is happening on your store:
- Your product or collection pages have more than one H1, or none.
- Headings skip levels (H1 straight to H4) or are used only to make text bigger.
- Section titles in your theme are plain text styled to look like headings.
Why it costs you sales: A confusing outline makes it harder for Google and AI to understand which page is the best answer for a search.
4. Images without useful alt text #
Alt text describes an image for people using screen readers, and for search engines that can't see images. Many stores leave it empty, or fill it with the file name ("IMG_4021") or the same product name on every image.
Good alt text describes what's in the image, like the product, the color, the angle or the detail shown, in plain words.
Signs this is happening on your store:
- Most of your product and banner images have empty alt text.
- Alt text repeats the same product name on every image in the gallery.
- Your products rarely show up in Google Images.
Why it costs you sales: You miss traffic from image search and make your store less accessible to some buyers.
5. Meta titles and descriptions are default or duplicated #
The meta title and description are what people see in search results before they click. Many stores leave Shopify's defaults: the product name followed by the store name, and a description cut from the first lines of the product text, or the same description on many pages.
Signs this is happening on your store:
- Search Console shows many pages with the same title or description.
- Your search results show cut-off text, or text that doesn't match what the buyer searched for.
- You've never written a meta description for your main collections.
Why it costs you sales: Your listing in the search results is your ad in organic search. A weak one gets fewer clicks (a lower click-through rate, or CTR), even when you rank well.
6. No breadcrumbs #
Breadcrumbs show where a page sits in your store (Home > Collection > Product). They help buyers move around, and with BreadcrumbList structured data, they help Google understand your store's structure and can replace the plain URL in search results.
Many themes don't include breadcrumbs at all, or show them without the structured data behind them.
Signs this is happening on your store:
- Your product and collection pages have no breadcrumb trail.
- Search Console shows no "Breadcrumbs" report under Enhancements.
- Your search results show long URLs instead of a clear path.
Why it costs you sales: Without a clear structure, both buyers and search engines get lost in larger stores.
7. Collections, articles and your brand aren't described #
Products aren't the only pages that matter. Collection pages are often the ones that rank for broader searches ("linen bedding", "solar panels for camper vans"). Blog articles and guides answer questions buyers ask before they buy. And your homepage should tell search engines who you are as a business.
On most stores, these pages have little or no structured data: no description of the collection and its products, no author or dates on articles, and no clear information about the business behind the store (name, logo, social profiles, contact and return policy).
Signs this is happening on your store:
- Your collection pages have no description and no structured data beyond the theme's basics.
- Your blog articles show no author, or the author is just "Admin".
- Searching your brand name doesn't show a clear result with your logo and details.
Why it costs you sales: Your collections and articles could bring in buyers who don't know your brand yet, but search engines and AI tools can't recognize them properly.
8. Buyer questions aren't answered or marked up #
FAQs answer the questions buyers have before they decide, on product pages, collections and your FAQ page. Marked up with FAQ structured data, they give search engines and AI tools clear question-and-answer pairs to understand and quote, even when Google doesn't show them as a special result.
Many stores have no FAQs, or one generic FAQ page with shipping questions only.
Signs this is happening on your store:
- Your product and collection pages have no FAQ.
- You answer the same questions from buyers again and again by email or chat.
- AI tools give wrong or vague answers when asked about your products or policies.
Why it costs you sales: If AI tools can't find clear answers on your store, they take them from somewhere else, often a competitor.
Read more: Shopify product page not converting? (product FAQ) →
9. No map of your pages and internal links #
Internal links tell search engines which pages matter and how they relate. Over time, stores collect pages nobody links to (orphan pages), collections that are only reachable through search, old blog posts that link nowhere, and several pages competing for the same keyword.
Without a map of which page targets which keywords and how pages connect, the store keeps growing without a structure.
Signs this is happening on your store:
- Some products or collections aren't in your menu and aren't linked from anywhere else.
- Your blog articles don't link to the products and collections they mention.
- Two or more pages target the same search term, and neither ranks well.
Why it costs you sales: Pages that aren't connected are hard for Google to find and value, so they never bring in organic traffic.
SEO and paid ads work together #
Many stores only think about SEO when their ad costs keep rising and the sales don't cover them, or when clicks don't convert and it's hard to trace where the money went. By then, they've spent a lot on traffic they don't own.
Good structured data helps even if you rely on paid ads:
- Better product data improves your Google Merchant Center feed, which powers Shopping ads.
- Clear, well-structured pages are better landing pages, which helps your ads convert.
- Organic traffic you earn lowers how much you depend on paid clicks over time.
Once you understand how your store appears in the search results (the SERP) and how many people click (CTR), it becomes clear why the structure behind your store matters.
What clients say about this kind of work #
“Another great project with Philip! Excellent work on improving our core vitals / schema, and great communication throughout. Thanks again!”
“Philip was quick to respond to us and easily understood our requests. He quoted more hours for the project initially but upon his inspection he let us know that he…”
“Philip continues to excel on all our projects; will be rehiring once we need more help.”
