Get Plugin Access
Pro Publisher
License key sent to email · Instant plugin download · All platforms
$29
/month
License key + plugin .zip emailed instantly. Activate in your CMS. Cancel anytime. All African currencies accepted.

Payment successful

Your license key and plugin download link have been sent to your email. Follow the install guide below to activate. Welcome to ROAD-1 for Publishers.

Intelligence Terminal Forecast Africa Publishers & Plugin API Access Intelligence Agents
For Publishers Plugin
WordPress · Hostinger · Webflow · GoDaddy · Ghost · Any Platform

ROAD-1
FOR
PUBLISH
ERS

Africa’s newsroom intelligence infrastructure

African media companies produce world-class journalism. They’re invisible to Google, MSN, and AI because they lack structured data infrastructure. One plugin — or two lines of code — fixes that. Auto schema, entity tracking, editorial desk taxonomy, journalist authority. On every platform your newsroom uses.

Works on every platform — no developer required:
✅ WordPress ✅ Hostinger ✅ GoDaddy ✅ Webflow ✅ Ghost ✅ Squarespace ✅ Wix ✅ Any HTML site 🕒 Strapi (Q3 2026) 🕒 Substack embed (Q4 2026)
lbnntv.com · wp-admin · Edit Post · ROAD-1 Panel
🧠 ROAD-1 Editorial Intelligence
Journalist
Adaeze Okonkwo — Finance Desk
Editorial Desk
Economic Intelligence
Entities Mentioned
Dangote Refinery NNPC AfCFTA CBN
Cluster
Energy sovereignty · West Africa · Q2 2026
{
  "@type": "NewsArticle",
  "author": "Adaeze Okonkwo",
  "articleSection": "Economic Intelligence",
  "mentions": ["Dangote", "AfCFTA", "NNPC"],
  // Auto-generated on publish ✓
}
Schema valid · Google News eligible · License active
The problem

Why African media gets buried on Google & AI

Platforms like MSN, Google News, and AI training pipelines don’t surface African-origin journalism at scale — not because the journalism is inferior, but because the structured data signals aren’t there. The infrastructure is the gap.

❌ Without ROAD-1 for Publishers
Raw HTML — no structured data signals whatsoever
No author entity — Google can’t verify who wrote it or their authority
No publisher organization schema — no logo, no identity, no trust
No article section or desk — editorial context invisible to crawlers
African entities (Dangote, AfCFTA, MTN) treated as raw text, not data nodes
African stories cited via Reuters/BBC — you’re a source, never the source
AI models trained on the Western version of your story, not yours
✅ With ROAD-1 for Publishers
Auto NewsArticle JSON-LD injected on every publish — zero configuration
Author entity with beat specialization — journalist authority becomes a ranking signal
Publisher organization + logo in <head> — Google sees you as a verified publisher
Editorial desk taxonomy maps to articleSection — topical authority signal per desk
Dangote, AfCFTA, MTN become tracked entity nodes across your archive
Google, MSN, Bing, AI see you as the primary African source — not the footnote
Your journalism becomes the training data. Not the citation.
3 Embed Methods

Works on every platform your newsroom uses

One subscription, three ways to install. Pick the method that matches your platform. No developer required for any of them.

📦
WordPress Plugin
WordPress · Hostinger WP · GoDaddy WP · WP Engine · SiteGround · Kinsta
Download the plugin .zip from your account. Upload via Plugins → Add New → Upload Plugin. Activate. Enter your license key in Settings → ROAD-1. Done — schema generates on every publish.
road1-publishers.zip
Upload via: WP Admin → Plugins → Add New
Or: /wp-content/plugins/ via File Manager
Universal
📁
File Manager Embed
Hostinger · GoDaddy · Namecheap · Bluehost · Any cPanel host · Custom HTML
Download road1-publishers-embed.js. Upload to your hosting File Manager (any folder, e.g. /assets/). Paste the 2-line script tag into your site’s <head>. License key in the tag activates Pro features.
<!-- Paste in <head> -->
<script src="/assets/road1-publishers-embed.js"
  data-license="YOUR-KEY"></script>
CDN Script Tag
🔗
Script Tag / CDN
Webflow · Ghost · Squarespace · Wix · Figma Sites · Any <head> access
No file upload needed. Add the CDN script tag to your site’s code injection (Webflow), code block (Ghost), or custom HTML widget (Squarespace/Wix). License key activates Pro. Works on any platform that allows <head> code injection.
<!-- Paste in site <head> -->
<script
  src="https://cdn.road-1.io/publishers.js"
  data-license="YOUR-KEY"
  defer></script>
💡 All three methods activate with the same license key. Switch platforms at any time without losing your subscription. License key tied to your publication domain, not your hosting provider.
License System

How activation works

Monthly subscription via Flutterwave. License key generated instantly. Plugin features unlock on key entry. Renewal handled automatically. Cancellation reverts to free tier.

💳
01
Pay Monthly
$29/mo via Flutterwave. Any African currency. Card, mobile money, bank transfer, USSD, M-Pesa.
🔑
02
License Issued
Flutterwave webhook → ROAD-1 API generates your unique 32-char license key instantly.
📧
03
Email Delivery
License key + plugin .zip + embed code sent to your email within 60 seconds of payment.
🔌
04
Activate Plugin
Install on your platform. Enter key in Settings. Key validated against ROAD-1 API. Pro unlocks.
05
Auto Renewal
Monthly charge keeps key active. Cancel anytime → key deactivates, plugin reverts to free tier (5 articles/month).
License Key Format
R1PUB-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX
32 characters · Domain-locked · Monthly validation
Free Tier (No Key Required)
5 articles/month · Basic NewsArticle schema · No entity tracking · No dashboard · No API export. Free forever, no credit card.
Install Guide

Live in under 5 minutes

Step-by-step for every platform. Select yours below.

1
Pay & download plugin
Complete payment above. You’ll receive an email with your license key and road1-publishers.zip within 60 seconds.
2
Upload to WordPress
In your WordPress admin: Plugins → Add New → Upload Plugin → select road1-publishers.zip → Install Now. Alternatively, upload the extracted folder directly to your server via Hostinger/cPanel File Manager:
/public_html/wp-content/plugins/road1-publishers/
💡 On Hostinger: hPanel → File Manager → navigate to wp-content/plugins → Upload the .zip → Extract.
3
Activate the plugin
Go to Plugins → Installed Plugins → find "ROAD-1 Editorial Intelligence" → click Activate.
4
Enter your license key
In WordPress admin: Settings → ROAD-1 Publisher → paste your license key → Save. Plugin validates against ROAD-1 API. Pro features unlock within 5 seconds.
Settings → ROAD-1 Publisher → License Key → R1PUB-XXXX-XXXX-...
5
Configure your publication
Enter your publication name, logo URL, and primary language. Create your editorial desks, journalist profiles, and initial entity list. The ROAD-1 panel now appears in every post editor.
6
Publish — schema auto-generates
Open any post → assign Journalist, Desk, Entities, and Cluster → Publish. Schema is generated and stored in post meta. Verify at:
https://search.google.com/test/rich-results?url=YOUR-POST-URL
✅ Submit your sitemap to Google Search Console after first publish for accelerated indexing.
1
Pay & download embed file
Complete payment. Your email will include your license key and road1-publishers-embed.js. This is the universal embed script that works on any hosting platform.
2
Upload to your File Manager
Log into your hosting control panel (Hostinger hPanel, GoDaddy, Namecheap, cPanel, etc). Open File Manager → navigate to your website root or an assets folder → upload road1-publishers-embed.js.
Recommended path: /public_html/assets/road1-publishers-embed.js
3
Add script tag to your site <head>
Open your site’s main template or header file. Find the </head> closing tag. Paste the following just before it:
<script src="/assets/road1-publishers-embed.js" data-license="YOUR-R1PUB-LICENSE-KEY" data-publication="Your Publication Name" data-lang="en" defer> </script>
🔑 Replace YOUR-R1PUB-LICENSE-KEY with the key from your email. The script handles all schema injection automatically from this point forward.
4
Verify installation
Visit any article on your site. Open browser DevTools → Elements → search for application/ld+json. You should see the ROAD-1 schema block. Or use Google’s Rich Results Test.
https://search.google.com/test/rich-results?url=YOUR-ARTICLE-URL
5
Access the editorial dashboard
Visit YOUR-DOMAIN.com?road1-dashboard while logged in as admin to access your entity tracking, desk taxonomy, and article coverage dashboard. Works on any platform — no plugin required.
1
Pay & get your license key
Complete payment. License key and CDN URL delivered to your email within 60 seconds. No file download required for Webflow or GoDaddy Website Builder.
2
Open site code settings
Webflow: Designer → Project Settings → Custom Code → Head Code section.   GoDaddy Website Builder: Settings → Advanced → Custom Code → Header.
3
Paste the CDN script tag
Add the following to your site’s <head> custom code section:
<script src="https://cdn.road-1.io/publishers.js" data-license="YOUR-R1PUB-LICENSE-KEY" data-publication="Your Publication Name" defer> </script>
4
Publish and verify
Publish your Webflow/GoDaddy site. The ROAD-1 script automatically injects schema on every article page. Open any published article and test with Google’s Rich Results tool. Dashboard accessible via ?road1-dashboard query parameter while logged in.
⚠️ Webflow: enable "Custom Code" in your Webflow plan if not already on. This requires the Basic plan or above.
1
Pay & get your license key
Complete payment. CDN script URL and license key delivered to email within 60 seconds.
2
Locate code injection settings
Ghost: Ghost Admin → Settings → Code Injection → Site Header.   Squarespace: Website → Pages → Website Tools → Code Injection → Header.   Wix: Settings → Advanced → Custom Code → Add Code → Head.
3
Paste the script tag
<script src="https://cdn.road-1.io/publishers.js" data-license="YOUR-R1PUB-LICENSE-KEY" data-publication="Your Publication Name" data-platform="ghost" defer> </script>
💡 Set data-platform to your CMS: ghost, squarespace, or wix. This helps the script locate article metadata in the correct DOM structure.
4
Save and verify
Save your code injection settings and refresh your site. Verify schema generation with Google Rich Results Test. For Ghost specifically, the script auto-detects post metadata from Ghost’s JSON-LD context and augments it with the ROAD-1 entity layer.
Plugin Architecture

WordPress plugin file structure

The plugin follows WordPress.org standards and is submittable to the official plugin repository. Developers can inspect and extend it. The license manager prevents free use beyond the free tier limits.

road1-publishers/ — Plugin StructureWordPress.org standard
road1-publishers/
├── road1-publishers.php      ← Main plugin file
// Plugin Name: ROAD-1 Editorial Intelligence
// Description: African newsroom schema
// Version: 1.0.0
// Requires at least: 6.0
// Tested up to: 6.5
├── includes/
│   ├── class-schema-generator.php
│   ├── class-entity-tracker.php
│   ├── class-license-manager.php
│   ├── class-journalist-roster.php
│   └── class-rest-api.php
├── admin/
│   ├── meta-boxes.php
│   ├── settings-page.php
│   ├── admin.js
│   └── admin.css
├── templates/
│   └── schema-output.php
└── readme.txt               ← WP.org format
Auto-generated JSON-LD outputInjected in <head> on every article
{
  "@context": "https://schema.org",
  "@type": "NewsArticle",

  // Core article data
  "headline": "Dangote Refinery cuts fuel imports...",
  "description": "[auto-excerpt]",
  "wordCount": 1840,
  "inLanguage": "en",
  "datePublished": "2026-05-22T08:00:00Z",

  // Author entity
  "author": {
    "@type": "Person",
    "name": "Adaeze Okonkwo",
    "jobTitle": "Finance Desk"
  },

  // Publisher identity
  "publisher": {
    "@type": "Organization",
    "name": "LBNNTV",
    "logo": { "url": "https://lbnntv.com/logo.png" }
  },

  // Editorial intelligence
  "articleSection": "Economic Intelligence",

  // ROAD-1 entity layer
  "mentions": [
    "Dangote Refinery", "NNPC", "AfCFTA"
  ],

  "isAccessibleForFree": true
}
WordPress.org Submission

ROAD-1 for Publishers is structured for submission to the official WordPress Plugin Repository. Publishers on any WordPress host (including Hostinger, GoDaddy, WP Engine) will be able to search "ROAD-1 Publishers" directly in their plugin directory and install without downloading a .zip.

What’s Included

Every feature the big publishers already have

📰
Auto NewsArticle Schema
Full JSON-LD generated on every publish. Zero configuration. Works with any WordPress theme, Ghost template, or custom site.
🧠
Entity Tracking (lbnn_entity)
Named entity taxonomy: companies, institutions, people, places. Track how Dangote, AfCFTA, MTN appear across your entire archive.
🏛️
Editorial Desk Taxonomy
Desks become the articleSection field in your schema. Energy, Finance, Policy, Security, Fashion Intelligence — each signals topical authority to crawlers.
✍️
Journalist Roster
Named journalist profiles with beat specializations. Author identity becomes a ranking signal, not just a byline. Builds topical authority over time.
🔗
Semantic Clustering
Group related coverage: "Energy sovereignty · West Africa · Q2 2026" creates machine-readable editorial threads AI models can follow across your archive.
📊
Structured Data Dashboard
Which articles have complete schema, which entities appear most, which journalists are building authority. Your coverage intelligence visualized.
Zero Performance Hit
Schema generated at save time, stored in post meta. No API calls on page load. No impact on Core Web Vitals. PageSpeed scores unchanged.
🌍
Multi-Language Schema
Auto-detect article language. inLanguage field set correctly for English, French, Arabic, Swahili, Hausa, Portuguese and 20+ other languages.
📡
REST API Export (Pro)
Export your entity graph, desk taxonomy, and structured article data via REST API. Enables data partnerships, AI corpus licensing, institutional subscriptions.
Intelligence Layers

Four taxonomy layers, one plugin

Each layer independently valuable. Together they build a structured intelligence asset that grows in value with every article published.

lbnn_desk
Editorial Desks
Maps to articleSection in schema. Google uses this to understand your publication’s topical authority by vertical. More articles per desk = stronger topical signal.
Economic IntelligenceEnergy DeskSecurity IntelligencePolicy IntelligenceFashion IntelligenceSovereign WealthInvestigativeReal Estate
lbnn_cluster
Semantic Clusters
Thematic groupings across your archive. AI retrieval systems follow clusters to understand sustained coverage of a topic. Your editorial lineage becomes a machine-readable dataset.
AfCFTA · Trade InfrastructureEnergy sovereignty · West AfricaPAPSS adoption · 2026DRC mineral corridorSahel security transition
lbnn_entity
Named Entity Tracking
Every named organization, institution, person, or place becomes a trackable node. Your archive becomes a searchable entity relationship graph. This is the layer AI companies and data vendors pay for.
Dangote RefineryAfCFTAMTN NigeriaLake Chad BasinAfreximbankNNPCTransnetPAPSSDangote Cement
journalist
Journalist Profiles
Named journalist entities with beat specializations and publication history. Author authority is a Google ranking signal that African media almost never builds correctly. This fixes it systematically.
Finance deskEnergy correspondentInvestigative reporterSovereign wealthCrypto & bankingSouthern Africa energy
Publisher Pricing

One plugin, one subscription, every platform

License key works on WordPress, Hostinger, GoDaddy, Webflow, Ghost, Squarespace, Wix. Pay in NGN, GHS, KES, ZAR, USD, or 8 other currencies.

Tier 1
Starter
Free
Forever free · No card required · No license key needed
5 articles/month. Immediate NewsArticle schema on every post. Google News eligibility signals from day one.
  • NewsArticle schema on up to 5 articles/month
  • 3 editorial desks
  • 5 journalist profiles
  • Basic entity tracking (up to 50 entities)
  • Publisher organization schema
  • WordPress + File Manager embed
Most Popular
Tier 2
Pro Publisher
$29
per month · per publication · cancel anytime
"One MSN pickup pays this for 6 months. One data partnership pays it for life."
  • Everything in Starter
  • Unlimited articles/month
  • Unlimited desks, clusters, and entities
  • Full journalist authority tracking
  • Semantic cluster taxonomy
  • Structured data dashboard
  • Article schema completeness scoring
  • REST API export
  • Multi-language schema (25+ languages)
  • WordPress + File Manager + CDN embed
  • License key valid on all platforms
Pay in NGN · GHS · KES · ZAR · UGX · EGP · USD · GBP · EUR
Tier 3
Enterprise
$290
per month · multi-publication · white-label available
For media groups, agency networks, and newsroom technology platforms.
  • Everything in Pro Publisher
  • Up to 10 publications under one license
  • White-label plugin (your brand, your client)
  • Custom African entity graph API
  • Cross-publication entity relationship data
  • Data licensing revenue share framework
  • Dedicated account support
  • Custom desk taxonomy + journalist schema
Invoiced monthly · Zenith Bank Lagos · Flutterwave · Bank transfer
The bigger vision

African media companies become data infrastructure companies

This plugin is phase one. African media companies have been content publishers. With ROAD-1 for Publishers, they become structured intelligence platforms — competing with Bloomberg and Reuters at the data layer, not just the content layer.

Phase 1 — Now
Structured publishing
Schema + entity taxonomy + desk intelligence. Every article published with the infrastructure Google and AI systems need to index and cite you as the authoritative African source. Your journalism stops being a footnote.
Phase 2 — 2026
Cross-publisher entity graph
Entity tracking across all ROAD-1-powered outlets. How many times has "Dangote Refinery" appeared across all participating African publishers? That’s a dataset. That dataset has commercial value that African publishers have never monetized.
Phase 3 — 2027
Intelligence subscriptions
Monetize your structured data via API. Banks, DFIs, commodity traders, and AI training companies pay for clean African economic intelligence. You built the data. You own it. ROAD-1 creates the distribution layer.
Get Early Access

First 10 publishers get 6 months Pro free

Join the publisher waitlist

ROAD-1 for Publishers is in final development. First 10 publishers on the waitlist get Pro free for 6 months — $174 value. Your plugin download link and license key arrive the day we launch.

No payment now. No spam. Plugin download + license key sent on launch day. First 10 publishers only.

📧

You’re on the list

Welcome. Your publication is registered. You’ll receive your plugin download and license key on launch day. If you’re in the first 10, Pro is free for 6 months.

Platform

Explore ROAD-1 platform