Discover Metric – Content Checker & Optimizer for Google Discover
Discover Metric is a WordPress plugin built for Google Discover optimization. It analyzes your articles against key ranking criteria used by Google Discover and gives you an actionable score with one click — right inside your editor. Google Discover drives millions of visits to news sites, blogs, and content publishers every day. But most content fails to appear because it doesn’t meet Google’s quality signals. Discover Metric tells you exactly what to fix before you hit publish. What Does It Do? Instant Article Analysis — Click “Check Article” in the editor sidebar to get a Discover readiness score (0–100) with a detailed criteria breakdown. Works on Drafts Too — Analyze unpublished drafts before publishing. The plugin sends article content directly for analysis, so you can optimize before going live. 7 Key Criteria — Checks title length, meta description quality, OG image dimensions, lead paragraph clarity, heading structure, word count, and AEO (Answer Engine Optimization) score. Works Everywhere — Compatible with Gutenberg (Block Editor), Classic Editor, Elementor, and Visual Composer / WPBakery. AI-Powered Fixes (PRO) — One-click AI suggestions to rewrite titles, meta descriptions, leads, headings, and improve AEO with Answer Capsule, FAQ Schema, and structured data. Apply Fixes Directly — AI suggestions can be applied directly to your editor with one click, or copied to clipboard. Independent Meta Description Field — Built-in meta description editor with live character counter. Works standalone or syncs with Yoast SEO, Rank Math, or All in One SEO. Structured Data JSON-LD — Automatic Article/NewsArticle schema generation, or save custom JSON-LD from AI suggestions. FAQ Schema — Save AI-generated FAQ Page JSON-LD to your posts for rich results in search. Discover Probability — Estimated likelihood of your article appearing in Google Discover, with confidence level. E-E-A-T Analysis — Experience, Expertise, Authoritativeness, and Trustworthiness badge assessment. AEO Score — Answer Engine Optimization scoring with sub-checks for Answer Capsule, Structured Data, FAQ Schema, and Meta Description Direct Answer. Auto-Check on Publish — Optionally analyze every article automatically when published or updated. Score History — Track how your articles improve over time with stored analysis results. Credit-Based Usage — Free plan includes monthly credits for article checks. Upgrade for more checks and AI fix capabilities. Who Is It For? News publishers who want more traffic from Google Discover Content marketers optimizing articles for maximum reach SEO professionals managing content quality at scale Bloggers who want to understand why their posts don’t appear in Discover Editorial teams that need a pre-publish quality checklist Free vs PRO Free users can: ✓ Check articles for Google Discover readiness ✓ View detailed score and criteria breakdown ✓ Get monthly credits for analysis ✓ Track score history per article ✓ Analyze drafts before publishing ✓ Use the independent meta description field PRO and Enterprise users can also: ✓ Use AI-powered fixes for titles, descriptions, leads, headings, and AEO ✓ Save AI-generated structured data and FAQ schema to posts ✓ Generate optimized images with AI ✓ Access Headline A/B Testing ✓ Write full articles with AI assistance ✓ Get competitor title analysis ✓ Access all advanced AI Journalist features How It Works Install the plugin and enter your API key from discovermetric.com Open any post or page in the editor Click “Check Article” in the sidebar panel Review your score and fix any failing criteria Re-check to confirm improvements SEO Plugin Compatibility Discover Metric works alongside popular SEO plugins without conflicts: Yoast SEO — Avoids duplicate meta descriptions and Article structured data. FAQ schema and supplementary features remain available. Rank Math — Avoids duplicate meta descriptions and Article structured data. FAQ schema and supplementary features remain available. All in One SEO — Avoids duplicate meta descriptions and Article structured data. FAQ schema and supplementary features remain available. When no SEO plugin is installed, Discover Metric outputs its own meta description tag and Article JSON-LD structured data on the frontend. Integrations Gutenberg Block Editor — Native sidebar panel with full functionality Classic Editor — Meta box in the sidebar Elementor — Works via the WordPress meta box system Visual Composer / WPBakery — Works via the WordPress meta box system Yoast SEO — Reads and syncs meta descriptions; avoids duplicate structured data Rank Math — Reads and syncs meta descriptions; avoids duplicate structured data All in One SEO — Reads and syncs meta descriptions; avoids duplicate structured data Any page builder that supports WordPress meta boxes External Service This plugin connects to the Discover Metric API at https://discovermetric.com/api/v1 to perform content analysis and generate AI fix suggestions. An API key is required. When you click “Check Article”: * For published articles: your article’s public URL is sent to the API for analysis. * For draft articles: the article’s HTML content is sent directly for analysis. * Analysis results are cached locally in post meta. When you click “Fix” (AI Fix): * The relevant article excerpt (title, meta description, lead paragraph, headings, or AEO status) and article context are sent to generate improvement suggestions. No data is sent to the API unless you explicitly click the “Check Article” or “Fix” buttons. No user credentials or private data are transmitted beyond article content. Service website: https://discovermetric.com Terms of Service: https://discovermetric.com/terms Privacy Policy: https://discovermetric.com/privacy
Top keywords
- article20×2.38%
- meta19×2.26%
- discover14×1.66%
- data13×1.55%
- structured11×1.31%
- structured data11×1.31%
- analysis10×1.19%
- seo10×1.19%
- ai9×1.07%
- editor9×1.07%
- content8×0.95%
- descriptions8×0.95%
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.7 — Classic command center (stable) + parked React UI Newsroom OS 2.7 ships a premium classic admin redesign: vertical sidebar shell, bento Dashboard (Kanban-first), refreshed Chief Insights and Author Performance, and a cleaner Settings workspace. Classic is the default on all sites. An experimental React admin remains in the codebase for a future opt-in release — it is off by default; the Settings banner shows Coming Soon until the redesign is ready. Desk workflow: AI Content brief from Trend Radar now lives on the Dashboard (chief plans → assigns task → writer sees brief in the editor). The editor Radar tab stays lightweight (live trends/news + copy headline). 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 list — GSC (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 author — Summary (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: https://platform.openai.com/api-keys (OpenAI) https://aistudio.google.com/apikey (Google Gemini — free tier available) https://console.groq.com/keys (Groq — free tier, no card required) 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 …