Schema Markup for Media & Publishing

Media & Publishing Schema Markup That Drives More Readers

Automated JSON-LD structured data for news sites, magazines, blogs, and media companies. Earn article rich results and Top Stories eligibility, build author and publisher authority, and give AI the entity signals it trusts.

Works on 16+ platforms · No developer required · Validation built in

● Politics · Live

City Port Strike Enters Third Day as Talks Stall

Updated 12 min ago · 4 min read
✓ NewsArticle schema detected
{   "@type": "NewsArticle",   "headline": "City Port Strike …",   "servesCuisine": { "@type": "Person" },   "author": "$$",   "publisher": { "@type": "Organization" },   "datePublished": "2026-07-09"   "image": [ … ] }
38%
of pages cited in Google AI Overviews rank in the top 10 of traditional search. AI citation is its own game.
Source: Ahrefs study, February 2026
AI Mode
reads schema as a trust and entity signal during answer synthesis, not just as a display trigger.
Source: Google AI search guidance, 2026
Article
schema with author and publisher markup is the most valuable structured data a content site can have in 2026.
Source: industry consensus, post-May 2026
// Why it matters

For content, who said it is the whole game

Publishers now compete on two surfaces at once: the classic SERP with Top Stories and article results, and the AI layer that decides which source to quote. Both run on structured signals about your content, your authors, and your masthead.

Top Stories & article rich results

NewsArticle, Article, and BlogPosting markup earns eligibility for article rich results and is a prerequisite signal for the Top Stories carousel.

Author & publisher authority

Person author and Organization publisher markup with sameAs links lets Google and AI resolve your byline and masthead as real, trusted entities. The E-E-A-T layer.

Video & image visibility

VideoObject earns video results and key moments; ImageObject supplies image metadata and licensing signals for Google Images.

AI Overview & AI Mode citation

Gemini-powered AI Mode reads your schema to verify claims, resolve entities, and select sources. Clean markup makes your reporting citable.

// Entity understanding

How Google sees your reporting

Without markup, your stories are plain blue links a machine has to guess about. With markup, they are typed articles with a headline, an author, a publisher, and a timestamp, ready for Top Stories and AI citation.

Without schema markup
city port strike latest
Google AllNewsImagesVideosMore

themeridian.example

The port strike continued into a third day on Wednesday as negotiations between the union and operators broke down again.

themeridian.example › politics

Latest political coverage, analysis, and reporting from The Meridian newsroom.

themeridian.example › video

Video coverage from the second day of the strike at the city port.

With schema markup
city port strike latest
Google AllNewsImagesVideosMore
Top stories
The Meridian

City Port Strike Enters Third Day as Talks Stall

By Elena Cross · 12 minutes ago
2:41

Watch: Scenes From the Port Picket Line

The Meridian · Video coverage from day two of the strike.

// Built for every newsroom and byline

One tool, every publishing operation

A newsroom publishes fifty articles a day. A solo journalist carries authority across outlets. A video team lives on VideoObject. Different scales, different schema, one workflow.

News websites

NewsArticle with author and publisher markup for article rich results and Top Stories eligibility, plus LiveBlogPosting for breaking coverage.

NewsArticleLiveBlogPosting

Online magazines

Article and CollectionPage markup with clean hierarchy so features, sections, and hubs are classified correctly across a deep archive.

ArticleCollectionPage

Digital publishers

Article plus Organization and WebSite markup at scale, with the entity graph that keeps a large catalog consistent for Google and AI.

ArticleOrganization

Blogs

BlogPosting with a proper Person author is the fastest way to give an independent blog the E-E-A-T signals that established brands already have.

BlogPostingPerson

Editorial websites

Article plus BreadcrumbList and WebSite markup so long-form editorial is typed correctly and threaded into a navigable site structure.

ArticleBreadcrumbList

Media companies

Multi-author, multi-vertical operations need entity consistency. One tool keeps every byline and masthead resolving to the same Person and Organization.

OrganizationPerson

Journalists

Person schema with credentials and sameAs links makes your byline a verifiable entity that carries authority across every outlet you write for.

PersonsameAs

Publishers

Organization markup with logo and sameAs is the publisher identity Google requires on articles and that AI resolves against the Knowledge Graph.

OrganizationWebSite

Content creators

Article and VideoObject markup with a strong Person entity gives independent creators the authority signals platforms and AI look for.

ArticleVideoObject

Video publishers

VideoObject markup with thumbnails, duration, and key moments earns video results and makes clips discoverable and summarizable by AI.

VideoObjectImageObject

Podcast publishers

Entity markup grounds your show. Honest note: Google's podcast surfaces run mainly on RSS feed submission, so there's no on-page podcast rich result to earn.

PodcastEpisodeOrganization

Not sure where you fit?

Run the free checker on your site. It detects what schema you have, what is missing, and what your publication needs.

Run a free check →
// Supported schema types

The schema that matters, with honest eligibility

The types that move the needle for a publisher, and the current truth about what each one earns in 2026.

Schema typeWhat it doesGoogle rich resultsPriority
NewsArticle Article BlogPostingTypes your content; NewsArticle supports Top Stories eligibilityYes · article resultsHigh
Person (Author)Byline identity: credentials, sameAs to profilesIndirect · E-E-A-T & AI trustHigh
Organization (Publisher)The masthead: logo, sameAs; required on articlesYes · logo, panel dataHigh
VideoObjectEditorial video, explainers, embedded clipsYes · video resultsHigh
LiveBlogPostingLive coverage with timestamped updatesYes · live coverageMedium
BreadcrumbList WebSiteSection hierarchy and site identityYes · breadcrumbs, site nameHigh
ImageObjectImage metadata, credit, licensingYes · image metadataMedium
SpeakableFlags the most citable passage for voice and AINo · AI/voice signal onlyMedium
FAQPageQ&A within articlesRetired May 2026Low
How it works

From zero to validated article schema in four steps

Connect your site once. The app types every story, attaches the author and publisher entity, and keeps it valid as you publish, with zero theme edits.

01

Connect your platform

WordPress, Ghost, Webflow, Squarespace, and 16+ platforms, the ones newsrooms and publishers actually run on. No CMS migration.

02

Generate JSON-LD

The app types each story as NewsArticle, Article, or BlogPosting and attaches the Person author and Organization publisher entities automatically.

03

Validate before it ships

Every block, including the author and publisher sameAs graph, is checked against schema.org and Google's requirements before it goes live.

04

Publish and stay current

You publish fast; markup keeps pace. Schema stays in sync with your bylines and sections and with current eligibility rules.

// What eligibility looks like

The rich results publishing schema still earns

Illustrative examples for a fictional outlet. Structured data earns eligibility for these features; Google decides display based on many factors. Notice what's not here: no fake FAQ dropdown, since that feature retired in May 2026.

google.com/search?q=city+port+strike+latest
Top Stories · NewsArticle
The Meridian

City Port Strike Enters Third Day as Talks Stall

Person · Author

Elena Cross

Politics correspondent at The Meridian · Verified author entity via Person and sameAs markup.

VideoObject
2:41

Watch: Scenes From the Port Picket Line

The Meridian · Video coverage from day two of the strike, with key moments.

BreadcrumbList
themeridian.example › Politics › Labor

Politics · Labor Coverage – The Meridian

Ongoing reporting on the port strike, union negotiations, and their impact on the city's supply chain.

// AI search visibility

When AI answers the news, be the source it cites

Readers increasingly ask ChatGPT, Gemini, and Perplexity what's happening. Those systems read your schema to classify the story, resolve who reported it, and decide whether your outlet is a trusted source worth quoting.

  • NewsArticle typing plus a timestamp tells AI the story is fresh and what it's about.
  • Person author and Organization publisher entities let AI verify who is behind the reporting.
  • No tool can guarantee AI citations. Clean entity data is what earns the trust that leads to them.
AI Assistant
What's the latest on the city port strike?
As of this morning, the city port strike has entered its third day after negotiations between the union and terminal operators broke down again. Talks are expected to resume Thursday, with the walkout already delaying cargo across the region.
The Meridian · Elena Cross

Illustrative example of how structured author and publisher data supports accurate AI citation.

// Why JSON Schema App

The author and publisher graph, done right

Static generators stamp a lone Article block with no entity graph. Enterprise tools start with a demo. News-SEO retainers bill monthly. JSON Schema App builds validated NewsArticle, author, and publisher markup on the CMS you already run, at newsroom speed.

Generators & retainersJSON Schema App
Getting startedCopy a snippet or sign a retainerStart free in minutes
Author & publisherLone Article block, no sameAs graphFull Person + Organization entity graph
LiveBlog & SpeakableNot supportedSupported and validated
ValidationNone on deployBuilt into every deploy
PlatformsManual paste, one page16+ CMS, WordPress-first
Eligibility guidanceChasing retired rich resultsHonest, current with 2026 rules

Frequently Asked Questions

Check your publication's schema in 30 seconds

See exactly what structured data your articles have, what is missing, and what your newsroom needs. Free, instant, no signup required.

Trusted across 16+ platforms · Validation included · Cancel anytime

Google logo

“The agent doesn’t return ten blue links… it pulls from structured business data… to complete the job.”

- Sundar Pichai

JSON Schema App automatically detects, fixes, and manages structured data to help search engines and AI understand your website, improving visibility and rich results.

Try our Other Product

Website Speedy is a SaaS-based website optimization tool that instantly reduces website loading times.

This tool allows you to optimize images automatically on any platform, including Wix, Shopify, BigCommerce, and more.