XooCode(){

ShoeStore

ShoeStore is a direct Store subtype for footwear retailers. Despite the visual overlap with ClothingStore, ShoeStore is its own peer subtype (not a ClothingStore child). Use ShoeStore for shoe-first retailers.

Full example of schema.org/ShoeStore json-ld markup

The markup is verified as valid with Rich Results Test from Google.

schema.org/ShoeStore
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ShoeStore",
  "name": "Dunmore Shoes",
  "address": { "@type": "PostalAddress", "streetAddress": "96 Main St", "addressLocality": "Dunmore", "addressRegion": "PA", "postalCode": "18512", "addressCountry": "US" },
  "telephone": "+1-570-555-0531",
  "openingHours": "Mo-Sa 10:00-19:00",
  "priceRange": "$$",
  "url": "https://xoocode.com/shops/dunmore-shoes"
}
</script>

Minimal valid version

The smallest markup that still produces a valid ShoeStore entity. Use it as the floor. Reach for the advanced example above when you want search engines and AI agents to understand more about your content.

schema.org/ShoeStore (minimal)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ShoeStore",
  "name": "Dunmore Shoes",
  "address": { "@type": "PostalAddress", "streetAddress": "96 Main St", "addressLocality": "Dunmore", "addressRegion": "PA", "postalCode": "18512", "addressCountry": "US" }
}
</script>

Google rich results this unlocks

ShoeStore is a structural type. It does not produce a rich result on its own.

Its value comes from combining it with a primary type whose markup earns a rich result (Article, Product, Event, and so on). ShoeStore becomes the trunk that the primary type branches off viamainEntityorbreadcrumb. Include it on every page as the backbone of your markup.

Common ShoeStore mistakes

Mistakes that pass validation but silently fail to earn rich results or mislead consumers walking the graph. Avoid these and your markup will be ahead of most sites in the wild.

  1. 01

    Using ClothingStore for a shoe-first retailer

    Wrong
    ClothingStore on a shoe-primary boutique
    Right
    ShoeStore for shoe-first retail

    ShoeStore is a peer of ClothingStore, not a child. Pick the closer match to surface on 'shoe store near me' queries.

About the example data

"Dunmore Shoes", a fictional footwear retailer.

Comments

Loading comments...

Leave a comment