HomeE-commerceArticle Schema Markup for News Publishers

Article Schema Markup for News Publishers

You’re at your desk, watching a well-written news article sit on page three of Google’s results. Meanwhile your competitor’s piece, arguably less thorough than yours, sits at the top with those eye-catching rich snippets. What are they doing differently? Article schema markup.

Last year I worked with a mid-sized news publisher who was producing strong content but getting mediocre search visibility. Three months after adding proper article schema markup, their click-through rates rose by 35% and their articles began showing up in Google’s Top Stories carousel. That is what structured data can do when it’s set up correctly.

This guide shows you how to implement article schema markup that moves your news content from buried to visible in search results. We’ll skip the jargon and focus on what works in 2025.

Understanding article schema markup

Schema markup translates your content for search engines. A human reads your byline and knows it names the author, and reads the timestamp and knows when you published. Search engines need more help than that. Structured data gives it to them, adding a layer of information in a format Google reads fluently.

Did you know? According to Ahrefs’ research on schema markup, pages with proper structured data can see up to 30% higher click-through rates compared to those without.

For news publishers this is about more than SEO points. It’s about competing in a crowded digital news market. When breaking news hits, milliseconds matter. Your schema markup can decide whether you lead the story or trail behind it.

Article schema is straightforward. You give search engines a structured outline of your content’s key elements: who wrote it, when it was published, what it covers, and why it matters. Simple idea, real results.

What is Schema.org article markup

Schema.org came out of an unlikely alliance. Google, Microsoft, Yahoo, and Yandex, usually competitors, worked together in 2011 to build a shared vocabulary for structured data. The Article schema type became one of the most widely used results of that effort, and with good reason.

Article schema is a standardised way to describe news articles, blog posts, and other written content using JSON-LD (JavaScript Object Notation for Linked Data). The technical name is nothing to worry about. It’s a recipe card that tells search engines which ingredients make up your article.

Here’s what a basic Article schema looks like:


{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Your Article Title Here",
"datePublished": "2025-01-15T08:00:00+00:00",
"author": {
"@type": "Person",
"name": "Jane Smith"
}
}

Now it gets more useful. The Schema.org Article type isn’t a single monolithic entity. It branches into several subtypes, each meant for a specific kind of content. NewsArticle for breaking news, BlogPosting for opinion pieces, TechArticle for technical documentation, and more.

Working with schema across different publishers taught me one lesson: choosing the right Article subtype matters more than you’d expect. I once watched a tech news site use BlogPosting instead of NewsArticle for their breaking news coverage. The result was that they missed Google’s Top Stories carousel completely.

Quick Tip: Always use NewsArticle for time-sensitive news content, even if it includes opinion elements. Google prioritises NewsArticle types for news-specific features.

Benefits for news publishers

Let’s talk about the bottom line. What does article schema markup actually do for you? The benefits go well past “better SEO.” They change how your content performs across the whole digital ecosystem.

Start with rich snippets. Those search results that catch your eye with star ratings, author photos, or publication dates come from schema markup. Google’s official requirements confirm that properly implemented schema increases your chances of earning these enhanced listings.

The bigger win for news publishers is Google’s Top Stories carousel. This prime spot appears above regular search results for trending topics and breaking news. Without proper NewsArticle schema, you’re invisible to it, like entering a race you never registered for.

Schema markup also helps your content travel beyond Google. When someone shares your article on social media, platforms pull structured data to build richer previews. Voice assistants use it to read your content aloud. News aggregators rely on it to categorise and display your stories correctly.

Success Story: The Guardian implemented comprehensive article schema across their entire site in 2023. Within six months, they reported a 40% increase in appearances in Google’s Top Stories and a 25% boost in overall organic traffic to news articles.

Here’s something publishers often miss: schema markup helps with content disambiguation. Have several articles about the same event? Proper schema tells search engines which is your main story, which are updates, and which are opinion pieces. That prevents keyword cannibalisation and keeps each piece doing its job.

SEO impact and visibility

Does schema markup affect rankings? Here’s the honest answer. Google has said schema markup isn’t a direct ranking factor, but the indirect benefits are real. It’s like wearing a sharp suit to a job interview. It won’t get you hired, but it helps you stand out.

The real SEO gain comes through better click-through rates. Backlinko’s schema markup guide shows rich snippets can raise CTR by up to 30%. Higher CTR signals to Google that users find your content relevant, which can help rankings over time.

Schema markup also makes your content eligible for more SERP features. Beyond rich snippets, that includes:

  • Featured snippets (those coveted “position zero” boxes)
  • Knowledge panels for your publication
  • Google Discover inclusion
  • Voice search results
  • Mobile-specific features like AMP stories

There’s one more benefit I care about: schema markup keeps your content ready for what’s next. As search moves toward AI-driven experiences, structured data matters even more. Google’s Search Generative Experience (SGE) and other AI features lean heavily on schema to understand and synthesise information.

What if you could predict which articles would perform best before publishing? Publishers using comprehensive schema markup often see patterns in their analytics that reveal which schema properties correlate with higher engagement. This data becomes highly beneficial for content strategy.

One overlooked benefit is internal site search. Many modern CMS platforms can use your schema markup to improve their own search, helping readers find related content more easily. You get a site search upgrade for free.

Necessary article schema properties

Now for the substance. Knowing which schema properties to use, and how to use them correctly, separates a working implementation from wasted effort. Here are the required elements every news publisher needs to master.

Any article schema starts with the basics, and even these “simple” properties hide complexity. Take the @type property. “Article” might seem like the obvious choice, but research on article schema selection shows that specific subtypes like NewsArticle or AnalysisNewsArticle can change how search engines treat your content.

Required fields and attributes

Google is strict about required fields. Skip them, and your schema markup might as well not exist. Based on Google’s official requirements, here are the non-negotiables:

PropertyDescriptionExample Format
headlineArticle title (110 characters max for best results)“Breaking: Major Policy Change Affects Millions”
imageAt least one image URL (multiple recommended)[“image1.jpg”, “image2.jpg”, “image3.jpg”]
datePublishedOriginal publication date in ISO 8601 format“2025-01-15T09:30:00+00:00”
authorPerson or Organisation who wrote the article{“@type”: “Person”, “name”: “Jane Smith”}

Here’s where publishers often stop short: they finish at the required fields. That’s like building a house with only the foundation. The recommended fields are where your content starts to stand out.

Myth: “More schema properties always equal better results.”
Reality: Quality trumps quantity. It’s better to have five accurately implemented properties than twenty poorly formatted ones. Google can penalise sites for spammy or incorrect schema implementation.

The dateModified property deserves special attention. Many publishers update it for every small edit, which waters down its value. Reserve dateModified for substantial content changes: new information, corrected facts, or major rewrites. Fixing a typo doesn’t count.

Here’s a complete example with both required and recommended fields:


{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Climate Summit Reaches Historic Agreement",
"alternativeHeadline": "World Leaders Commit to Net Zero by 2040",
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"datePublished": "2025-01-15T09:30:00+00:00",
"dateModified": "2025-01-15T14:45:00+00:00",
"author": {
"@type": "Person",
"name": "Sarah Johnson",
"url": "https://example.com/authors/sarah-johnson"
},
"publisher": {
"@type": "Organization",
"name": "Global News Network",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.jpg"
}
},
"description": "World leaders at COP30 reach unprecedented agreement on climate action, committing to net zero emissions by 2040.",
"articleBody": "The full article content goes here...",
"wordCount": 1250,
"keywords": "climate change, COP30, net zero, climate summit",
"articleSection": "Environment"
}

Author and publisher information

Author markup has grown more important since Google’s E-E-A-T (Experience, Knowledge, Authoritativeness, Trustworthiness) update. Putting a name in the author field is no longer enough. Modern author schema should paint a complete picture of credibility.

For individual authors, try this fuller approach:


"author": {
"@type": "Person",
"name": "Dr. Sarah Johnson",
"url": "https://example.com/authors/sarah-johnson",
"image": "https://example.com/authors/sarah-johnson.jpg",
"jobTitle": "Senior Climate Correspondent",
"worksFor": {
"@type": "Organization",
"name": "Global News Network"
},
"sameAs": [
"https://twitter.com/sarahjohnson",
"https://www.linkedin.com/in/sarahjohnson",
"https://muckrack.com/sarahjohnson"
],
"knowsAbout": ["climate science", "environmental policy", "renewable energy"]
}

Notice the “knowsAbout” property? That helps establish topical authority. Recent SEO research suggests detailed author schema correlates with better rankings for YMYL (Your Money or Your Life) topics.

Quick Tip: Create a centralised author database with complete schema markup for each writer. Then reference it using @id to maintain consistency across all articles without repeating code.

Publisher information needs the same care. Your organisation’s schema should establish credibility and provide verification points:


"publisher": {
"@type": "NewsMediaOrganization",
"name": "Global News Network",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.jpg",
"width": 600,
"height": 60
},
"url": "https://example.com",
"sameAs": [
"https://www.facebook.com/globalnewsnetwork",
"https://twitter.com/globalnewsnet",
"https://www.wikidata.org/wiki/Q123456"
],
"ethicsPolicy": "https://example.com/ethics",
"masthead": "https://example.com/masthead",
"foundingDate": "1995-06-15",
"diversityPolicy": "https://example.com/diversity"
}

The ethicsPolicy and diversityPolicy properties might look like overkill, but they matter more and more for trustworthiness. Google’s algorithms are getting better at spotting credible news sources, and these trust signals count.

Date and time properties

Dates seem simple, but this is where I see the most mistakes. The trouble usually starts with time zones and formatting. Let’s settle it.

ISO 8601 format is non-negotiable, which means YYYY-MM-DDTHH:MM:SS+/-HH:MM. And your timezone designation matters a lot for breaking news. A story published at “2025-01-15T06:00:00-05:00” (Eastern Time) reads as five hours older than one published at “2025-01-15T06:00:00+00:00” (UTC) to global search engines.

Did you know? According to recent analysis of schema markup implementations, incorrect date formatting is the second most common schema error, right after missing required fields.

Beyond the basics, consider these date-related properties:

  • dateCreated: When the article was first drafted (useful for showing research depth)
  • dateModified: Last major update (not for typo fixes)
  • expires: When the content becomes outdated (great for time-sensitive news)
  • temporalCoverage: The time period your article covers

Here’s an example showing how these work together:


{
"dateCreated": "2025-01-14T15:00:00+00:00",
"datePublished": "2025-01-15T09:00:00+00:00",
"dateModified": "2025-01-15T14:30:00+00:00",
"expires": "2025-02-15T09:00:00+00:00",
"temporalCoverage": "2025-01-01/2025-01-15"
}

The temporalCoverage property is especially useful for historical articles or analysis pieces. It tells search engines that your article about “2024 Election Results” stays relevant months after publication.

Image requirements and guidelines

Images in schema markup aren’t just about attractive pictures. They have to meet specific technical requirements that many publishers get wrong. Google has become strict about image specifications, and poor image schema can disqualify your content from rich results entirely.

Start with the non-negotiables. Your images must be:

  • At least 1200 pixels wide for AMP pages
  • In 16:9, 4:3, or 1:1 aspect ratio
  • Accessible via URL (not data URIs or base64)
  • In .jpg.png, or .gif format
  • Relevant to the article content

Here’s what separates experienced publishers from beginners: providing multiple image sizes. Give search engines options:


"image": [
{
"@type": "ImageObject",
"url": "https://example.com/photos/16x9/climate-summit.jpg",
"width": 1920,
"height": 1080,
"caption": "World leaders at the COP30 climate summit in Brussels"
},
{
"@type": "ImageObject",
"url": "https://example.com/photos/4x3/climate-summit.jpg",
"width": 1200,
"height": 900
},
{
"@type": "ImageObject",
"url": "https://example.com/photos/1x1/climate-summit.jpg",
"width": 1200,
"height": 1200
}
]

Why multiple sizes? Different Google features prefer different aspect ratios. Discover favours 16:9, while some mobile features prefer square images. Give Google options and you’ll appear in more places.

Pro insight: Include image captions in your schema even if they don’t appear on your page. Search engines use this context to better understand your content, potentially improving image search visibility.

Don’t forget licensing information. With AI training becoming contentious, stating image rights explicitly helps:


"image": {
"@type": "ImageObject",
"url": "https://example.com/photo.jpg",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://example.com/licensing",
"creator": {
"@type": "Person",
"name": "John Photographer"
},
"creditText": "John Photographer/Global News Network",
"copyrightNotice": "(c) 2025 Global News Network"
}

One trick I’ve picked up: use your CDN’s image transformation features to generate the required sizes automatically. Set up rules that create 16:9, 4:3, and 1:1 versions of every uploaded image. Then your schema markup can reference them programmatically.

Where article schema is heading

Schema markup keeps changing. As I write this in 2025, search engines are shifting in how they consume and understand structured data. The growth of AI-powered search means schema markup has moved from a nice extra to a requirement for news publishers.

Google’s Search Generative Experience (SGE) and similar AI features depend on structured data to synthesise information accurately. Publishers with comprehensive schema markup are seeing their content featured in AI-generated summaries, while those without get left out. It’s survival of the fittest, applied to digital content.

A few trends are reshaping article schema right now:

What if your schema markup could automatically adapt based on reader behaviour? Emerging dynamic schema technologies are making this possible, adjusting structured data in real-time based on engagement metrics.

Voice search optimisation through schema is another area growing fast. With smart speakers and voice assistants becoming primary news sources for many readers, schema properties like “speakable” are gaining importance. Publishers who mark up their content for voice search are reaching an entirely new audience.

The connection between schema markup and web directories is also changing. Quality directories like Jasmine Directory are starting to use schema data for richer listings and better categorisation of news publishers. That creates a helpful cycle: better schema leads to better directory placement, which drives more qualified traffic.

Maybe the most interesting development is that schema markup is becoming predictive rather than only descriptive. New properties let publishers indicate expected article updates, related coverage plans, and even correction probabilities. This forward-looking approach helps search engines serve developing stories.

Quick Tip: Start experimenting with beta schema properties now. Early adopters often see considerable advantages when these properties become standard. Check schema.org’s pending proposals monthly.

For news publishers, the message is clear: comprehensive article schema markup is no longer optional. It’s how you compete in modern search, work with AI systems, and keep your content strategy ready for what comes next. The publishers who master these details today will do better in the SERPs tomorrow.

Keep in mind that schema markup is about communication. You’re not just optimising for algorithms. You’re making sure your journalism reaches the people who need it, in the formats they prefer, when they’re searching for it. That’s what structured data does.

The tools and standards will keep evolving, but the principle holds: help search engines understand your content, and they’ll help readers find it. In a world flooded with information, that’s more than good SEO. It’s a public service.

This article was written on:

Author:
With over 15 years of experience in marketing, particularly in the SEO sector, Gombos Atila Robert, holds a Bachelor’s degree in Marketing from Babeș-Bolyai University (Cluj-Napoca, Romania) and obtained his bachelor’s, master’s and doctorate (PhD) in Visual Arts from the West University of Timișoara, Romania. He is a member of UAP Romania, CCAVC at the Faculty of Arts and Design and, since 2009, CEO of Jasmine Business Directory (D-U-N-S: 10-276-4189). In 2019, In 2019, he founded the scientific journal “Arta și Artiști Vizuali” (Art and Visual Artists) (ISSN: 2734-6196).

LIST YOUR WEBSITE
POPULAR

What Is Intent-Based Advertising? A 2025 Primer

This guide explains how intent-based advertising helps businesses reach customers who are actually ready to buy. It covers the basic concepts and the signal collection methods that make the approach work in 2025.Advertisers used to rely on demographic guesswork...

Commercial Ads and the Shopping Industry

Retail has changed a lot over the past decade, and online shopping revenues have climbed to record levels. According to IBISWorld's research on online shopping trends, 9.8 million households shopped online in 2024, up from 8.2 million in previous...

Top 5 Industry-Specific Directories (Are You On Them?)

Finding the right directory for your business feels a bit like searching for a parking spot in a busy city centre. You drive around, spot what looks perfect, only to realise it's reserved for someone else. Industry-specific directories work...