Skip to main content

Conflicting Canonical Tags

Pages with multiple canonical links to different URLs in either the HTML canonical tags or in HTTP headers.

Priority: Critical

Impact: Negative

What issues it may causeโ€‹

If search engines encounter conflicting canonical URLs they may ignore the canonical suggestion entirely. This could result in the indexing of pages which you do not wish to be indexed as well as duplicate content issues where both versions are indexed.

How do you fix itโ€‹

Update the canonical links to use a consistent URL, or serve only a single canonical.

What is the positive impactโ€‹

Only the canonical URLs will be indexed potentially improving rankings for indexed pages if their authority was previously being diluted by duplicate pages in the index.

How to fetch the data for this report templateโ€‹

You will need to run a crawl for report template to generate report. When report has been generated and you have crawl id you can fetch data for the report using the following query:

query GetReportForCrawl($crawlId: ObjectID!, $reportTemplateCode: String!) {
getCrawl(id: $crawlId) {
reportsByCode(
input: {
reportTypeCodes: Basic
reportTemplateCodes: [$reportTemplateCode]
}
) {
rows {
nodes {
... on CrawlUrls {
pageTitle
url
canonicalUrl
canonicalHeaderUrl
canonicalHtmlUrl
deeprank
level
canonicalUrlIsConsistent
relNextUrlIsConsistent
relPrevUrlIsConsistent
mobileRelAlternateUrlIsConsistent
foundInGoogleAnalytics
foundInGoogleSearchConsole
foundInBacklinks
foundInList
foundInLogSummary
foundInWebCrawl
foundInSitemap
}
}
}
}
}
}

Try in explorer