Skip to main content
Checklist

Knowledge Graph Checklist: 12 Items Every Ecommerce Store Should Audit

By ยท Updated ยท 6 min read

Why Ecommerce Stores Need a Knowledge Graph Audit

A Knowledge Graph audit evaluates how well Google and other AI search engines have formed structured entity records for your brand, products, categories, and people. When those records are incomplete or contradictory, your store loses eligibility for rich results, brand panels, and AI-generated citations that drive zero-click awareness.

This checklist covers 12 discrete checks across four layers: brand entity signals, product entity markup, structured data implementation, and off-site entity consistency. Each item has a binary pass/fail criterion so you can prioritize fixes by impact rather than guesswork.

Brand Entity Checks (Items 1โ€“4)

Check 1 โ€” Google Knowledge Panel Exists. Search your exact brand name in Google. PASS: a Knowledge Panel appears on the right side with your logo, description, and at least one social profile. FAIL: no panel appears, or the panel belongs to a different entity with a similar name.

Check 2 โ€” Wikipedia or Wikidata Entry Is Accurate. If your brand has a Wikipedia article or Wikidata item, verify every factual claim matches your official records (founding year, headquarters, product category). PASS: all facts match. FAIL: any discrepancy exists or no Wikidata item exists for a brand that qualifies.

Check 3 โ€” Google Business Profile Is Claimed and Complete. For brands with a physical presence or a defined service area, the GBP must be claimed. PASS: profile is verified, category is specific (e.g., "Sporting Goods Store" not "Store"), and NAP (name, address, phone) matches your website footer exactly. FAIL: unclaimed, suspended, or NAP mismatch.

Check 4 โ€” Brand Name Appears Consistently Across All Authoritative Sources. Check Crunchbase, LinkedIn company page, Better Business Bureau, and your top-5 referring domains. PASS: brand name, URL, and description are identical across all sources. FAIL: variations like "Co.", "LLC", abbreviations, or old domain names appear in any source.

Product Entity Checks (Items 5โ€“8)

Check 5 โ€” Product Schema Markup Is Present on All PDPs. Crawl a sample of 50 product detail pages using a structured data validator. PASS: every PDP contains valid Product schema with at minimum name, image, description, sku, and offers properties populated. FAIL: any PDP is missing Product schema or has critical properties absent.

Check 6 โ€” GTIN or MPN Is Populated in Product Schema. Google uses GTINs (UPC, EAN, ISBN) and MPNs to disambiguate products in its entity graph. PASS: every product that has a manufacturer-assigned identifier includes it in the schema. FAIL: identifier fields are empty even though the physical product carries a barcode.

Check 7 โ€” AggregateRating Schema Reflects Live Review Data. If your PDPs display star ratings, the AggregateRating schema must match what users see. PASS: ratingValue, reviewCount, and bestRating in schema match the displayed values within a 24-hour sync window. FAIL: schema values are hardcoded and stale, or schema is present but reviews are not displayed on-page.

Check 8 โ€” Product Images Pass Google's Image Requirements for Rich Results. Check Search Console's Rich Results report. PASS: product images are crawlable, at least 160ร—90 px, not blocked by robots.txt, and image URLs are stable (no session tokens in the URL). FAIL: any image returns a 4xx, is blocked, or uses dynamic query strings that change per session.

Structured Data Implementation Checks (Items 9โ€“10)

Check 9 โ€” Organization Schema Exists on the Homepage With sameAs Properties. The homepage should carry Organization (or Brand) schema that lists official social profiles and authoritative directory URLs in the sameAs array. PASS: sameAs includes at minimum the brand's LinkedIn, Facebook, Twitter/X, and one authoritative directory (Wikidata, Crunchbase, or GBP URL). FAIL: Organization schema is absent, or sameAs is an empty array.

Check 10 โ€” BreadcrumbList Schema Matches the Visible Breadcrumb on Every Category and PDP. PASS: the itemListElement order and names in schema exactly match the on-page breadcrumb trail. FAIL: schema breadcrumb paths differ from visible paths, or breadcrumb schema is present on pages where no visible breadcrumb is rendered.

Off-Site Entity Consistency Checks (Items 11โ€“12)

Check 11 โ€” Social Profile Descriptions Match the Homepage Meta Description Within One Sentence. AI systems reconcile entity descriptions across sources. PASS: the brand description on LinkedIn, Facebook About, and the homepage meta description convey the same core value proposition with no conflicting claims. FAIL: one source describes the brand as B2B while another describes it as B2C, or founding years differ across profiles.

Check 12 โ€” Press Coverage and Backlink Anchor Text Use the Canonical Brand Name. Pull your top-50 referring domains. PASS: at least 80% of brand-mention anchors use the exact canonical name, not a truncated or informal version. FAIL: widely cited articles consistently use a variation that differs from the name in your Organization schema, creating an entity disambiguation problem for crawlers.

Prioritizing Fixes After the Audit

Address checks in order of entity foundational weight. Fix Organization schema and sameAs properties first โ€” these are the signals search engines use to confirm your entity exists before assigning any rich results. Product schema GTINs and AggregateRating accuracy come second because they directly affect Shopping tab eligibility.

Off-site consistency issues (Checks 3, 4, 11, 12) take longer to resolve because they involve third-party platforms, but they carry compounding authority over time. Set a quarterly calendar reminder to rerun all 12 checks. A single rebranding event or platform migration can cause multiple simultaneous failures, so the checklist is most valuable run as a regression test, not a one-time exercise.

Frequently asked questions

How do I know if my brand has a Knowledge Graph entity without a visible Knowledge Panel?

Search your brand name with site: removed from the query, then inspect the Google Search API's structured snippets. You can also query Wikidata directly or use Google's Rich Results Test on your homepage. If Organization schema with sameAs is present and Google has crawled it, an entity record exists even without a visible panel โ€” the panel appears only when Google's confidence threshold is met.

Does every ecommerce product need a GTIN in its schema to appear in Google Shopping?

Google strongly prefers GTINs for products sold by multiple retailers because GTINs allow disambiguation in the product entity graph. For unique, handmade, or private-label items without manufacturer GTINs, MPN plus brand is the accepted alternative. Leaving both fields empty reduces the product's eligibility for Shopping rich results and can suppress it entirely in competitive categories.

What is the fastest single fix for a failing Knowledge Graph audit?

Adding or correcting the sameAs array in Organization schema on the homepage typically produces the fastest measurable lift. It directly signals to Google which external entity records belong to your brand, resolving disambiguation conflicts. Ensure each URL in sameAs points to an active, brand-verified profile page, not a directory listing you do not control.

Can incorrect AggregateRating schema get a store penalized by Google?

Yes. Google's structured data guidelines explicitly prohibit schema values that misrepresent the content visible to users. If AggregateRating schema shows 4.8 stars but the page displays 3.2 stars, or if ratings are schema-only with no visible reviews, the store risks a manual action or automated demotion of rich result eligibility across the entire domain.

How often should an ecommerce store re-run this Knowledge Graph checklist?

Run the full 12-item checklist quarterly at minimum, and immediately after any rebranding, platform migration, domain change, or major product catalog restructure. Changes to social profile URLs, business addresses, or product identifiers break entity consistency signals that took months to build. Automated structured data monitoring tools can flag schema regressions between full audits.

MG
Written by

Matt is the founder of RunOctopus. He built All Angles Creatures from zero to page-1 rankings in reptile feeder insects in under 60 days using exactly this method โ€” turning a hard, entrenched niche into RunOctopus's proof store for programmatic SEO and AI search citation.

Connect on LinkedIn →

See what Otto would build for your store

Free architecture preview. No card required. Five minutes.

Generate Preview →