Site mirror (duplicate domain)
A site mirror is an exact or near-exact copy of a website on a different domain or subdomain. It creates a duplicate content problem and dilutes link equity, negatively affecting SEO.
A site mirror is a technical scenario where the same content is accessible at multiple URLs or domains. In SEO context: multiple domain variants (www/non-www, http/https) or a site copy on another domain without proper redirects or canonical tags.
What is a site mirror
A site mirror is a situation where identical or near-identical content is accessible at multiple addresses. Search robots treat each URL as a separate page and encounter duplicate content, leading to indexing problems and link equity dilution.
The most common case is a site being accessible both with and without www, or via both http and https, without a redirect. Google may choose the 'wrong' version as canonical, causing the main domain to lose its SEO advantages.
Types of site mirrors
- www and non-www
- Site accessible via both example.com and www.example.com without a redirect — classic technical mirror.
- HTTP and HTTPS
- Both http://example.com and https://example.com serve content — a problem from incorrect HTTPS migration.
- Trailing slash
- example.com/page and example.com/page/ — different URLs with identical content.
- Mirror on another domain
- Site copy at example.net when the primary domain is example.com. Intentional or leftover from a redesign.
- Mirror on a subdomain
- mirror.example.com or old.example.com — outdated versions not properly closed.
SEO impact of site mirrors
- Duplicate content: the search engine may not know which version to index and show
- Link equity dilution: links pointing to different URL versions don't consolidate — PageRank is split across multiple versions
- Crawl budget waste: the bot crawls duplicate pages instead of new ones
- Query cannibalization: multiple page versions compete for the same positions
- Yandex penalties: Yandex explicitly combats mirror sites and may demote or exclude them
How to fix a site mirror
- Determine the canonical URL version: with www or without, with https
- Configure 301 redirects from all variants to the canonical version (www → non-www or vice versa, http → https)
- Add canonical tags to all pages pointing to the canonical URL
- In Google Search Console, specify the preferred domain in settings (change of address)
- If there's a mirror on another domain — close it with a 301 redirect to the main domain
- Verify sitemap.xml — it should contain only canonical URLs
Primary mirror in Yandex
Yandex has a specific mechanism — the primary mirror. This is the official procedure for consolidating multiple domains or site versions into one primary domain in Yandex's view. Used when: migrating to a new domain, consolidating www and non-www, or changing protocols.
- Configure 301 redirects from all non-primary domains to the main one
- In Yandex Webmaster, add all versions and use the 'Site migration' tool
- Yandex consolidates link equity and passes it to the primary mirror — analogous to 301 redirects in Google
Common questions
Discuss your project?
Share your goals and website context — I will suggest a practical next step.