Find duplicate page titles and meta descriptions
Find repeated titles and meta descriptions on sampled pages, then review the URLs sharing them. Bulk imports and template defaults can create these collisions. A metadata match is a reason to inspect the pages; it does not prove that their content is identical or that they are losing rankings.
Compares titles and meta descriptions across a set of key pages. Saved to your account if you are signed in to a paid plan.
How this check works
Shipwork compares nonempty titles and meta descriptions on the HTML pages in its sample, using lowercase text to identify exact matches. It groups the matching URLs so you can review their purpose and write more specific metadata where needed. It does not compare full page text, scan the whole web for plagiarism, or determine which canonical Google selected.
What the duplicate content checker compares
The checker reads the title and meta description of every page in the crawl sample, normalises the text for case, and groups pages that share the same value. When two or more pages share a title, it reports the count and the shared title, with a list of the URLs. When two or more share a meta description, it reports that too.
The free run reads up to 20 pages. It compares titles and descriptions exactly, after case normalisation. It does not compare body copy, and it does not read Search Console data. It cannot see pages outside the sample, so a duplicate that exists only on a URL the crawl did not read will not appear.
How to read a duplicate finding
A finding means the same title or description appears on more than one page. Shared titles make two of your pages compete for one query, and a search engine may choose the less relevant one. A shared description wastes the snippet, because the same text is offered for different queries.
A clean result means no two sampled pages shared an exact title or description. It does not prove that every page has a unique title, that the titles are any good, or that cannibalisation is absent. Pages can compete through different wording, and near-duplicates that differ by one word will not be grouped here.
Why duplicates accumulate
Bulk imports assign one template title to many rows, a theme falls back to a store name when a page has no title, and product variants inherit the parent title. Paginated and filtered URLs can repeat the first page's title. Pages left with a CMS default are a frequent source, because the default remains until someone edits it.
The cost is quiet. Each duplicated title splits relevance for a query between two addresses, and analytics become harder to read when two URLs answer the same need. A shared description mainly affects how a result looks, but a page whose snippet does not match the query is less likely to be clicked.
Write distinct titles and descriptions
Give each page a title that names what is unique to it, and a description that describes that page for a searcher. For product variants, include the distinguishing attribute, such as size or colour, rather than repeating the parent. Where pages are genuinely the same content, consolidate them and redirect rather than rewording both.
Fix the source: the import mapping, the theme fallback or the CMS default. On Shopify and WooCommerce, templates and collection settings usually create the duplicates, so correct the template rather than editing page by page. The guides duplicate content and duplicate titles cover consolidation and rewording.
When to use related checks
Use keyword cannibalization when two pages share intent but use different words, since this check only catches exact repeats. Use canonical check to see which URL a page declares as preferred, and content quality to judge the content itself.
For near-duplicate titles across a large catalogue, duplicate meta check and the guide canonical tags explained are useful. If the duplicates exist because many URLs serve one product, a canonical or a redirect is the fix, not a rewritten title.
Questions
What does this duplicate content finder compare?
Why review duplicate titles?
What should I do with a duplicate result?
Does a unique description guarantee my search snippet?
Can a sample miss duplicate content?
How do I find duplicate titles on my site?
Why do duplicate titles matter?
Is duplicate content a penalty?
What causes duplicate meta descriptions?
Should every page have a unique meta description?
Keep reading
What this reads
- Reads public pages from outside your network, the way a crawler does.
- No signup, and nothing is stored on the free checks.
- One of 83 checks across discovery, content, markup, trust and catalogue data.
Cool, just ran an audit and got some insights! Let’s see if I can fix them :)
Whoah! this site is crazy, nothing to roast at all
cool as heck, tried it on my blog and the insights it gave are helpful and not bluff.