Title: ROAS Master SEO Fields
Author: Boost Media LTD
Published: <strong>October 14, 2026</strong>
Last modified: October 14, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/roas-master-seo-fields.svg)

# ROAS Master SEO Fields

 By [Boost Media LTD](https://profiles.wordpress.org/giladch1/)

[Download](https://downloads.wordpress.org/plugin/roas-master-seo-fields.1.1.0.zip)

 * [Details](https://srd.wordpress.org/plugins/roas-master-seo-fields/#description)
 * [Reviews](https://srd.wordpress.org/plugins/roas-master-seo-fields/#reviews)
 *  [Installation](https://srd.wordpress.org/plugins/roas-master-seo-fields/#installation)
 * [Development](https://srd.wordpress.org/plugins/roas-master-seo-fields/#developers)

 [Support](https://wordpress.org/support/plugin/roas-master-seo-fields/)

## Description

ROAS Master is a service by Boost Media that prepares SEO titles and meta descriptions
for the pages of a site. The site owner reviews every change on an approval page,
and only the approved changes are written to the site, through the WordPress REST
API.

WordPress lets an outside service write a page’s content through its REST API, but
not the SEO title and the meta description: Yoast SEO keeps them in two protected
fields (`_yoast_wpseo_title`, `_yoast_wpseo_metadesc`) that its own REST API only
reads. This plugin registers exactly those two fields for the REST API, for pages
and posts, and nothing else.

 * **With Yoast SEO:** the plugin opens the two fields. Yoast SEO keeps printing
   them, as always.
 * **Without an SEO plugin:** the plugin also prints them: the page’s title (the
   browser tab and search results) and the `<meta name="description">` tag.
 * **With Rank Math, All in One SEO, SEOPress or The SEO Framework:** the plugin
   prints nothing; that plugin owns the page’s head.

What it does not do:

 * It sends no request to any other server, and loads nothing from elsewhere.
 * It adds no option, no database table and no admin screen.
 * A write is stored only when the logged-in WordPress user may edit that page or
   post (`edit_post`). An empty value brings back the default title.
 * Deactivate or delete it and the fields are closed again. Nothing is deleted: 
   the titles and descriptions stay in the page’s fields, and Yoast SEO reads them
   if it is installed later.

The plugin answers one read-only REST route, `GET /wp-json/roas-seo-fields/v1/status`(
users who can edit posts), with its version and mode, so a connected service can
see that it is active.

The plugin works on its own: any REST client with a WordPress user that may edit
the page can read and write the two fields. It does not require a ROAS Master account.

#### About ROAS Master

ROAS Master (https://roas-master.boostmedia.co.il/) is the service this plugin was
written for. The plugin itself never contacts it. When a site owner connects a site
to ROAS Master, the service calls the site’s REST API with the WordPress user and
application password the owner gave it. Its terms: https://roas-master.boostmedia.
co.il/terms . Its privacy policy: https://roas-master.boostmedia.co.il/privacy .

The plugin’s source is the plugin itself: one readable PHP file, with no build step.

### Privacy

The plugin collects no data, sets no cookie, stores no personal data and sends nothing
to any server. It stores only the SEO title and meta description that an authorised
user writes to a page or post, in that page’s own fields.

## Installation

 1. In the WordPress admin: Plugins > Add New Plugin, search for “ROAS Master SEO Fields”,
    Install, Activate.
 2. That is all. There are no settings.

A connection whose WordPress user may install plugins can also install it through
the WordPress REST API (`POST /wp-json/wp/v2/plugins` with the slug `roas-master-
seo-fields`). ROAS Master does that only after the site owner approves that step.

## FAQ

### Do I need Yoast SEO?

No. With Yoast SEO the plugin opens Yoast’s two fields; without any SEO plugin it
prints the title and the description itself.

### Who can write the fields?

Only a logged-in WordPress user (for example through an application password) who
may edit that page or post. Values are stored as plain text (`sanitize_text_field`).

### Does it change anything when it is activated?

No. Until a value is written to a page, the page prints exactly what it printed 
before.

### What happens when I remove the plugin?

The REST API stops accepting the two fields. The values that were written stay where
they are; nothing is deleted.

### Is this plugin made by Yoast?

No. It is made by Boost Media and is not affiliated with Yoast. It uses the same
two field names so that Yoast SEO, when it is active, prints what was written.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ROAS Master SEO Fields” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Boost Media LTD ](https://profiles.wordpress.org/giladch1/)

[Translate “ROAS Master SEO Fields” into your language.](https://translate.wordpress.org/projects/wp-plugins/roas-master-seo-fields)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/roas-master-seo-fields/),
check out the [SVN repository](https://plugins.svn.wordpress.org/roas-master-seo-fields/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/roas-master-seo-fields/)
by [RSS](https://plugins.trac.wordpress.org/log/roas-master-seo-fields/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * First release in the WordPress.org plugin directory: readme, text domain, plugin
   URI, license notice.
 * Prints the title and the meta description on a site without an SEO plugin.
 * A read-only status route (`roas-seo-fields/v1/status`).

#### 1.0.0

 * Opens Yoast SEO’s title and meta description to the WordPress REST API.

## Meta

 *  Version **1.1.0**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/roas-master-seo-fields/)
 * Tags
 * [meta description](https://srd.wordpress.org/plugins/tags/meta-description/)[post meta](https://srd.wordpress.org/plugins/tags/post-meta/)
   [rest-api](https://srd.wordpress.org/plugins/tags/rest-api/)[seo](https://srd.wordpress.org/plugins/tags/seo/)
   [seo title](https://srd.wordpress.org/plugins/tags/seo-title/)
 *  [Advanced View](https://srd.wordpress.org/plugins/roas-master-seo-fields/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/roas-master-seo-fields/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/roas-master-seo-fields/reviews/)

## Contributors

 *   [ Boost Media LTD ](https://profiles.wordpress.org/giladch1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/roas-master-seo-fields/)