Thank you for the information and clarification you shared earlier.
Based on your explanation, we have decided to keep the existing WPML settings and structure as they are and will not apply the custom solutions mentioned previously.
Before closing this ticket, we have one final question regarding an issue reported in our site audit tool.
The audit is reporting **“hreflang_conflicts_on_page”** errors. I have attached a screenshot for your reference.
Could you please review this and advise:
1. What might be causing the **hreflang conflict** in this scenario?
2. Whether this could be related to WPML fallback content or language URL structure.
3. What would be the recommended approach to resolve this issue while using WPML?
Once we receive your guidance on this, we will proceed accordingly and close the ticket.
From what I understand, you use the Yoast SEO plugin. To make sure that WPML is compatible with Yoast SEO please install the WPML SEO plugin:
- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Go to "WordPress Dashboard > Plugins > Add new > Commercial (tab)".
- Click the "Check for Updates" button.
- Select the WPML SEO plugin.
- Check the activate checkbox at the bottom and click Download
- Make sure now WPML SEO is installed.
After that please check the poge in question.
I will also need the link to the URL in question so I can check from my side.
In general, HREFLANG is generated automatically by WPML after you install WPML SEO: