activebridge / activebridge.github.io

3 stars 1 forks source link

SEO. Correct structured data issue on blog pages #165

Closed daryakuritsyna closed 5 months ago

daryakuritsyna commented 5 months ago

identified an issue with the implementation of the "Local Business" schema on our blog page (https://activebridge.org/blog/) and other pages where this script is implemented. The structured data is missing a required address field.

Here is a valid script for the default blog page and paginated pages.

{
  "@context": "http://schema.org",
  "@type": "Blog",
  "name": "Active Bridge Insights: Ruby on Rails & Web Dev Innovation",
  "url": "https://active bridge.org/blog",
  "description": "Discover expert insights on Ruby on Rails, Agile, UX/UI, and web development. Elevate your project with our curated content designed for innovators and decision-makers.",
  "publisher": {
    "@type": "LocalBusiness",
    "name": "Active Bridge",
    "logo": {
      "@type": "ImageObject",
      "url": "https://activebridge.org/path/to/logo.png"
    },
    "address": {
                  "@type":"PostalAddress",
                  "addressCountry":"US",
                  "postalCode":"85016",
                  "addressRegion": "AZ",
                  "addressLocality": "Phoenix",
                  "streetAddress":"3506 North 24th Street"
    }
  }
}

https://validator.schema.org/ testing tool for this script, if needed.

Smoke-ck commented 5 months ago

169

Smoke-ck commented 5 months ago

Hi @daryakuritsyna, it's already in prod.