This is a sample report for a fictional store. Numbers and issues are illustrative only. Run a real audit on your store.
Greenleaf Outdoors
greenleafoutdoors.comAudited April 11, 2026 in 1 min 47 sec
Needs work
4 issues need fixing now. The rest are worth reviewing before the next Merchant Center sync.
- Schema & Structured Data52%
- Pricing & Currency61%
- Images74%
- Trust & Identity58%
- Policy Pages68%
- Checkout & UX89%
- Security & HTTPS98%
- Mobile Experience91%
4 issues to fix now
Missing Product schema on 34 product pages
Schema & Structured Data
- What we saw
- 34 product pages have no JSON-LD Product schema. Google uses structured data to read price, availability and identifiers. Without it, these products can miss rich results and Shopping listings. Affected: /products/trekking-poles-carbon, /products/waterproof-tent-3p, /products/camp-stove-ultralight, and 31 more
- Why Google cares
- Based on Google Merchant Center: product data specification.
- How to fix it
- Add this JSON-LD block inside <head> on each product page:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "{{product.title}}",
"image": "{{product.featured_image}}",
"offers": {
"@type": "Offer",
"price": "{{product.price}}",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
</script>Price mismatch between website and feed on 11 products
Pricing & Currency
- What we saw
- 11 products show a different price in the product feed than on the product page. Google cross-checks these values and disapproves products where prices do not match. Affected: /products/hiking-boots-men-size-10, /products/sleeping-bag-15f, /products/headlamp-rechargeable, and 8 more
- Why Google cares
- Based on GMC policy: accurate pricing.
- How to fix it
- Confirm the feed sync pulls prices from the same source as the storefront. On Shopify, check the Google & YouTube app is set to sync from Compare-at Price rather than a variant-level override. On WooCommerce, check the feed plugin isn't caching a stale sale price.
No physical business address on the site
Trust & Identity
- What we saw
- Google requires a verifiable business address. None was found on the homepage, the About page, the contact page, or the footer. Missing address information is a common trigger for misrepresentation flags. Affected: /about, /contact, / (homepage footer)
- Why Google cares
- Based on GMC policy: business information requirements.
- How to fix it
- Add the registered business address to the Contact page and the footer: street, city, state or province, postal code, country. It should match the address in the Google Business Profile.
Return policy not linked from product pages
Policy Pages
- What we saw
- The return policy exists at /returns but is not linked from product pages or the site footer. Google expects return terms to be reachable from any product page. Affected: / (footer), all product pages
- Why Google cares
- Based on GMC policy: checkout and returns requirements.
- How to fix it
- Add a Returns link to the site footer. In Shopify: Online Store, Navigation, Footer menu, then add a link to /returns. Consider a short Returns & shipping section on the product page template too.
14 to review, 2 shown
14 products use a lifestyle shot as the primary image
Images
- What we saw
- Google Shopping prefers a plain product image, white or neutral background, as the primary image. A lifestyle shot in that slot can reduce impression share and trigger disapprovals in some categories. Affected: /products/camp-chair-ultralight, /products/hammock-double, and 12 more
- Why Google cares
- Based on GMC policy: image requirements.
- How to fix it
- For each product, add a product-only image and set it first in the gallery. Keep the lifestyle shot as a secondary image. In Shopify, drag the product-only shot to the first position in the media section.
BreadcrumbList schema missing sitewide
Schema & Structured Data
- What we saw
- No BreadcrumbList structured data was found on any product or category page. Breadcrumb schema helps Google read the site hierarchy and improves how URLs display in search results. Affected: all product pages, all category pages
- Why Google cares
- Based on Google Search: structured data guidelines.
- How to fix it
- Add BreadcrumbList JSON-LD to product pages:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://greenleafoutdoors.com"},
{"@type": "ListItem", "position": 2, "name": "{{category}}", "item": "https://greenleafoutdoors.com/{{category}}"},
{"@type": "ListItem", "position": 3, "name": "{{product.title}}"}
]
}
</script>This is a sample. Run a real audit on your own store to see every finding, not a preview.
Run a real auditGet a PDF for your own store
A real audit comes with a downloadable PDF you can hand to a developer or attach to a Google appeal.
What a paid plan adds
This sample report is for illustration only. Greenleaf Outdoors is a fictional store. Actual audit results vary with your store's configuration and Google's current policies. FeedShield does not guarantee approval by Google Merchant Center.