How to fix article missing author on Adobe Commerce (Magento)

Add a structured-data author field (schema.org Person) to every article and blog post so AI engines and search crawlers can verify who wrote the content.

Steps for Adobe Commerce (Magento)

  1. If you use a blog extension (e.g. Magefan Blog, Aheadworks Blog, or Mirasvit Blog), locate the blog post view template — typically at app/design/frontend/<Vendor>/<theme>/Magefan_Blog/templates/post/view.phtml or the equivalent for your extension.
  2. Add a <script type='application/ld+json'> block inside that template that outputs an Article/BlogPosting schema with the 'author' Person object.
  3. Pull the author name from the post's author entity using the extension's available PHP/template variables (e.g. $post->getAuthor()->getName() in Magefan Blog).
  4. For sameAs, add a custom author attribute in the blog extension's admin (Magefan: Content → Blog → Authors → edit author → add Social URL field), then output it in the template.
  5. Run bin/magento cache:flush after saving, then verify with Google's Rich Results Test.
Official Adobe Commerce (Magento) documentation ↗
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Your Article Title",
  "datePublished": "2024-06-01",
  "dateModified": "2024-06-15",
  "author": {
    "@type": "Person",
    "name": "Jane Smith",
    "url": "https://yourstore.com/about/jane-smith",
    "sameAs": [
      "https://www.linkedin.com/in/janesmith",
      "https://twitter.com/janesmith"
    ]
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Store Name",
    "logo": {
      "@type": "ImageObject",
      "url": "https://yourstore.com/logo.png"
    }
  }
}

What is article missing author?

When you publish a blog post, buying guide, or any editorial article on your store, search engines and AI-powered answer engines look for a machine-readable "author" signal in your page's structured data (JSON-LD). If your page's schema markup uses a generic WebPage or Article type but omits an "author" property pointing to a real Person, crawlers cannot confirm who wrote the content. Adding an "author" with schema.org's Person type — ideally with a "sameAs" link to the author's public profile (LinkedIn, a personal site, etc.) — tells every engine exactly who the human expert behind the content is.

Google's quality systems and AI answer engines (like Google SGE, Bing Copilot, and ChatGPT search) heavily weight E-E-A-T signals — Experience, Expertise, Authoritativeness, and Trustworthiness — when deciding which content to surface in answers and rich results. A missing author is a direct E-E-A-T gap: your well-researched buying guide or how-to article may rank and get cited less than a competitor's page that clearly names its author. For ecommerce stores, this affects organic traffic to content that drives top-of-funnel discovery and ultimately conversions. Fixing this is a low-effort change that can meaningfully improve how both Google and AI engines treat your editorial content.

See the complete Article missing author 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 article missing author and every other issue across your whole site.

Scan my site free

Fix article missing author on another platform