plugin-icon

Newsroom OS – Google Discover, Google News, Schema & Editorial Workflow

מאת koskar22·
Optimize WordPress articles for Google Discover and Google News. Add NewsArticle schema markup, Search Console analytics, editorial workflow, and opti …
גרסה
2.4.0
עודכן לאחרונה
Jun 11, 2026
Newsroom OS – Google Discover, Google News, Schema & Editorial Workflow

Optimize articles for Google Discover, Google News, and web search. Add NewsArticle and LiveBlogPosting schema markup, Search Console traffic analytics, editorial assignments, and newsroom tools — directly inside WordPress. Works in Gutenberg and Classic Editor.

Who is this plugin for?

Perfect for:

  • News websites and online newspapers
  • Magazines and digital publishers
  • Editorial teams and multi-author WordPress sites
  • Sites targeting Google Discover and Google News traffic
  • Publishers who outgrew generic SEO plugins but still use Yoast or Rank Math

NewsArticle & LiveBlogPosting schema markup

Structured data built for publishers — not generic blog schema:

  • NewsArticle JSON-LD — @graph with Organization, WebPage, author Person, geo, about / mentions from entity tags
  • LiveBlogPosting — breaking news mode with live H3 updates and auto-expire
  • CollectionPage from story timelines; optional editor FAQ block (opt-in, off by default)
  • Wikidata entity enrichment on tags (lazy, on assign)
  • Richness presets (Minimal / Balanced / Full) — complements Yoast SEO, Rank Math, AIOSEO, SEOPress

Google Discover & Google News optimization

  • Discover Score — pre-publish checklist: hero 1200px+, 16:9, headline quality, topic/tags, OG image, timeliness
  • Trend Radar — Google Trends + Google News RSS in the editor sidebar (localized by country)
  • Breaking news mode — faster IndexNow/Google ping, LiveBlog schema, optional “developing story” badge
  • Pro: real Discover and Google News clicks from Search Console sync (separate from the editorial score)

Newsroom OS vs Yoast SEO & Rank Math

Yoast SEO / Rank Math excel at meta titles, descriptions, XML sitemaps, and general on-page SEO.

Newsroom OS adds the newsroom layer they do not cover:

  • Google Discover readiness scoring in the editor
  • Google News + Discover Search Console analytics per writer (Pro)
  • NewsArticle / LiveBlogPosting publisher schema graph
  • Editorial workflow — tasks, My Inbox, chief dashboard, Chief Insights (Pro)
  • Author performance coaching tied to real traffic (Pro)
  • Smart tags, duplicate-tag guard, archive internal links, GSC traffic-drop alerts (Pro)

Use both together — Newsroom OS reads your SEO plugin meta and adds publisher-specific signals.

Update 2.3 — Desk workflow + Chief command upgrades (Pro)

Newsroom OS 2.3 adds brief editorial task, AI desk overview (Author Performance), Kanban drag-and-drop, War room live KPIs (AJAX), CrUX / Core Web Vitals (PageSpeed Insights), GSC device channel toggle, and category-aware AI prompts. No database migration. Configure CrUX under Settings Instant Indexing (PageSpeed API key).

Update 2.2 — AI Assist SEO pipeline (Pro BYOK)

Newsroom OS 2.2 upgrades AI Assist (Pro) for newsroom SEO: shared article analysis (keywords, entities, intent), stronger headline, optimize, and trend suggestions, meta description generation with one-click apply to Yoast SEO / Rank Math (or excerpt), smarter tag match, and Discover Score entity signals when analysis is saved on the post. Editor blocks (story timeline, key takeaways, FAQ) use semantic HTML, dedicated CSS (story-cluster.css, newsai-content-blocks.css), and no empty DOM nodes in published markup.

Big update 2.1 — Chief Insights, AI Daily Brief, and indexing diagnostics

Newsroom OS 2.1 adds Chief Insights (desk-wide KPIs, channel tables, top categories/articles), AI Daily Brief (Morning/Evening), and Print to PDF. Clear Last attempted vs Last successful diagnostics for Google Indexing API and IndexNow.

Preview Pro on newsos.io.

Big update 2.0 — Google Search Console meets your newsroom

Newsroom OS 2.0 connects your editorial desk to real Google traffic. Writers get Focus (article quality) and Discover readiness (distribution checklist) in the editor — separate from Search Console clicks (Discover, Google News, and web search). Chiefs see who publishes well and who earns traffic, in one dashboard.

Pro license: newsos.io — one key per site, same plugin you already install. Live Pro demo available on newsos.io.

Classic Editor & Gutenberg (Block Editor)

Newsroom OS is built for real newsroom setups — including sites that still use Classic Editor, sites on full Gutenberg, and hybrid installs (block editor with the classic Tags metabox).

Gutenberg / Block Editor

  • Publication Readiness sidebar (Editorial + Discover twin gauges, Next Best Action)
  • REST-aware duplicate tag guard (snackbar + “Use existing” / “Keep anyway”)
  • Breaking news mode, live H3 update insertion via blocks
  • Trend Radar, Smart Tags, AI Assist (Pro) in the editor sidebar
  • JS strings via wp_set_script_translations (el, en, de, es)

Classic Editor

  • Same Publication Readiness panel and scores (TinyMCE / #content hooks — no block editor APIs on classic screens)
  • Classic Tags metabox duplicate guard (AJAX before the tag chip is added)
  • Breaking mode, live updates, and smart tag insert via Classic UI
  • Stability: Gutenberg-only APIs (wp.data.subscribe, getEditedPostContent) run only when block-editor-page is present — prevents Classic Editor blocks.min.js stack overflows on large sites

Works with any theme (Astra, GeneratePress, Newspaper, NewsMag, Flavor, etc.) and alongside Yoast SEO, Rank Math, WooCommerce, and SureCart.

WordPress 7.0: Tested through WordPress 7.0 (Classic Editor, Gutenberg, and wp-admin dashboard). Requires PHP 7.4+ (PHP 8.1+ recommended).

Six pillars (2.0)

1. Discover optimization

  • Publication Readiness — twin scores in the editor: Editorial (Focus) and Discover readiness. They are separate on purpose.
  • Discover Score — Google-aligned checklist: hero 1200px+, 16:9, 300k pixels, alt; clear 55–70 headline (anti-clickbait); topic/tags; optional trend fit; saved OG image when available.
  • Breaking news mode — one toggle: LiveBlogPosting schema, faster IndexNow/Google ping, optional “developing story” badge, auto-expire, live-update workflow (H3 headings).
  • Trend Radar — Google Trends + Google News in the sidebar, localized per country.

2. Google Search Console traffic (Pro) — NEW in 2.0

  • Service account sync — connect Search Console with webmasters.readonly; separate token from the Indexing API.
  • Discover, Google News, and web search — per-post clicks, impressions, CTR, and average position stored in your database (wp_newsai_gsc_performance).
  • Sync now in settings plus daily cron (04:00 site time) when Pro is active.
  • Author Performance — real clicks per writer, top articles by traffic, coaching tab, 7d / 30d / 90d windows.
  • Posts listGSC (30d) column for chiefs (edit_others_posts).
  • My Inbox — writers see their own GSC totals when sync is enabled.
  • Clear labeling — Discover Score = editorial readiness; GSC numbers = measured Google clicks (not the same metric).

3. Semantic schema & entities

  • NewsArticle / LiveBlogPosting JSON-LD@graph with Organization, WebPage, author Person, geo, about / mentions.
  • Entity tags — Wikidata Q-IDs, coordinates, entity types woven into schema; lazy enrichment when tags are used (1.9+).
  • Richness presets — Minimal / Balanced / Full; optional articleBody modes (omit, full, first N words).
  • Works with Yoast SEO & Rank Math — reads your meta; does not replace them.

4. Editorial workflow

  • Tasks & assignments — deadlines, keywords, briefs, reference links.
  • Dashboard — active / overdue / completed, KPIs, SEO health.
  • Roles — chiefs see the full desk; writers see My Inbox only.
  • GSC traffic-drop alerts (Pro) — surfaces articles losing Search Console clicks vs the prior period.

5. AI newsroom (Pro, BYOK)

  • OpenAI, Gemini, or Groq — your API key stays on your site; free tiers supported (Groq / Gemini).
  • Discover-optimized titles (55–70 chars, five angles), targeted optimization hints, trend-aware keywords, AI Tag Match from your site taxonomy.
  • Geo-aware language — answers in the language of your configured region (40+ locales).

6. Knowledge layer

  • Smart Tag Suggester — weighted, confidence-scored tags from your taxonomy; one-click insert; duplicate-tag guard (Pro).
  • Story timelines — archive clusters + internal-link blocks + CollectionPage schema.
  • Archive link finder — semantic internal links from your own back catalog (accent-aware scoring).
  • Author E-E-A-T — profiles, schema Person, performance analytics (Pro).

UI in Greek, English, German, and Spanish (per-site language picker). See languages/README.txt for gettext catalogs.

🆓 What you get for FREE

Everything below ships in the free plugin — no signup, no rate limits, no nag screens:

  • Publication Readiness — Editorial score + Discover Score, Next Best Action, detailed checklists
  • Breaking news mode — LiveBlog schema workflow with auto-expire (when LiveBlog is enabled in settings)
  • Smart Tag Suggester — confidence levels, one-click insert
  • Editorial dashboard — tasks, deadlines, keywords, briefings
  • Trend Radar — Google Trends + News in the editor
  • Auto-story timeline + archive internal-link finder
  • NewsArticle JSON-LD — entities, geo, E-E-A-T author signals
  • SEO auditor, 4-step wizard, 4-language UI
  • My Inbox personal stats — your own 30-day Focus & Discover readiness (team GSC analytics are Pro)

🚀 PRO Features (Buy at [newsos.io](https://newsos.io/) — €29/month per site)

Pro is a single license key tied to one site, activated inside your dashboard at "Editorial Control 🚀 PRO". No separate plugin to install — Pro unlocks inside the same plugin you already trust. Need more than one site? Buy one license per site at newsos.io.

📊 Google Search Console integration (NEW in 2.0)

Stop guessing which writers earn traffic. Newsroom OS pulls Search Analytics into WordPress:

  • Three channels — Discover clicks, Google News clicks, and web search clicks (plus impressions, CTR, position where available).
  • Per-post storage — map GSC page URLs to posts and authors; aggregate by 7 / 30 / 90 days.
  • Settings PRO Indexing — paste your service account JSON, set the property (sc-domain:example.com or URL-prefix), test connection, Sync now.
  • Automatic daily sync — Pro + enabled + valid credentials.
  • Privacy — data stays in your database; we do not proxy GSC through newsos.io.

📈 Author Performance 2.0 (Pro)

Redesigned chief dashboard (Editorial Control Author Performance):

  • Your performance card for chiefs who also write — same expand/collapse UX as the team grid.
  • Compact team cards — posts, Focus readiness, web clicks at a glance; expand for full detail.
  • Tabs inside each authorSummary (editorial quality + categories + GSC totals), Articles (latest posts + top traffic), Coaching (Discover weak spots + action links).
  • GSC coach tips on low click counts (hero image, headlines, timeliness).
  • Search & sort — filter by name; sort by posts, web clicks, Focus, or A–Z.
  • 7d / 30d / 90d — live AJAX refresh without reloading the page.
  • Cached aggregates with smart invalidation on publish, task completion, score change, and GSC sync.

🧭 Chief Insights + AI Daily Brief (NEW in 2.1)

Built for editor-in-chief oversight in one screen:

  • Chief Insights tab — summary-first KPI strip + channel performance + top categories + top articles + top keyword/entity signals.
  • PRO live / FREE demo — free sites see a realistic demo layout; Pro shows live desk data.
  • AI Daily Brief — one click executive summary with Morning mode (planning) and Evening mode (retrospective + next actions).
  • Print to PDF — export the current chief view for standups and editorial meetings.
  • Indexing diagnostics polish — Google + IndexNow now show Last attempted and Last successful URL/ping, plus health badge (Healthy / Degraded / Unknown).

🤖 AI Assist (BYOK – Bring Your Own Key)

Bring your own API key for OpenAI, Google Gemini, or Groq. Newsroom OS never proxies AI traffic through our servers — your key stays on your site.

💸 Free AI tier supported: Groq offers a very generous free tier (no credit card) on llama-3.3-70b-versatile. The settings page links directly to:

You can write your first AI-assisted article with $0 of API spend.

Direct in-editor actions:

  • 🎯 Discover-optimized Title Suggestions — five alternative headlines per run (facts / impact / aftermath / authority / Discover hook), 55–70 characters, live validation.
  • Targeted Content Optimization — non-rewrite suggestions per paragraph (readability / seo / eeat / structure / factcheck).
  • 🔥 Trend-Aware Keywords — regional Google Trends fit with placement hints.
  • 🏷️ AI Tag Match — semantic tag picks from your taxonomy pool.
  • FAQ Block generation in valid FAQPage JSON-LD
  • Key Takeaways block
  • Per-user daily rate limits + transient caching

🌍 Geo-aware language output — 40+ locales; filter newsai_ai_geo_to_locale for custom multilingual newsrooms.

💬 Editorial Comms (Task Threads + Email)

  • Two-way messaging thread per task — chief assignee, with unread badges
  • Capability-aware visibility: writers only see their own threads
  • Configurable email alerts: new assignment, new message, task completed
  • Auto-purge old threads on a configurable retention window

🛡️ Duplicate-Tag Guard

Site-wide audit for near-duplicate tags; merge and consolidate authority. Integrated with Smart Tags in Gutenberg and Classic.

📉 GSC traffic-drop alerts

Compares synced Search Console post-level clicks across two periods and highlights articles with meaningful traffic loss — in Chief Insights and the weekly desk email. Replaces the retired Content Decay auto-task cron.

⚡ Instant Indexing API

Google Indexing API (service account JSON or bearer token) + IndexNow for Bing/Yandex. Async pings on publish; separate credentials from GSC read-only sync.

📰 LiveBlogPosting Schema

One toggle turns a post into valid LiveBlogPosting JSON-LD for Top Stories live coverage.

🖼️ Google Discover Image Validator

Pre-publish check for the 1200px-wide featured image minimum Discover expects.

🔧 Priority Support & Updates

License-gated updates through the same plugin. Verify at newsos.io — no re-uploading a different zip.

Why publishers choose us

  • Category: Discover & publishing infrastructure — not “another SEO plugin”
  • 2.0: Editorial readiness plus real Search Console traffic per writer
  • Trusted by 2,000+ active installs in 20+ countries
  • Built for high-traffic desks: event-driven editor JS, strict API timeouts, smart caching
  • Zero conflicts with Yoast / Rank Math / SureCart / WooCommerce
  • 30-day money-back guarantee on Pro

👉 Buy Pro at newsos.io — €29/month or $233/year (save 33%). One license key per site, instant delivery via email.

Translators / i18n

  • Text domain: newsroom-ai-assistant — every string uses __(), _e(), esc_html__(), and the editor script is registered with wp_set_script_translations() so Gutenberg sidebar strings translate too.
  • Compiled .mo catalogs for el, en_US, de_DE, es_ES ship under /languages, alongside the corresponding newsroom-ai-assistant-{locale}-newsai-script.json files for JS translations.
  • The plugin loads catalogs directly with the resolved request locale (determine_locale()), making it compatible with the WordPress 6.7+ Just-In-Time loader and the new WP_Translation_Controller. The Site Details Language picker switches the UI language per site without touching the global WP locale.
  • Want to add another language? Drop a new newsroom-ai-assistant-{locale}.mo (and optionally the matching -newsai-script.json) into /languages. Loco Translate or wp i18n make-mo are the usual tools. See languages/README.txt for details.
חינםבתוכניות בתשלום
בביצוע ההתקנה, אנחנו מקבלים את הסכמתך לתנאי השירות של WordPress.com ולתנאים של התוסף של הצד השלישי.
נבדקו עד
WordPress 7.0
תוסף זה זמין להורדה ולשימוש דרך שברשותך.