Skip to main content

Duplicate Pages with Backlinks

Pages which have backlinks, and share an identical title, description and near identical content with other pages found in the same crawl, excluding the primary page from each duplicate set

Priority: High

Impact: Negative

What issues it may cause

Duplicate pages can result in the dilution of authority signals which can negatively impact the rankings of all the pages within the duplicate set.

Although search engines will attempt to automatically identify duplicate pages and roll them together, this may not be completely effective, particularly on very large websites or pages with a short lifespan. Search engines may choose a duplicate version of the page which is not considered the primary version.

The duplicate pages will be crawled by search engines, wasting crawl budget, incurring additional server costs and reducing the crawl efficiency of the site.

How do you fix it

It's likely that the duplicates shown are not considered the primary version but this should be verified. The duplicates can be eliminated by either;

  • redirecting all duplicate URLs to the primary URL in each set
  • adding canonical tags which point to the primary duplicate
  • What is the positive impact

    1. Reducing the amount of duplicate pages can avoid the dilution of PageRank helping the remaining pages to rank better, resulting in more traffic and conversions.

    2. Canonicalised or redirected pages will be crawled less often, improving crawl efficiency and saving on server costs.

    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 GetReportStatForCrawl(
    $crawlId: ObjectID!
    $reportTemplateCode: String!
    $after: String
    ) {
    getReportStat(
    input: {crawlId: $crawlId, reportTemplateCode: $reportTemplateCode}
    ) {
    crawlUrls(after: $after, reportType: Basic) {
    nodes {
    pageTitle
    url
    foundAtUrl
    backlinkDomainCount
    backlinkCount
    deeprank
    level
    httpStatusCode
    indexable
    duplicatePage
    foundInGoogleAnalytics
    foundInGoogleSearchConsole
    foundInBacklinks
    foundInList
    foundInLogSummary
    foundInWebCrawl
    foundInSitemap
    }
    totalCount
    pageInfo {
    endCursor
    hasNextPage
    }
    }
    }
    }

    Try in explorer