← Back to Case Studies
Pet2026-03-12

Structured Data Is Not Enough. A Pet Brand Audit That Proves It.

Fable has the best JSON-LD of any pet brand tested. 9/10 structured data score. 7% AI visibility — the lowest in the pet audit set.

Executive Summary

  • Brand: Fable Pets makes modern pet accessories — leashes, bowls, beds, toys. Design-forward with a focus on functionality.
  • AI visibility score: 10/150 (7%)
  • The pattern: Excellent technical infrastructure with thin content. The structured data is comprehensive but the descriptions and tags give AI agents nothing to match against.
  • Key competitor gap: West Paw at 37% visibility has weaker structured data but far stronger tags and descriptions. Content beats infrastructure.
  • Root cause: 36-46 word descriptions, tags are all internal operational codes ("Active", "Afterpay", "walking-system"), no discovery attributes
  • Fix complexity: Low-medium — the technical foundation is already excellent, the gap is entirely in content

The brand

Fable Pets makes modern pet accessories — leashes, bowls, beds, and toys. The brand has a design-forward aesthetic with a focus on functionality and modern home integration.

The test

I ran 150 automated queries across ChatGPT, Gemini, and Copilot — 10 runs per query per platform, across five queries covering premium pet accessories, dog leashes, beds, bowls, and DTC pet brands.

The results

10 out of 150 (7%) — the lowest in the pet audit set.

Fable has the best JSON-LD implementation of any pet brand tested. Comprehensive Product schema. aggregateRating on every product (4.3-4.7/5 stars). Offers, brand property, review counts — all present and properly structured. Score: 9/10.

Compare that with West Paw. West Paw's structured data is missing Product schema entirely. No aggregateRating in the JSON-LD. No offers in the markup. By every technical standard, Fable's implementation is superior.

West Paw's AI visibility: 37%. Five times higher than Fable.

Why this is happening

The difference is not in the infrastructure. It is in what sits on top of it.

West Paw has 23-26 tags per product. "Tough Chewer." "Indestructible." "Recyclable." "Heavy chewer." "Zogoflex." These are the exact words customers type when they ask an AI for a dog toy recommendation.

Fable has 9-11 tags per product. "Active." "Afterpay." "walking-system." "Home." "Live." "Stylux." Every single one is an internal operational code. Not one tag serves product discovery.

West Paw's product descriptions run 150-200 words. Fable's ceramic bowl gets 36 words. The bed gets 46. The Magic Link — a genuinely innovative multi-use leash — gets 92 words but no functional detail about how it converts from leash to belt to bandolier.

What Fable Pets could do, in priority order

Phase 1 (quick wins):

  • Replace internal tags with discovery attributes: product type, material, dog size, use case, style
  • Expand descriptions to 150-200 words minimum — tell the story of what makes each product different

Phase 2 (medium effort):

  • Add functional detail to the Magic Link description — how it converts, what use cases it serves
  • Build comparison content against competitors in the modern pet accessories space

Phase 3 (longer term):

  • Pursue editorial roundup inclusion for "best dog leashes", "best modern pet accessories"
  • Create educational content around product innovation

Close

Fable did the technical work right. The JSON-LD is comprehensive. The schema is correct. A developer would look at the structured data and say "this is well done."

But AI agents do not recommend products based on schema quality. They recommend products based on whether they have enough information to match a product to a query. And 36 words with zero discovery tags gives them nothing to match against.

Content beats infrastructure. Every time I test it, the result is the same.

Get notified when we publish new audits

We regularly audit brands for AI visibility. Subscribe to get insights delivered to your inbox.

No spam, unsubscribe anytime.