Yoast SEO
In most cases Yoast SEO is fully supported by both of my crossposting plugins, but there are a couple of small things which may need your attention.
And of course, if you’re using a non-multisite version of the plugin, don’t forget about custom fields configuration, which should be done in the first place.
How to Crosspost a Primary Category Set via Yoast SEO
If you’re using a “Primary category” feature (not necessary for categories, but also for any custom taxonomy), you might notice that posts not always have the same primary category after crossposting or sometimes don’t have it at all.

It is because Yoast stores a category ID in a custom field _yoast_wpseo_primary_category, but the same category can have a different ID on let’s say “Site 2” or “Site 3”. So, even if my plugin allows to transfer this custom field value to another site, it’ll have a wrong category ID after all.
How to fix it?
Easily, just install and activate a free add-on below.
For Simple Multisite Crossposting:
No extra configuration required.
Known Issues of Yoast SEO Plugin
Currently the Yoast SEO plugin breaks the WordPress/WooCommerce REST API when the following option is enabled:

What does it mean exactly?
- It only affects users of Simple WP Crossposting plugin (not Simple Multisite Crossposting),
- REST API returns error 403, so my plugin just can not access a “Site 2” in order to publish or update content there. Or, in some cases, it just partially breaks it by inserting a broken
yoast_headparameter into the response. - The issue was last detected on Yoast SEO 23.2.
- Just uncheck this checkbox and everything starts to work as expected or just switch to another SEO plugin 🙂