BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
42flows SEO Meta icon
Maintained Tested up to 6.9.9 #4 in aioseo

42flows SEO Meta

Registers SEO meta fields for WordPress REST API write access. Required for 42flows content delivery.

Active installs30+10+ tier
Downloads · 30d95▲ +46.2% vs prev. 30d
Rating—0 reviews
Health score45/100Fair
All-time downloads641Since Apr 2026
Support resolved—No recent threads
RequiresWP 5.6PHP 7.4+
Downloads · 7d29▲ +38.1% week over week
Our verdict

Use with caution

42flows SEO Meta works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 5 months ago, and scores 45/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

246Jul 6Aug 19Oct 3
Yesterday5
Daily average (1y)4
Peak day38May 6, 2026
Last 12 months648

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where 42flows SEO Meta stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
aioseo #73 437 Best aioseo plugins →
rank math >100 1,410 Best rank math plugins →
rest-api >100 7,548 Best rest-api plugins →
seo >100 8,350 Best seo plugins →
Yoast >100 2,347 Best Yoast plugins →

Version adoption

Share of active sites per release.

  • 1.2100.0%

About 42flows SEO Meta

From the official readme · v1.2.1

Description

42flows SEO Meta enables REST API write access to SEO meta fields for posts and pages. It auto-detects your active SEO plugin (Yoast SEO, Rank Math, or All in One SEO) and registers only the relevant meta fields with show_in_rest.

This plugin is required if you use 42flows to publish SEO-optimized content to your WordPress site. Without it, SEO titles, meta descriptions, and focus keyphrases cannot be set via the REST API.

Supported SEO plugins

  • Yoast SEO — _yoast_wpseo_title, _yoast_wpseo_metadesc, _yoast_wpseo_focuskw
  • Rank Math — rank_math_title, rank_math_description, rank_math_focus_keyword
  • All in One SEO — _aioseo_title, _aioseo_description, _aioseo_keywords

What it does

  • Detects which SEO plugin is active on your site
  • Registers that plugin’s meta fields with show_in_rest => true for posts and pages
  • Adds sanitize_callback (sanitize_text_field) and auth_callback (requires edit_posts capability)
  • Does nothing if no supported SEO plugin is detected

What it does NOT do

  • Does not modify your existing SEO data
  • Does not add any admin pages, settings, or UI
  • Does not load any JavaScript or CSS
  • Does not store any data

Companion plugin installation and upgrades

When your site is connected to 42flows, 42flows may request that this plugin install, activate, or upgrade a companion plugin (42flows-content) that enables render-time features for posts delivered by the 42flows pipeline (schema markup, attribution footer, page-optimizer REST surface). The companion plugin is downloaded from https://42flows.com/plugins/42flows-content-latest.zip via the /wp-json/42flows/v1/install-companion REST route.

The route requires the requesting user to hold:

  • install_plugins and activate_plugins for fresh installs (typically Administrator role)
  • delete_plugins additionally when a min_version parameter is supplied that exceeds the currently-installed companion version, because the upgrade path deletes the existing companion folder before reinstalling

The companion zip URL is hard-coded in the plugin source — it is never user-supplied — so the route presents no SSRF surface. No installation, upgrade, or deletion occurs unless your site is connected to 42flows and the request is authenticated by an administrator-capability user.

Installation

  1. Install the plugin from the WordPress plugin directory, or upload the ZIP file via Plugins > Add New > Upload Plugin.
  2. Activate the plugin.
  3. No configuration needed — the plugin auto-detects your SEO plugin.

Frequently asked questions

Do I need this plugin?

Only if you use 42flows to publish content to your WordPress site and want SEO meta fields (title, description, focus keyphrase) set automatically via the REST API.

What if I don’t have an SEO plugin?

The plugin does nothing if no supported SEO plugin (Yoast, Rank Math, or AIOSEO) is detected. It is safe to keep installed.

Is it safe?

Yes. It only registers existing meta fields for REST API access with proper sanitization and authentication. Only users with the edit_posts capability can write to these fields. All input is sanitized with sanitize_text_field. The companion-install REST route requires install_plugins + activate_plugins capabilities, and additionally delete_plugins for in-place upgrades. The companion plugin source URL is hard-coded — never accepted from request input — so there is no SSRF surface. The optional min_version parameter is validated against a strict X.Y.Z regex before being passed to PHP’s…

Does it work with custom post types?

Currently it registers meta fields for posts and pages. Support for custom post types can be added in a future version.

Changelog

1.2.1

  • Auto-enable WordPress plugin auto-updates for 42flows plugins. On every successful /install-companion call, both 42flows-seo-meta and 42flows-content are added to WordPress’s auto_update_plugins site option so future feature/security/fix releases reach the customer site without a manual click. Idempotent — safe to call repeatedly. Customers retain control: the WP admin Plugins page still shows a “Disable auto-updates” link.
  • Why: customers connect their site to 42flows specifically so 42flows manages the meta + render layer; asking them to also manually toggle plugin auto-updates per plugin is onboarding friction with no upside (every WP-side plugin update of these two plugins comes from us anyway).

1.2.0

  • Add optional min_version parameter to /wp-json/42flows/v1/install-companion. When supplied (semver X.Y.Z), the route compares the installed companion version against min_version and performs an in-place upgrade (deactivate → delete → reinstall → activate) if the installed version is older. Required because WordPress’s Plugin_Upgrader::install refuses to overwrite an existing plugin folder. Without this parameter, behavior is unchanged: idempotent ensure-installed-and-active.
  • Upgrade path additionally requires the authenticated user to hold the delete_plugins capability, in line with the principle of least privilege.
  • min_version is validated as ^\d+\.\d+\.\d+$ before reaching version_compare() to reject arbitrary input.
  • Code refactored: install logic deduplicated into a shared helper used by both fresh-install and upgrade paths.

1.1.0

  • Add REST route /wp-json/42flows/v1/install-companion for authenticated companion-plugin installation (requires install_plugins capability). Used only when the site is connected to 42flows.

1.0.0

  • Initial release.
  • Support for Yoast SEO, Rank Math, and All in One SEO.
  • Meta fields registered for posts and pages.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best 42flows SEO Meta alternatives

All aioseo plugins →

FAQ

42flows SEO Meta: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is 42flows SEO Meta free?

Yes. 42flows SEO Meta is free to download and use from the official WordPress.org plugin directory.

Is 42flows SEO Meta safe to use in 2026?

42flows SEO Meta works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 5 months ago, and scores 45/100 on our health check.

How many websites use 42flows SEO Meta?

42flows SEO Meta is active on 30+ WordPress websites and has been downloaded 641 times since it launched in April 2026. It was downloaded 95 times in the last 30 days.

Does 42flows SEO Meta work with WordPress 7.1?

42flows SEO Meta is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does 42flows SEO Meta need?

42flows SEO Meta requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was 42flows SEO Meta last updated?

The latest version, 1.2.1, was released on May 6, 2026 (5 months ago).

Who makes 42flows SEO Meta?

42flows SEO Meta is developed and maintained by 42flows.

What are the best alternatives to 42flows SEO Meta?

The most popular alternatives to 42flows SEO Meta are All In One SEO Pack for Woo… (3K+ installs), Auto Focus Keyword for SEO (2K+ installs) and Adaptify SEO One-Click Publ… (600+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.