Skip to content

Use SEO Fields with the Tenwrite Plugin

The Tenwrite plugin does not add a separate SEO editor inside WordPress.

Instead, it receives supported SEO values from Tenwrite, stores them on the post, and syncs them into supported SEO plugins such as Yoast SEO and Rank Math.

The current plugin supports:

  • SEO title
  • meta description
  • focus keyword
  • canonical URL
  • noindex
  • nofollow

Supported SEO values can come from:

  • the Tenwrite export form
  • the Tenwrite post edit form
  • Google Docs frontmatter during export and sync flows
  1. You enter SEO values in Tenwrite or in Google Docs frontmatter.
  2. Tenwrite sends those values during export or update.
  3. The plugin stores the supported SEO payload on the WordPress post or page.
  4. If Yoast SEO is active, the plugin syncs matching values into Yoast SEO fields.
  5. If Rank Math is active, the plugin syncs matching values into Rank Math fields.

If both Yoast SEO and Rank Math are active, the plugin syncs both.

When you use manual export, you can fill in the supported SEO fields in Tenwrite before starting the export.

If the Google Doc also contains SEO frontmatter values, frontmatter wins for those matching fields during export.

Using SEO Fields with Google Docs Frontmatter

Section titled “Using SEO Fields with Google Docs Frontmatter”

WordPress frontmatter supports these SEO rows:

  • seo_title
  • seo_description
  • focus_keyword
  • canonical_url
  • no_index
  • no_follow

See WordPress - Document Frontmatter for the full frontmatter guide.

If an SEO field is already set in Google Docs frontmatter, Tenwrite can treat that field as controlled by the document.

That means:

  • the field is locked in the Tenwrite app
  • you update or remove it in the Google Doc instead
  • after updating the document, run Sync Post or export again

If an SEO text field is empty or not present in frontmatter, Tenwrite treats it as not set and you can edit it in the app.

For no_index and no_follow, an explicitly set true or false value counts as set.

You can also update supported SEO fields from Tenwrite while editing an existing WordPress post or page.

This works in:

If the post is linked to a Google Doc and that document already sets certain SEO frontmatter fields, those fields should be treated as controlled by frontmatter.

If you change SEO frontmatter in the Google Doc, WordPress does not update by itself.

To push the updated document state back out, use Sync Post.

Use Sync Post when:

  • the Google Doc is the source of truth
  • you changed frontmatter after the original export
  • you want the existing WordPress post to reflect the latest document metadata

After sync:

  • the supported SEO values appear in Yoast SEO if Yoast is active
  • the supported SEO values appear in Rank Math if Rank Math is active

The Tenwrite plugin itself mainly provides the sync layer plus diagnostics.

Tenwrite is an independent product not affiliated with or endorsed by Google LLC, Blogger, or WordPress Foundation. Google Docs, Gmail, Google Workspace are trademarks of Google LLC. WordPress is a trademark of the WordPress Foundation.