Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- 6:00 – 12:00 8:00 – 12:00 6:00 – 12:00 8:00 – 12:00 6:00 – 12:00 -
- 13:00 – 15:00 13:00 – 17:00 13:00 – 15:00 13:00 – 17:00 13:00 – 15:00 -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 1 reply, has 2 voices.

Last updated by Nicolas V. 1 year, 11 months ago.

Assisted by: Nicolas V..

Author Posts
May 11, 2023 at 4:39 pm #13632147

jessaF

We are trying to improve the site health and site performance. When auditing the site there are over 2000 unindexed pages do to "redirect" reasons and there are over 600 pages with conflicting hreflang and rel=canonical errors. Each page with these errors are showing the conflict is with "en" & "x-default"
Specifically, the canonical tag points to a different URL but it appears to be correct in self-referencing.
With Google Search Console not indexing over 2000 pages do to "redirects" it seems perhaps there is some other non obvious issue as I'm not as familiar with WPML that is impacting or ignoring the canonical tags, hreflang tags? Or other plugins (like Yoast or Redirection) not playing nice with these tags?

I've read all of your hreflang documentation and previous support answers but there is till this issue and we need help troubleshooting.

One simple example of a page that is spanish not being indexed by google (per search console) and showing conflicting tags is hidden link

Screenshot 2023-05-11 123631.png
May 12, 2023 at 12:47 pm #13637485

Nicolas V.
Supporter

Languages: English (English ) French (Français )

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

Hello,

Welcome to the WPML support forum. My name is Nicolas and I will be happy to help you today.

There are two settings in WPML that can affect your site's indexing and SEO so let's start with those:

1 - The use of "language as parameter" (?lang=en), this is not the case here since you are using directories (/es).
Ref: hidden link

2 - Automatic redirection according to the browser's language, this is the case on your site!.
In "WPML > Languages > Browser language redirect" when you activate this option, we have a pop-up warning about the effects of this option (see screenshot). As you already have activated it, let me provide you the two informative links of that window in case you want to understand better how it works:
- https://wpml.org/documentation/getting-started-guide/language-setup/automatic-redirect-based-on-browser-language/how-browser-language-redirect-affects-google-indexing/
- https://wpml.org/documentation/getting-started-guide/language-setup/automatic-redirect-based-on-browser-language/
At the bottom of these pages there are also links to Google's documentation if you wish to deepen your research.

I recommend disabling this option.
Note that disabling the option will not have an immediate impact. Google will need to crawl your site again and properly re-index the site (we have no influence on this process).

Nico

SEOredirect-popup.png

The topic ‘[Closed] Conflicting hreflang and rel=canonical errors with "en" & "x-default"’ is closed to new replies.