SEO WRITING helps you create articles for SEO and AI Search and publish them to WordPress. Prepare content with AI answers in mind, including ChatGPT, Google AI Overviews, Google AI Mode, Gemini, and Perplexity. Build articles around clear answers, supporting sources, and relevant internal links.
Create content in the SEO WRITING web app at
seowriting.ai. This plugin connects your website to the service and delivers articles, images, and SEO metadata as drafts, scheduled posts, or published articles.
An SEO WRITING account is required. The plugin is free to install. Content generation and semantic search run in the web app. Free and paid plans have different generation limits and features.
Get started with SEO WRITING |
WordPress setup guide
Articles for SEO and AI Search
Create blog posts, how-to guides, product reviews, and comparisons from a keyword or brief. Set the outline, language, tone, and Brand Voice; include AI-generated images.
Use clear sections and FAQ answers to address readers' questions. Add external sources beside the claims they support and connect related pages through internal links. These features help you prepare useful, well-supported content for traditional search and AI search experiences.
Internal linking with our own semantic search
SEO WRITING uses a semantic search model built and hosted by our team to index your site's articles and find relevant internal links by meaning, beyond shared keywords.
For example, a post about villa cleaning can connect to your article on marble floor care because the topics belong together. Matching considers the content's meaning rather than relying on the word "cleaning" alone.
The model is designed for fast, accurate matching of related pages during generation. Keep "Insert only if relevant" enabled to skip pages that have no natural place in the article.
No additional API keys, third-party search subscriptions, or per-link charges are needed for semantic internal linking.
Bulk generation and auto blogging
Prepare up to 100 article-generation tasks in a batch with Bulk Article Generation. Save articles as drafts for review, publish completed articles, or schedule them for later. Bloggers, publishers, and agencies can deliver a planned queue of content to connected WordPress sites.
Learn about Bulk Article Generation
WordPress publishing and SEO integrations
- Choose Draft, Publish, or Schedule.
- Import article images and set a featured image when selected.
- Select authors and categories, add tags, and configure the post slug.
- Optionally use the meta description as the post excerpt.
- Publish posts, pages, and supported public custom post types.
- Transfer SEO titles and meta descriptions to supported fields in Yoast SEO, Rank Math, All in One SEO (AIOSEO), SEOPress, The SEO Framework, and Squirrly SEO.
- Enable Elementor content conversion in the plugin settings when needed.
Supported metadata fields vary by integration. SEO WRITING works alongside your installed SEO plugin.
Super Page for structured pages
Create service pages, product comparisons, and other structured pages with Super Page. Use search-result analysis to guide the structure, images, and calls to action, then publish to your connected WordPress site.
Explore Super Page
Product walkthrough
https://www.youtube.com/watch?v=LyyZxMWGX8o
Documentation and support
Browse the documentation or visit the
WordPress support forum. For account help, use the support options in the SEO WRITING web app.
- Install and activate the plugin, then open its settings.
- Sign in to your SEO WRITING account and click Connect in the plugin settings. Complete the connection flow.
- Check that your website appears under Integrations in the web app.
- Create an article or bulk generation task, select your connected site, and choose Draft, Publish, or Schedule.
See the
WordPress integration guide for illustrated instructions.
1.12.9 (2026/09/22)
Feature:
- Bump stable tag to 1.12.9
1.12.8 (2026/09/22)
Fix:
1.12.7 (2026/09/22)
Fix:
1.12.6 (2026/09/22)
Feature:
- Added 7.1.0 and 7.1.1 WP versions support
1.12.5 (2025/11/28)
Fix:
1.12.4 (2025/11/28)
Feature:
- Added
6.8.2, 6.8.3, 6.9 and 7.0 WP versions support
- Added
8.5 PHP version support
- Support for
5.6.20 and 7.0 PHP versions has been removed
- The
transition_post_status webhook has been removed
1.12.3 (2025/07/26)
Fix:
- Remove dev file inclusion logic
1.12.2 (2025/06/05)
Fix:
- Correct processing of pages in Elementor with division into blocks
1.12.0 (2025/05/21)
Feature:
- Custom CSS for Super Page
1.11.14 (2025/05/16)
Fix:
1.11.13 (2025/05/15)
Feature:
1.11.12 (2025/05/14)
Feature:
- Super Page for Elementor
- Update
readme.txt file
1.11.9 (2025/05/09)
Fix:
- Custom CSS for Super Page
1.11.8 (2025/05/08)
Feature:
- Custom CSS for Super Page
- Styles as DOM node
1.11.7 (2025/05/08)
Feature:
1.11.6 (2025/05/07)
Feature:
- Custom CSS for Super Page
1.11.5 (2025/05/07)
Fix:
- Custom CSS for Super Page
1.11.4 (2025/05/06)
Fix:
- Rollback to previous version
1.11.3 (2025/05/06)
Fix:
- Custom CSS for Super Page
1.11.2 (2025/05/06)
Fix:
- Custom CSS for Super Page
1.11.1 (2025/05/06)
Fix:
- Custom CSS for Super Page
1.11.0 (2025/05/05)
Feature:
- Custom CSS for Super Page
1.10.9 (2025/03/27)
Fix:
- Remove images when republishing a post
1.10.8 (2025/03/26)
Feature:
- Default file name for image without alt
1.10.7 (2025/03/26)
Feature:
- The limit on the size of the uploaded image has been removed
1.10.5 (2025/03/26)
Feature:
1.10.4 (2025/03/26)
Feature:
- Post images are loaded from any source
1.10.3 (2025/03/26)
Fix:
1.10.2 (2025/03/21)
Feature:
- Updating a post instead of republishing
1.9.3 (2024/12/05)
Fix:
- Notification about plugin version update
1.9.1 (2024/10/31)
Fix:
- Loading and setting categories for custom post types
1.9.0 (2024/10/30)
Feature:
- Publishing text with page type selection
1.8.4 (2024/09/04)
Feature:
1.8.3 (2024/07/29)
Fix:
- Stable version number of the plugin.
1.8.2 (2024/07/28)
Fix:
- Loading third-party plugins if the plugin has been renamed.
1.8.1 (2024/07/19)
Feature:
1.8.0 (2024/07/19)
Feature:
- Renaming the plugin to protect against external scanning.
1.7.1 (2024/07/12)
Feature:
- Paginated export posts to create knowledge base.
1.7.0 (2024/07/04)
Feature:
- Export posts to create knowledge base.
- Authorization on the https://seowriting.ai/ website is performed in a new tab.
1.6.2 (2024/06/13)
Feature: Multiple keyword support in some plugins.
1.6.1 (2024/05/23)
Feature: Internal changes.
1.6.0 (2024/05/23)
Feature: Ability to disable
schema.org markup.
1.5.6 (2024/04/11)
Feature: Internal changes to the plugin to determine the user who activated the plugin.
1.5.5 (2024/04/10)
Feature: Internal changes to the plugin to determine the user who activated the plugin.
1.5.4 (2024/04/08)
Fix: The correct way to pass the author ID from the backend to the plugin
1.5.3 (2024/04/08)
Feature: Internal changes to get a list of authors who are allowed to publish
1.5.2 (2024/03/21)
Fix: The default plugin uses production endpoint.
1.5.1 (2024/03/11)
Fix: Plugin renamed back according to the requirements of
wordpress.org catalog moderators.
1.5.0 (2024/03/11)
Fix: Plugin renamed according to the requirements of
wordpress.org catalog moderators.
1.4.17 (2024/03/05)
Fix: Escaping the output of plugin according to the requirements of
wordpress.org catalog moderators.
1.4.16 (2024/02/20)
Feature: Changed the method of storing and retrieving error logs.
Fix: Escaping the output of plugin according to the requirements of
wordpress.org catalog moderators.
1.4.15 (2024/02/12)
Fix: Escaping the output of plugin settings according to the requirements of
wordpress.org catalog moderators.
1.4.14 (2024/02/12)
Fix: Removed the limit on the number of categories the plugin receives.
1.4.13 (2024/02/07)
Feature: Better text encoding for JSON_LD markup.
1.4.12 (2024/02/07)
Fix: Correct processing of HTML coming to the WP from the service to display
schema.org markup.
1.4.11 (2024/02/07)
Feature: By default, splitting a post into blocks for Elementor is disabled.
Fix: Splitting a post into blocks in Elementor with multibyte language support.
1.4.10 (2024/02/07)
Fix: Path to the API for the production version of the plugin.
1.4.9 (2024/02/06)
Feature: Debug mode to interact with the client's WP when a service request is received from the client.
1.4.8 (2024/02/06)
Feature: Ability to disable splitting a post into Elementor blocks in the settings.
1.4.7 (2024/02/06)
Fix: Forced setting of utf-8 encoding for correct processing of multibyte languages in Elementor parser.
Fix: Escaping the output of plugin settings according to the requirements of
wordpress.org catalog moderators.
1.4.6 (2024/02/03)
- Feature: minimum supported version of PHP is set to 5.6.20
- Feature: internal changes
- Fix: output of Schema.org markup as node attributes or as JSON-LD
1.4.5 (2024/02/02)
- Feature: Hiding libxml internal errors when parsing HTML for Elementor
1.4.4 (2024/01/30)
- Fix: video publishing in Elementor
1.4.3 (2024/01/30)
- Feature: publishing posts with a date in the past
1.4.2 (2024/01/30)
- Fix: more accurate checking of content type in the API
1.4.1 (2024/01/30)
- Fix: compatibility with PHP 5.6. and WP 4.9
1.4.0 (2024/01/26)
- Feature: Youtube video in Elementor markup
- Fix: JSON-LD output
1.3.1 (2024/01/24)
- Fix: common way of defining the context of a file call method
1.3.0 (2024/01/24)
- Feature: possibility to create
post_excerpt when sending data from seowriting.ai service
1.2.3 (2024/01/23)
- Feature: fillable
focus keyphrase, og:title and og:description for the All in one SEO plugin
- Feature: fillable
og:title, og:description, twitter:title, twitter:description for the The SEO Framework plugin
- Feature: fillable
og:title, og:description, twitter:title, twitter:description for the SEOPress plugin
1.2.2 (2024/01/23)
- Feature: internal changes to create two types of releases: a) for all clients b) for internal testing
1.2.1 (2024/01/23)
- Feature: added utm-tags to the readme.txt file
1.2.0 (2024/01/23)
- Feature: meta tags support for
Squirrly SEO (Newton) plugin
1.1.9 (2024/01/22)
- Update: readme.txt
- Fix: comments on the code sent by the plugin moderation team
1.1.8
- Publish content from SEO WRITING to WordPress.