-
Hi, I’m using WPML for translation of my website.
Main language: polish
Translation: englishI have problems with canonical urls. I already set everything as it’s explained here: https://rankmath.com/kb/multilingual-seo-wpml/
But still Google sets polish sites and articles as a copy of english ones (marked that english version is canonical – both “by user” and “by google”. When I did not marked them that way.
Could you please help me?
-
Hello,
I’m sorry to hear that you’re experiencing issues with canonical URLs on your multilingual website. It seems like you’ve already followed the instructions provided in the Rank Math knowledge base for setting up multilingual SEO with WPML.
Given the complexity of the issue you’re facing, it’s best to have a human agent from our support team take a closer look at your specific setup and provide you with personalized assistance.
To do this, please assign this ticket to a human agent using the available buttons, and we’ll be sure to help you resolve this issue promptly.
Thank you for bringing this to our attention, and we appreciate your patience as we work to resolve this matter for you.
Sources:
Multilingual SEO with Rank Math SEO & WPML » Rank Math
Rank Math Sitemap Issues and Their Fixes » Rank Math
How to Fix ‘Duplicate Without User-Selected Canonical’ Status in Google Search Console » Rank Math
Alternate Page with Proper Canonical Tag Status in Google Search Console » Rank Math
Setting Canonical URLs in Rank Math » Rank MathHello,
Thank you for contacting us and sorry for any inconvenience that might have been caused due to that.
We checked some of your English and Polish pages and we can see Rank Math is generating self-referring canonical properly. In this case, can you please share a screenshot of the error you’re getting on GSC so that we can check this further for you? You can use a tool like https://imgur.com/upload to share the screenshot with us.
Looking forward to helping you.
Thank you.
Hi!
So on example of main article in polish:
https://onahammock.com/blog/wpisy/poradniki/koh-phangan-zaplanuj-urlop/
Still it’s marked, than english version is canonical url and page is not displayed in Google Search. It’s very important for me to fix the problem, because my main audience is polish, english version is second language, extra.
Screenshoots:
Hello,
We have checked the affected page, but the canonical URL is already the same as the URL. You may also view that in the page’s source code:
view-source:https://onahammock.com/blog/wpisy/poradniki/koh-phangan-zaplanuj-urlop/
For troubleshooting, please clear your website and server’s cache before inspecting the affected URLs. You may also revalidate the issue in your Google Search Console account and give Google some time to recrawl your site.
Hope that helps.
Thank you.
Hi Reinelle,
1. I inxeded this article manually again and again. I even changes the URL a bit, to make let Google read it as completly new website – I might made mistake by adding right away redirection because of traffic I still receive from Social Media channels, where is old link.
Each time after I request indexing – Google still read is as duplicated page. Canonical USER DECLARED – is still english version not polish. When I check indexing on anonymous mode – there is ONLY “blog” page in Polish – but still with wrong meta description.
2. My SEO adviser founded this information in website code (screen)
I truly appreciate the help, but I’m really confused what is wrong here.
Hello,
We checked your page again and as you can see Rank Math is properly generating the self-referencing canonical for your page:
But from the screenshot you’ve shared, we can see Google is selecting the https://onahammock.com/blog/wpisy/poradniki/koh-phangan-kiedy-wakacje/ page which is currently showing a 404 error. In this case, you can create a redirection from “/blog/wpisy/poradniki/koh-phangan-kiedy-wakacje/” to “/blog/wpisy/poradniki/koh-phangan-zaplanuj-urlop/” page and see if that works for you. Here’s how you can create a redirection by using Rank Math: https://rankmath.com/kb/how-to-create-a-redirection/
Regarding the hreflang tags, they are added by your WPML plugin which helps Google to understand the localized variations of the content.
According to Google:
If you have multiple versions of a page for different languages or regions, tell Google about these different variations. Doing so will help Google Search point users to the most appropriate version of your page by language or region.
For more details, you can check this guideline: https://developers.google.com/search/docs/specialty/international/localized-versions
Let us know how it goes. Looking forward to helping you.
Thank you.
Hello,
I’ve tried to check my subpages with google tool Page Speed Insights and this tool found an error. When it tries to check the Polish subpage, it gets a message that there is an additional redirect on the client side and indicates the destination url in EN – https://pagespeed.web.dev/analysis/https-onahammock-com-blog-wpisy-favorites-czego-nauczyla-mnie-tajlandia/lcy1mudjl5?form_factor=mobile
The destination address is located in the code of the subpage in place of hreflang. This is how Google sees my site in Polish apparently. I have two questions in this regard.
– Aren’t all these indexing errors just caused by hreflangs?
– Or is the problem on the server/hosting side?
Thank you very much in advance for your help.
Hello,
I can check that the https://onahammock.com/blog/wpisy/favorites/czego-nauczyla-mnie-tajlandia/ URL is redirecting to the English version. It seems like you are redirecting users to the language based on their location. That could be the reason Googlebot is also being redirected to the English version.
If you have such settings on your site or server, please make sure to exclude Googlebot and other crawlers to fix the issue.
Let us know how that goes. Looking forward to helping you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.
The ticket ‘Canonical URL | RankMath + WPML’ is closed to new replies.