ContentSage – AI Blog Writer with Verified Citations & SEO Schema
ContentSage is an AI blog writer for WordPress that generates SEO-optimised long-form posts with verified academic citations, automatic internal linking, and native Gutenberg output. Built for content creators who refuse to publish generic AI slop.
While other AI plugins just generate text, ContentSage architects a complete ranking strategy:
- The Weaver’s Web (Internal Linking) — Stop manually hunting for link opportunities. ContentSage crawls your site and injects relevant internal links into every new post, passing link equity to your money pages automatically.
- The Truth Spell (Citation Verification) — Protect your reputation. Every factual claim is validated against a database of 200 million academic papers, and real citations are added to the post.
- Visual Alchemy — Walls of text don’t rank. ContentSage automatically designs data visualisations and infographics so readers stay on the page longer.
- Technical SEO Schema — Auto-generated JSON-LD schema, FAQ markup, and meta-tag population for Yoast, RankMath, and AIOSEO.
Perfect for SEO agencies, affiliate marketers, and business owners who need programmatic-SEO quality at the click of a button.
The plugin itself does not generate content locally. All AI processing, research, citation verification, and internal-link analysis happen on ContentSage servers; the plugin receives finished posts via an authenticated REST endpoint, converts the HTML to Gutenberg blocks, and creates the WordPress post.
Key Features
- AI-Powered Content — Receive SEO-optimised blog posts generated by ContentSage directly into WordPress.
- Verified Citations — Every fact includes a source citation, maintaining editorial integrity.
- Auto Internal Linking — ContentSage analyses your existing content and adds relevant internal links.
- Gutenberg Native — Content arrives as native Gutenberg blocks: paragraphs, headings (H2–H6), lists, blockquotes, code blocks, and images.
- SEO Ready — Automatically populates meta title and description for Yoast SEO, RankMath, and AIOSEO (v4 Models API).
- Draft or Publish — Posts can arrive as drafts for review, publish immediately, or be scheduled for a future date.
- Featured Images — Featured images are automatically downloaded and added to your Media Library.
- Author Attribution — Assign generated posts to any WordPress author on your site.
- Connection Status — Clear dashboard indicator showing whether your site is connected.
How It Works
- Install and activate the plugin.
- Go to Settings → ContentSage Connector and enter your ContentSage API key.
- Your site is now connected. ContentSage can publish content directly to your WordPress installation.
- Review and edit posts from your WordPress dashboard before publishing (if using draft mode).
External Service
This plugin connects WordPress to the ContentSage service, a third-party SaaS operated by Ganda Tech Services Pty Ltd (Australia). The service is required for the plugin to function — without an active ContentSage account and API key, the plugin has no content to deliver.
What the service does
ContentSage performs AI research, long-form blog post generation, academic citation verification, and internal-link analysis. These operations cannot reasonably be performed locally on a self-hosted WordPress server: they require large language models, web research, and a vector index of your existing site content, all hosted on the ContentSage backend.
What data is sent to the service
The plugin makes outbound HTTPS requests to https://write-gts.cchk.info (the live ContentSage backend) under the following circumstances:
- When you save your API key in Settings → ContentSage Connector, the plugin POSTs to
/api/v1/verify-plugin-keywith: the API key, yoursite_url, your WordPress version, and the plugin version. This is used to validate the key and pair your site to your ContentSage account. - When you click Test Connection in the settings page, the same request is made to confirm the key is still valid.
The plugin itself does not send post content, user data, page views, or any other tracking information to the ContentSage service. Posts move in the opposite direction: ContentSage pushes finished posts into WordPress via the plugin’s authenticated REST endpoint.
Service URLs
- Service Provider: Ganda Tech Services Pty Ltd — https://g-t-s.com.au
- Service Endpoint: https://write-gts.cchk.info
- Terms of Service: https://write-gts.cchk.info/terms
- Privacy Policy: https://write-gts.cchk.info/privacy
- Support: https://write-gts.cchk.info/support
You must agree to the ContentSage Terms of Service and Privacy Policy before using the service.
Source Code & Development
This plugin’s source code is included in the distributed package — every file under includes/, assets/css/, and assets/js/ is plain, human-readable PHP, CSS, and JavaScript. There are no minified bundles, build artifacts, or compiled assets shipped in this plugin: what you see in the zip is the canonical source.
The plugin is developed and maintained by Ganda Tech Services Pty Ltd. Source code is shipped with each release in this directory; development takes place in a private repository, and any contributor wishing to study, modify, or fork the plugin may do so directly from the released source under the GPL-2.0-or-later licence.
For support, bug reports, or contribution requests, contact us at https://write-gts.cchk.info/support.
Privacy
This plugin stores your ContentSage API key (encrypted with AES-256-CBC) in wp_options. No personal data, post content, or user activity is transmitted to ContentSage servers by this plugin — the plugin only receives content from the service. The full ContentSage privacy policy (covering the SaaS itself) is published at https://write-gts.cchk.info/privacy.
