Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 2 replies, has 1 voice.

Last updated by Andreas W. 6 days, 16 hours ago.

Assisted by: Andreas W..

Author Posts
April 24, 2026 at 7:50 pm #17993854

aymanB-7

Hello WPML Support,

We are facing an issue with WPML + Yoast SEO on our multilingual WordPress website.

Website setup:

Default language: Arabic
Secondary language: English
Translation method: manual translation
SEO plugin: Yoast SEO Premium v27.4
WPML SEO plugin is installed and active
WPML SEO version: 2.2.5
The affected content type is a taxonomy called Coupon Stores
Normal coupon pages/posts are not affected

The issue:

For English Coupon Store pages, the Yoast SEO title and meta description in the page source are sometimes displayed in Arabic, even though the English translation of the store exists.

Example English URL:

hidden link

In the English page source, the first Yoast SEO block previously showed Arabic values like:

<title>Arabic SEO title...</title>

However, the term itself is translated correctly in:

WPML → Taxonomy Translation → Coupon Stores

The English term has its own translated:

Name
Slug
Description

But this does not affect the Yoast SEO title/meta description output.

What we discovered:

The actual SEO values for Coupon Stores are coming from:

WPML → String Translation → domain: yoast-seo-term-meta

We found strings like:

coupon_store-6377-wpseo_title
coupon_store-6377-wpseo_desc
coupon_store-6377-wpseo_focuskw

These strings were registered in Arabic, and the English translations were empty. After manually adding English translations to these strings, the English page source started showing the correct English Yoast SEO title and meta description.

Important note:

If we delete these yoast-seo-term-meta strings, they are automatically regenerated again by WPML/WPML SEO.

So deletion is not a permanent solution.

Problem with this workflow:

This is not practical for daily SEO work because our team normally edits SEO titles and meta descriptions from the Yoast meta box under the Coupon Store edit screen.

But changes in the Yoast meta box do not automatically reflect correctly in the translated English page output unless we also update the matching strings inside:

String Translation → yoast-seo-term-meta

This makes SEO optimization very difficult for many stores.

Questions:

Is this expected behavior for Yoast SEO term meta on translated taxonomies?
Should Yoast SEO taxonomy meta always be translated through String Translation?
Is there a recommended workflow to make Yoast SEO meta box values sync properly per language?
Can we translate all Yoast term meta in bulk through Translation Dashboard or another WPML tool?
How can we avoid Arabic SEO values being used on English taxonomy pages?
Is there a way to make the English Yoast meta box become the source for English SEO output instead of String Translation?

Please advise the correct setup for multilingual Yoast SEO metadata on custom taxonomies.

Thank you.

April 24, 2026 at 8:01 pm #17993862

aymanB-7

Example English URL:
hidden link

April 24, 2026 at 10:46 pm #17994002

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Thank you for reaching out!

We currently have known issues regarding this topic:
https://wpml.org/errata/wordpress-seo-issues-translating-yoast-seo-term-meta/

Solution:
Downgrade to WPML SEO 2.1.1
or
Use WPML String Translation to translate the SEO terms
or
Translate the SEO terms at WPML > Translation Dashboard

This issue will be solved in the upcoming update for WPML SEO 2.3.0.

Best regards
Andreas