Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is facing issues with maintaining SEO settings after translating pages using WPML and Yoast SEO. Specifically, the schema settings like 'Page Type' are not being preserved in the translated versions.
Solution:
1. Navigate to WPML > Settings > Custom Field Translation and click on Show system fields.
2. Set the following fields to Copy:

_yoast_wpseo_schema_article_type

_yoast_wpseo_schema_page_type

3. Reapply the translation for your page. Depending on your setup:
- If using Translate Everything Automatically, edit and save the original content to trigger an automatic retranslation.
- If manually translating, use the WPML Translation Editor to open and save the translation again.
This process might need to be repeated for each page missing the settings.
For more detailed guidance, refer to the documentation on Translating Custom Fields.

If this solution does not resolve your issue or seems outdated, please check for related known issues at https://wpml.org/known-issues/, verify you have the latest versions of themes and plugins, and consider opening a new support ticket at WPML support forum for further assistance.

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.

This topic contains 7 replies, has 1 voice.

Last updated by ronaldT-5 2 months, 1 week ago.

Assisted by: Andreas W..

Author Posts
January 25, 2025 at 2:13 am #16633045

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

For existing pages, you need to update the translation and this should solve the issue.

About the question of why those fields are not set to "Copy" by default, I am consulting currently our compatibility team.

January 25, 2025 at 2:35 am #16633051

ronaldT-5

And, what is the best way to tackle the update you are referring to?

January 25, 2025 at 3:53 pm #16633726

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Updating the translations:

- In case you are using "Translate Everything Automatically" you will need to edit and save the original content and the translation will run again in the background.

- If you are creating the translations again, you will need to click the WPML translation status symbol, open the WPML Translation Editor, and save the translation again.

- You will need to do this for every page that is yet missing the settings.

January 29, 2025 at 6:41 pm #16648293

ronaldT-5

Thanks