Canonical Mismatch
What This Means
Pages that contain a different canonical link in the raw HTML to the rendered HTML after JavaScript execution. Google can process canonicals in the rendered HTML after JavaScript has been processed, however conflicting rel=”canonical” link tags may lead to unexpected results.
What Triggers This Issue
This issue is triggered when pages have different canonical links in the raw HTML compared to the rendered HTML after JavaScript execution. For example:
https://www.getasky.com/technical-seo/ Has the canonical link element in the raw HTML:
<link rel="canonical" href="https://www.getasky.com/technical-seo/" /> However, it then has the following canonical link element in the rendered HTML:
<link rel="canonical" href="https://www.getasky.com/seo/" /> After JavaScript is executed.How To Fix
Ensure the correct canonical is in the raw HTML and rendered HTML to avoid conflicting signals to search engines.
Last updated on