What does exact duplicate mean here?
Site Audit compares normalized visible text from analyzed indexable pages. A match is a reason to inspect two URLs, not proof that their complete HTML, metadata or purpose is identical. Shared navigation and templates appear on many pages; they do not alone mean the main content is a duplicate.
Why compare duplicate URLs?
Several routes serving the same page can confuse navigation, analytics and canonical signals. Search engines may choose a representative URL independently. Duplicate content does not cause an automatic Google penalty. Some variants are legitimate and should remain available to their intended audience.
What the audits detect and cannot prove
Site Audit's exact-content-duplicate groups observed pages with the same normalized visible text. Page Audit's duplicate-paragraphs checks repeated passages within one page; it does not compare whole pages. A partial crawl cannot establish that every variant has been found, and matching text alone does not justify deleting a page.
Compare the page pair
Open both URLs side by side. Check the main text, title, purpose, canonical, language, navigation and user actions. Inspect HTTP responses and whether query parameters or alternate routes change only tracking or printing. Distinguish an intentional language version from a copy whose body was never translated.
Typical sources of duplicate routes
Tracking and sorting parameters, print views, old route aliases and CMS-generated pages may expose the same content at several URLs. A template bug can also populate two distinct pages with one body. Shared headers and footers alone are normal and should not drive consolidation.
When keeping variants is right
Keep a variant when it serves a genuinely different task, language or audience, even if short visible text overlaps. Add page-specific information where needed. If two URLs are intentionally accessible but one is preferred for search, a canonical can express a preference; it does not force a search engine's choice.
1. Classify the pair
Decide whether the URLs serve the same user purpose. Check parameters, route aliases, print copies and language settings. If the pages are meant to differ, find the missing content or template data instead of merging them.
2. Choose a URL strategy
For truly interchangeable pages, select a representative URL. Redirect an obsolete alias when users should land on the preferred page, or use a canonical when both variants must remain accessible. Update internal links and sitemap entries to reflect the intended URL.
3. Verify content and signals
Open both URLs after the change, check responses and canonical values, then rerun Site Audit. Confirm that the duplicate group changed as expected and review crawl coverage. Inspect Page Audit duplicate-paragraphs separately if repeated text within one page is also reported.
Tracking copy versus distinct page
If /guide and /guide?campaign=mail show the same page, keep /guide as the preferred clean URL and decide whether the tracked URL should redirect or declare that preference. Do not redirect a translated /lt/guide to the English page merely because a short template looks similar.
/guide?campaign=mail → /guideRelated SEOTera checks
These checks cover signals within this topic. An observation or warning needs context; it does not always mean a change is required.
- Duplicate paragraphs
duplicate-paragraphs
Sources and further reading
Related guides
Compare observed duplicate pages
Site Audit groups pages with matching normalized visible text so you can inspect each pair and decide what to preserve.