Local business schema

Doing an SEO audit of our site and noticed (the attached) - how would i go about adding this is there any app anyone recommends or such? not sure where it would be added to if it was code etc if anyone has done this before? As we have 2 google my business profiles for 2 different locations and looking to get more attraction local so this would help i assume.

thank you in advance!

I’ve done this as a custom addon for some websites. There is the MODX extra “autoschema” but I don’t think that adds business info. That would add other helpful schema info, though. At the very least, you could create a chunk (e.g. “business_schema”) with the following setup, adding in your own specific info, and then adding that chunk (e.g. “[[$business_schema]]”) to the HEAD section of your website template:

<script type='application/ld+json'>
{
      "@context": "https://www.schema.org",
      "@type": "Organization",
      "name": "BUSINESS NAME",
      "url": "https://www.MYDOMAIN.com/",
      "sameAs": [
            "https://www.facebook.com/xxxx",
            "https://www.linkedin.com/company/xxxx",
            "https://www.youtube.com/channel/xxxxxx",
            "https://www.bbb.org/xxxxx",
            "https://x.com/xxxxx",
            "https://www.pinterest.com/xxxx/"
      ],
      "logo": "https://www.MYDOMAIN.com/xxxxx.jpg",
      "description": "business description here",
      "address": {
            "@type": "PostalAddress",
            "streetAddress": "Street address",
            "addressLocality": "City",
            "addressRegion": "State",
            "postalCode": "Zip",
            "addressCountry": "Country"
      },
      "contactPoint": {
            "@type": "ContactPoint",
            "telephone": "+1-999-999-9999",
            "contactType": "customer service"
      }
}
</script>

This website shows a lot more options that can be added. Look at the “JSON-LD” examples on the page and add those to the above as needed.

Each product-specific page on a business site I manage also has schema sections for individual products. This is a simple example that could go into the template for product pages:

<script type='application/ld+json'>
{
  "@context": "http://www.schema.org",
  "@type": "Product",
  "brand": {
    "@type": "Brand",
    "name": "[[*site_name]]"
  },
  "manufacturer": "[[*site_name]]",
  "url": "[[**site_url]][[~[[*id]]]]",
  "name": "[[*pagetitle]]",
  "image": "[[**site_url]][[*product_image]]",
  "description": "[[*description]]",
  "offers": [
    {
      "@type": "Offer",
      "name": "[[*price]]",
      "priceCurrency": "USD",
      "mpn": "[[*SKU]]",
      "price": "[[*price]]"
    }
  ]
}
</script>

I know this can get complicated! You might want to talk with an SEO person and find out which exact schema settings would be most useful for your particular business.