block there and Save Configuration."},{"@type":"HowToStep","position":4,"text":"Alternatively, a developer can add the block to the default_head_blocks.xml layout file or create a custom module that outputs JSON-LD via a Block class for better maintainability."},{"@type":"HowToStep","position":5,"text":"Flush the Magento cache (System → Cache Management → Flush Magento Cache) after saving."}]},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How do I fix missing schema localbusiness on Adobe Commerce (Magento)?","acceptedAnswer":{"@type":"Answer","text":"In your Magento admin go to Content → Design → Configuration → select your store view → click Edit. Scroll to the 'HTML Head' section and locate the 'Scripts and Style Sheets' field. Paste your block there and Save Configuration. Alternatively, a developer can add the block to the default_head_blocks.xml layout file or create a custom module that outputs JSON-LD via a Block class for better maintainability. Flush the Magento cache (System → Cache Management → Flush Magento Cache) after saving."}},{"@type":"Question","name":"What is missing schema localbusiness?","acceptedAnswer":{"@type":"Answer","text":"Schema markup is a standardised way of telling search engines — and the AI systems that power tools like Google's AI Overviews, ChatGPT, and Bing Copilot — exactly what your business is: your name, address, phone number, opening hours, and more. LocalBusiness schema is a specific vocabulary from Schema.org that wraps all of that information in a machine-readable JSON-LD script tag placed in your site's HTML. Without it, search engines have to guess these details by reading your page text, and they often get it wrong or skip you entirely."}}]},{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Issue library","item":"https://seolz.com/learn"},{"@type":"ListItem","position":2,"name":"Missing schema localbusiness","item":"https://seolz.com/learn/aeo/missing-schema-localbusiness"},{"@type":"ListItem","position":3,"name":"Adobe Commerce (Magento)","item":"https://seolz.com/learn/aeo/missing-schema-localbusiness/adobe-commerce-magento"}]}]

How to fix missing schema localbusiness on Adobe Commerce (Magento)

Add a LocalBusiness JSON-LD schema block to your store so search engines and AI assistants can surface your business name, address, phone number, and hours in rich results and answer boxes.

Steps for Adobe Commerce (Magento)

  1. In your Magento admin go to Content → Design → Configuration → select your store view → click Edit.
  2. Scroll to the 'HTML Head' section and locate the 'Scripts and Style Sheets' field.
  3. Paste your <script type='application/ld+json'>…</script> block there and Save Configuration.
  4. Alternatively, a developer can add the block to the default_head_blocks.xml layout file or create a custom module that outputs JSON-LD via a Block class for better maintainability.
  5. Flush the Magento cache (System → Cache Management → Flush Magento Cache) after saving.
Official Adobe Commerce (Magento) documentation ↗
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your Store Name",
  "url": "https://www.yourstore.com",
  "logo": "https://www.yourstore.com/logo.png",
  "image": "https://www.yourstore.com/storefront.jpg",
  "telephone": "+1-555-000-0000",
  "email": "hello@yourstore.com",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main Street",
    "addressLocality": "City",
    "addressRegion": "ST",
    "postalCode": "00000",
    "addressCountry": "US"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
      "opens": "09:00",
      "closes": "18:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "10:00",
      "closes": "16:00"
    }
  ],
  "sameAs": [
    "https://www.facebook.com/yourpage",
    "https://www.instagram.com/yourhandle"
  ]
}

What is missing schema localbusiness?

Schema markup is a standardised way of telling search engines — and the AI systems that power tools like Google's AI Overviews, ChatGPT, and Bing Copilot — exactly what your business is: your name, address, phone number, opening hours, and more. LocalBusiness schema is a specific vocabulary from Schema.org that wraps all of that information in a machine-readable JSON-LD script tag placed in your site's HTML. Without it, search engines have to guess these details by reading your page text, and they often get it wrong or skip you entirely.

Stores that have a physical location or serve a defined geographic area can appear in Google's local Knowledge Panel, map packs, and AI-generated answer boxes — high-visibility placements that drive foot traffic and online sales with zero ad spend. Missing LocalBusiness schema means your competitors who do have it are more likely to be chosen as the authoritative answer when a potential customer asks "shoe stores near me" or "best coffee shop in [city]." It also powers voice-search results on Alexa, Siri, and Google Assistant, which increasingly rely on structured data. Adding it is a genuine competitive advantage that can show measurable lifts in impressions and clicks within weeks of Google recrawling your site.

See the complete Missing schema localbusiness guide for every platform and the full background.

Not sure if your Adobe Commerce (Magento) store has this?

Run a free SEOLZ audit — we’ll find missing schema localbusiness and every other issue across your whole site.

Scan my site free

Fix missing schema localbusiness on another platform