Content Production & Publishing

Content Hub

Gives users one place to create, schedule, publish, and review content for a client, with a consistent post detail workflow that supports exports, CMS publishing, SEO metadata, and indexing submission.

Maturity
GA
Plan
Pro
Access
SEO Manager+
Works with
Other / Unknown · Static HTML · WordPress · AI text generation · Search engine submission
Operator step
2. Produce
The problem

What it solves

  • fragmented workflow
  • multiple tools
  • manual publishing
  • inconsistent metadata
  • scheduling headaches
How it works

One managed system, not scattered tools

Client Profile parent dropdown for end-to-end blog/content management. The Content Hub is a four-tab system that covers the lifecycle of posts from draft → scheduled → published, plus Content Freshness analysis, with a shared post detail page that supports export, SEO metadata, CMS publishing, and search engine submission workflows. Child tabs included: - Drafts: write and manage in-progress articles, then continue editing in the post detail page. - Scheduled Posts: timeline view of upcoming posts with duplicate-risk indicators and basic schedule controls (edit/cancel stubs). - Published Posts: searchable, filterable library of published content with status badges and actions (details, export formats, view live, GSC stats, copy URL). - Content Freshness: passage-level AI staleness scan that flags outdated content; available on live WordPress/hosted sites only, hidden for static + project sites. Shared post detail page (/post/<id>): - Status + generation progress (published/draft/processing/failed). - Full rendered content preview + SEO metadata (multi-source fallback from Yoast/AIOSEO/AlmaSEO). - Inline quality score card (Google Cloud NLP) when Content AI is connected. - Export options (8 formats) and live URL actions when available. Integrations and delivery modes: - WordPress (full integration): publish via REST API, upload featured images, read/write Yoast + AIOSEO metadata, store wp_post_id and wp_url. - Static sites (export-based): no CMS connection required; use exports for Hugo/Jekyll/Next.js, etc. - Search engine submission: submit URLs to Google Search Console and Bing IndexNow.

What's inside

The capabilities that make up Content Hub

Published Posts

Content Hub child tab showing the library of published posts for a client. Export dropdown (8 options): Markdown, HTML Full Page, HTML Body Only, JSON for Headless CMS, MDX for React, Structured JSON, Structured YAML, and Featured Image download. Note: The export dropdown appears only for static-site exported posts. WordPress-published posts instead show only View Live, GSC Stats, and Copy URL.

Drafts

Content Hub child tab for managing drafts and in-progress articles. UI elements: - Total draft count badge - Write New Article button - 3-column card grid (up to 9 drafts) showing: - Draft status badge - Truncated title (50 chars) - Meta description excerpt (80 chars) - Last modified date - Continue Editing button linking to the post detail page

Scheduled Posts

Content Hub child tab for managing upcoming content in a scheduled timeline view. UI elements: - Total scheduled count badge - Schedule Content button - Timeline view (up to 10 posts) showing: - Post title + meta description preview - Scheduled date - Duplicate Risk badge (from automation_topics table): Low/Medium/High with similarity % and closest-match title, or Not analyzed - Keyword badge (if set) - Edit and Cancel buttons (currently stubs; not wired to backend)

See Content Hub in the bigger picture

Content Hub is one entry point into the AlmaSEO operating system. Follow it into the workflow it belongs to, step up to the engine that runs it — or see the whole thing on one of your client sites.