SEO audit for mergeguard.store
Stop Duplicate Shopify Customers — MergeGuard
Health 65/100 (fair) · 39 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Not a one-time cleanup. MergeGuard checks for duplicates at every signup AND checkout — 24/7. Auto-merge, Priority Merge Logic, and real-time protection. Free to start.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Performance | 70 | 0 | 39 | 0 |
| Titles | 81 | 0 | 25 | 2 |
| Content | 95 | 0 | 7 | 82 |
| Duplicate | 95 | 0 | 6 | 12 |
| Agent Readiness | 100 | 0 | 0 | 35 |
| Meta Description | 100 | 0 | 0 | 18 |
| Security | 100 | 0 | 0 | 39 |
| Social | 100 | 0 | 0 | 38 |
| Structured Data | 100 | 0 | 0 | 20 |
Warnings (4 rules)
warning Thin content (low word count)
Rule content.thin · Content · 7 occurrence(s)
- https://www.mergeguard.store/contact — 158 words
- https://www.mergeguard.store/faq — 144 words
- https://www.mergeguard.store/faq/billing — 155 words
- https://www.mergeguard.store/faq/general — 160 words
- https://www.mergeguard.store/faq/merging-logic — 165 words
- https://www.mergeguard.store/faq/safety-data — 163 words
- https://www.mergeguard.store/faq/shopify-technical — 166 words
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 6 occurrence(s)
- https://www.mergeguard.store/faq — title shared by 6 pages: https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general, https://www.mergeguard.store/faq/merging-logic
- https://www.mergeguard.store/faq/billing — title shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/general, https://www.mergeguard.store/faq/merging-logic
- https://www.mergeguard.store/faq/general — title shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/merging-logic
- https://www.mergeguard.store/faq/merging-logic — title shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general
- https://www.mergeguard.store/faq/safety-data — title shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general
- https://www.mergeguard.store/faq/shopify-technical — title shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 39 occurrence(s)
- https://www.mergeguard.store/ — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog/guest-checkout-duplicates — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog/shopify-ltv-wrong — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/blog/shopify-pos-duplicates — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/contact — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/faq — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/faq/billing — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/how-it-works — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/analytics-accuracy — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/analytics-intelligence — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/business-foundations — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/cac-inflation — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/customer-identity — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/data-systems — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/knowledge/future-readiness — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/legal — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/legal/cookies — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/pricing — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.mergeguard.store/use-cases — the likely hero/LCP image (logo-64.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 25 occurrence(s)
- https://www.mergeguard.store/blog/guest-checkout-duplicates — 77 chars, ~611px (limit ~580px)
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — 78 chars, ~630px (limit ~580px)
- https://www.mergeguard.store/blog/shopify-ltv-wrong — 87 chars, ~704px (limit ~580px)
- https://www.mergeguard.store/blog/shopify-pos-duplicates — 78 chars, ~621px (limit ~580px)
- https://www.mergeguard.store/faq — 84 chars, ~673px (limit ~580px)
- https://www.mergeguard.store/faq/billing — 84 chars, ~673px (limit ~580px)
- https://www.mergeguard.store/faq/general — 84 chars, ~673px (limit ~580px)
- https://www.mergeguard.store/faq/merging-logic — 84 chars, ~673px (limit ~580px)
- https://www.mergeguard.store/faq/safety-data — 84 chars, ~673px (limit ~580px)
- https://www.mergeguard.store/faq/shopify-technical — 84 chars, ~673px (limit ~580px)
- https://www.mergeguard.store/knowledge — 72 chars, ~586px (limit ~580px)
- https://www.mergeguard.store/knowledge/analytics-accuracy — 82 chars, ~667px (limit ~580px)
- https://www.mergeguard.store/knowledge/business-foundations — 78 chars, ~613px (limit ~580px)
- https://www.mergeguard.store/knowledge/cac-inflation — 82 chars, ~646px (limit ~580px)
- https://www.mergeguard.store/knowledge/customer-identity — 80 chars, ~660px (limit ~580px)
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — 82 chars, ~652px (limit ~580px)
- https://www.mergeguard.store/knowledge/data-systems — 77 chars, ~617px (limit ~580px)
- https://www.mergeguard.store/knowledge/decision-making — 77 chars, ~606px (limit ~580px)
- https://www.mergeguard.store/knowledge/future-readiness — 73 chars, ~581px (limit ~580px)
- https://www.mergeguard.store/knowledge/marketing-growth — 80 chars, ~640px (limit ~580px)
- https://www.mergeguard.store/knowledge/operations-scale — 78 chars, ~629px (limit ~580px)
- https://www.mergeguard.store/knowledge/revenue-economics — 84 chars, ~669px (limit ~580px)
- https://www.mergeguard.store/knowledge/risk-compliance — 81 chars, ~658px (limit ~580px)
- https://www.mergeguard.store/knowledge/technology-stack — 85 chars, ~659px (limit ~580px)
- https://www.mergeguard.store/use-cases — 81 chars, ~656px (limit ~580px)
Notices (14 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 34 occurrence(s)
- https://www.mergeguard.store/ — h4 follows h2 — skips h3
- https://www.mergeguard.store/blog — h3 follows h1 — skips h2
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — h4 follows h2 — skips h3
- https://www.mergeguard.store/blog/shopify-ltv-wrong — h4 follows h2 — skips h3
- https://www.mergeguard.store/faq — h4 follows h2 — skips h3
- https://www.mergeguard.store/faq/billing — h4 follows h2 — skips h3
- https://www.mergeguard.store/how-it-works — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge — h3 follows h1 — skips h2
- https://www.mergeguard.store/knowledge/analytics-accuracy — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/analytics-intelligence — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/business-foundations — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/cac-inflation — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/customer-identity — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/data-systems — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/decision-making — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/future-readiness — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/marketing-growth — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/operations-scale — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/revenue-economics — h4 follows h2 — skips h3
- https://www.mergeguard.store/knowledge/risk-compliance — h4 follows h2 — skips h3
- https://www.mergeguard.store/legal — h4 follows h2 — skips h3
- https://www.mergeguard.store/legal/cookies — h3 follows h1 — skips h2
- https://www.mergeguard.store/pricing — h4 follows h2 — skips h3
- https://www.mergeguard.store/use-cases — h4 follows h2 — skips h3
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.mergeguard.store/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 7 occurrence(s)
- https://www.mergeguard.store/contact — 3.9%
- https://www.mergeguard.store/faq — 3.0%
- https://www.mergeguard.store/faq/billing — 3.3%
- https://www.mergeguard.store/faq/general — 3.3%
- https://www.mergeguard.store/faq/merging-logic — 3.5%
- https://www.mergeguard.store/faq/safety-data — 3.4%
- https://www.mergeguard.store/faq/shopify-technical — 3.5%
notice Main text is hard to read (low Flesch Reading Ease)
Rule content.readability_poor · Content · 34 occurrence(s)
- https://www.mergeguard.store/ — this page reads as difficult (Flesch Reading Ease 37, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog — this page reads as difficult (Flesch Reading Ease 37, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog/guest-checkout-duplicates — this page reads as difficult (Flesch Reading Ease 31, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — this page reads as difficult (Flesch Reading Ease 37, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog/shopify-ltv-wrong — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/blog/shopify-pos-duplicates — this page reads as very difficult (Flesch Reading Ease 7, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/contact — this page reads as difficult (Flesch Reading Ease 32, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/faq — this page reads as very difficult (Flesch Reading Ease 30, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/faq/billing — this page reads as difficult (Flesch Reading Ease 39, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/how-it-works — this page reads as difficult (Flesch Reading Ease 37, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge — this page reads as very difficult (Flesch Reading Ease 21, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/analytics-accuracy — this page reads as very difficult (Flesch Reading Ease 11, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/analytics-intelligence — this page reads as very difficult (Flesch Reading Ease 28, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/business-foundations — this page reads as very difficult (Flesch Reading Ease 17, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/cac-inflation — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/customer-identity — this page reads as very difficult (Flesch Reading Ease 28, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — this page reads as very difficult (Flesch Reading Ease 21, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/data-systems — this page reads as very difficult (Flesch Reading Ease 29, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/decision-making — this page reads as very difficult (Flesch Reading Ease 29, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/knowledge/future-readiness — this page reads as very difficult (Flesch Reading Ease 12, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/legal — this page reads as very difficult (Flesch Reading Ease 30, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/pricing — this page reads as very difficult (Flesch Reading Ease 18, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
- https://www.mergeguard.store/use-cases — this page reads as very difficult (Flesch Reading Ease -21, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 12 occurrence(s)
- https://www.mergeguard.store/faq — meta description shared by 6 pages: https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general, https://www.mergeguard.store/faq/merging-logic
- https://www.mergeguard.store/faq/billing — meta description shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/general, https://www.mergeguard.store/faq/merging-logic
- https://www.mergeguard.store/faq/general — meta description shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/merging-logic
- https://www.mergeguard.store/faq/merging-logic — meta description shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general
- https://www.mergeguard.store/faq/safety-data — meta description shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general
- https://www.mergeguard.store/faq/shopify-technical — meta description shared by 6 pages: https://www.mergeguard.store/faq, https://www.mergeguard.store/faq/billing, https://www.mergeguard.store/faq/general
- https://www.mergeguard.store/legal — meta description shared by 6 pages: https://www.mergeguard.store/legal/cookies, https://www.mergeguard.store/legal/customer-data, https://www.mergeguard.store/legal/dpa
- https://www.mergeguard.store/legal/cookies — meta description shared by 6 pages: https://www.mergeguard.store/legal, https://www.mergeguard.store/legal/customer-data, https://www.mergeguard.store/legal/dpa
- https://www.mergeguard.store/legal/customer-data — meta description shared by 6 pages: https://www.mergeguard.store/legal, https://www.mergeguard.store/legal/cookies, https://www.mergeguard.store/legal/dpa
- https://www.mergeguard.store/legal/dpa — meta description shared by 6 pages: https://www.mergeguard.store/legal, https://www.mergeguard.store/legal/cookies, https://www.mergeguard.store/legal/customer-data
- https://www.mergeguard.store/legal/privacy — meta description shared by 6 pages: https://www.mergeguard.store/legal, https://www.mergeguard.store/legal/cookies, https://www.mergeguard.store/legal/customer-data
- https://www.mergeguard.store/legal/terms — meta description shared by 6 pages: https://www.mergeguard.store/legal, https://www.mergeguard.store/legal/cookies, https://www.mergeguard.store/legal/customer-data
notice Article page has no author attribution (E-E-A-T)
Rule eeat.no_author · Content · 2 occurrence(s)
- https://www.mergeguard.store/knowledge/analytics-accuracy — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.mergeguard.store/knowledge/cac-inflation — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
notice Legacy <meta name=keywords> tag present (Google ignores it)
Rule meta.keywords_present · Content · 39 occurrence(s)
- https://www.mergeguard.store/ — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog/guest-checkout-duplicates — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog/shopify-ltv-wrong — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/blog/shopify-pos-duplicates — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/contact — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/faq — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/faq/billing — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/how-it-works — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/analytics-accuracy — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/analytics-intelligence — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/business-foundations — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/cac-inflation — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/customer-identity — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/data-systems — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/knowledge/future-readiness — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/legal — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/legal/cookies — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/pricing — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.mergeguard.store/use-cases — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 18 occurrence(s)
- https://www.mergeguard.store/ — 168 chars
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — 167 chars
- https://www.mergeguard.store/blog/guest-checkout-duplicates — 175 chars
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — 188 chars
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — 172 chars
- https://www.mergeguard.store/blog/shopify-ltv-wrong — 167 chars
- https://www.mergeguard.store/faq — 195 chars
- https://www.mergeguard.store/faq/billing — 195 chars
- https://www.mergeguard.store/faq/general — 195 chars
- https://www.mergeguard.store/faq/merging-logic — 195 chars
- https://www.mergeguard.store/faq/safety-data — 195 chars
- https://www.mergeguard.store/faq/shopify-technical — 195 chars
- https://www.mergeguard.store/how-it-works — 175 chars
- https://www.mergeguard.store/knowledge — 193 chars
- https://www.mergeguard.store/knowledge/customer-identity — 164 chars
- https://www.mergeguard.store/knowledge/future-readiness — 177 chars
- https://www.mergeguard.store/pricing — 177 chars
- https://www.mergeguard.store/use-cases — 172 chars
notice Missing Open Graph tags
Rule og.missing · Social · 38 occurrence(s)
- https://www.mergeguard.store/blog — og:image
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — og:image
- https://www.mergeguard.store/blog/guest-checkout-duplicates — og:image
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — og:image
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — og:image
- https://www.mergeguard.store/blog/shopify-ltv-wrong — og:image
- https://www.mergeguard.store/blog/shopify-pos-duplicates — og:image
- https://www.mergeguard.store/contact — og:image
- https://www.mergeguard.store/faq — og:image
- https://www.mergeguard.store/faq/billing — og:image
- https://www.mergeguard.store/how-it-works — og:image
- https://www.mergeguard.store/knowledge — og:image
- https://www.mergeguard.store/knowledge/analytics-accuracy — og:image
- https://www.mergeguard.store/knowledge/analytics-intelligence — og:image
- https://www.mergeguard.store/knowledge/business-foundations — og:image
- https://www.mergeguard.store/knowledge/cac-inflation — og:image
- https://www.mergeguard.store/knowledge/customer-identity — og:image
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — og:image
- https://www.mergeguard.store/knowledge/data-systems — og:image
- https://www.mergeguard.store/knowledge/decision-making — og:image
- https://www.mergeguard.store/knowledge/future-readiness — og:image
- https://www.mergeguard.store/legal — og:image
- https://www.mergeguard.store/legal/cookies — og:image
- https://www.mergeguard.store/pricing — og:image
- https://www.mergeguard.store/use-cases — og:image
notice Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 9 occurrence(s)
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/blog/guest-checkout-duplicates — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/blog/shopify-ltv-wrong — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/blog/shopify-pos-duplicates — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/knowledge/analytics-accuracy — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/knowledge/cac-inflation — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.mergeguard.store/knowledge/risk-compliance — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 4 occurrence(s)
- https://www.mergeguard.store/how-it-works — deprecated rich-result type(s) present: HowTo. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://www.mergeguard.store/knowledge — deprecated rich-result type(s) present: HowTo. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://www.mergeguard.store/knowledge/business-foundations — deprecated rich-result type(s) present: HowTo. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — deprecated rich-result type(s) present: HowTo. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
notice FAQPage structured data (rich result removed May 2026)
Rule schema.faq_deprecated · Structured Data · 7 occurrence(s)
- https://www.mergeguard.store/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.mergeguard.store/faq — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.mergeguard.store/faq/billing — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.mergeguard.store/faq/general — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.mergeguard.store/faq/merging-logic — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.mergeguard.store/faq/safety-data — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.mergeguard.store/faq/shopify-technical — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
notice Missing recommended security headers
Rule security.missing_headers · Security · 39 occurrence(s)
- https://www.mergeguard.store/ — CSP, X-Content-Type-Options
- https://www.mergeguard.store/blog — CSP, X-Content-Type-Options
- https://www.mergeguard.store/blog/best-shopify-duplicate-apps — CSP, X-Content-Type-Options
- https://www.mergeguard.store/blog/guest-checkout-duplicates — X-Content-Type-Options, CSP
- https://www.mergeguard.store/blog/how-to-merge-duplicate-customers — CSP, X-Content-Type-Options
- https://www.mergeguard.store/blog/mergeguard-vs-doppelganger — CSP, X-Content-Type-Options
- https://www.mergeguard.store/blog/shopify-ltv-wrong — CSP, X-Content-Type-Options
- https://www.mergeguard.store/blog/shopify-pos-duplicates — CSP, X-Content-Type-Options
- https://www.mergeguard.store/contact — CSP, X-Content-Type-Options
- https://www.mergeguard.store/faq — CSP, X-Content-Type-Options
- https://www.mergeguard.store/faq/billing — X-Content-Type-Options, CSP
- https://www.mergeguard.store/how-it-works — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/analytics-accuracy — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/analytics-intelligence — X-Content-Type-Options, CSP
- https://www.mergeguard.store/knowledge/business-foundations — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/cac-inflation — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/customer-identity — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/data-cleanup-checklist — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/data-systems — CSP, X-Content-Type-Options
- https://www.mergeguard.store/knowledge/future-readiness — CSP, X-Content-Type-Options
- https://www.mergeguard.store/legal — CSP, X-Content-Type-Options
- https://www.mergeguard.store/legal/cookies — X-Content-Type-Options, CSP
- https://www.mergeguard.store/pricing — CSP, X-Content-Type-Options
- https://www.mergeguard.store/use-cases — CSP, X-Content-Type-Options
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 2 occurrence(s)
- https://www.mergeguard.store/blog/guest-checkout-duplicates — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.mergeguard.store/how-it-works — the <title> and the H1 are identical — differentiate them to cover more query variation
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://www.mergeguard.store/ Stop Duplicate Shopify Customers — MergeGuard |
200 | yes | 1655 | 39 |
| https://www.mergeguard.store/blog Shopify Customer Data Blog — Guides, Tips & Strategy | MergeGuard |
200 | yes | 384 | 39 |
| https://www.mergeguard.store/blog/best-shopify-duplicate-apps 5 Best Shopify Apps for Duplicate Customers — Find & Merge Tools 2026 |
200 | yes | 849 | 39 |
| https://www.mergeguard.store/blog/guest-checkout-duplicates Shopify Guest Checkout Duplicates — Prevent & Fix Duplicate Customer Accounts |
200 | yes | 772 | 39 |
| https://www.mergeguard.store/blog/how-to-merge-duplicate-customers How to Merge Duplicate Customers in Shopify — Complete Guide 2026 | MergeGuard |
200 | yes | 1317 | 39 |
| https://www.mergeguard.store/blog/mergeguard-vs-doppelganger MergeGuard vs Doppelganger — Best Shopify Duplicate Customer App 2026 |
200 | yes | 811 | 39 |
| https://www.mergeguard.store/blog/shopify-pos-duplicates Shopify POS Duplicate Customers — Fix Point of Sale Data Problems | MergeGuard |
200 | yes | 772 | 39 |
| https://www.mergeguard.store/contact Contact MergeGuard — Shopify Customer Data Cleanup Support |
200 | yes | 158 | 39 |
| https://www.mergeguard.store/faq Shopify Customer Merge FAQ — Duplicate Detection, Data Safety & Merging | MergeGuard |
200 | yes | 144 | 39 |
| https://www.mergeguard.store/how-it-works How MergeGuard Protects Your Store — From Day 1, Forever |
200 | yes | 462 | 39 |
| https://www.mergeguard.store/knowledge Shopify Customer Data Cleanup & Deduplication Knowledge Hub | MergeGuard |
200 | yes | 492 | 39 |
| https://www.mergeguard.store/knowledge/revenue-economics Your Shopify LTV Is Wrong — Fix Customer Lifetime Value with Clean Data | MergeGuard |
200 | yes | 536 | 39 |
| https://www.mergeguard.store/legal/privacy Privacy Policy | MergeGuard |
200 | yes | 375 | 39 |
| https://www.mergeguard.store/legal/terms Terms & Conditions | MergeGuard |
200 | yes | 465 | 39 |
| https://www.mergeguard.store/pricing MergeGuard Pricing — Shopify Duplicate Protection Plans |
200 | yes | 400 | 39 |
| https://www.mergeguard.store/use-cases Shopify Duplicate Customer Solutions — DTC, POS & High-Volume Stores | MergeGuard |
200 | yes | 467 | 39 |
| https://www.mergeguard.store/blog/shopify-ltv-wrong Your Shopify LTV Is Wrong — How Duplicates Destroy Customer Lifetime Value | MergeGuard |
200 | yes | 867 | 10 |
| https://www.mergeguard.store/knowledge/customer-identity Shopify Customer Data Fragmentation — How Duplicates Break Your CRM | MergeGuard |
200 | yes | 793 | 19 |
| https://www.mergeguard.store/knowledge/marketing-growth Shopify Email Marketing Duplicates — Why Your Campaigns Are Failing | MergeGuard |
200 | yes | 593 | 16 |
| https://www.mergeguard.store/knowledge/risk-compliance Shopify Customer Data Compliance — GDPR, Privacy & Duplicate Records | MergeGuard |
200 | yes | 655 | 16 |
| https://www.mergeguard.store/knowledge/analytics-accuracy Why Your Shopify Analytics Are Wrong — The Duplicate Customer Problem | MergeGuard |
200 | yes | 660 | 15 |
| https://www.mergeguard.store/knowledge/analytics-intelligence Analytics Intelligence & Customer Data Accuracy | MergeGuard |
200 | yes | 715 | 15 |
| https://www.mergeguard.store/knowledge/business-foundations Why Customer Data Hygiene Is Business Critical for Shopify Stores | MergeGuard |
200 | yes | 611 | 15 |
| https://www.mergeguard.store/knowledge/cac-inflation How Duplicate Customers Inflate Your Shopify CAC & Kill Marketing ROI | MergeGuard |
200 | yes | 637 | 15 |
| https://www.mergeguard.store/knowledge/data-cleanup-checklist Shopify Customer Data Cleanup Checklist — 10-Step Deduplication Guide | MergeGuard |
200 | yes | 738 | 15 |
| https://www.mergeguard.store/knowledge/data-systems Shopify Customer Data Systems — Building a Clean Data Foundation | MergeGuard |
200 | yes | 612 | 15 |
| https://www.mergeguard.store/knowledge/decision-making Better Shopify Business Decisions Start with Clean Customer Data | MergeGuard |
200 | yes | 608 | 15 |
| https://www.mergeguard.store/knowledge/future-readiness Future-Proof Your Shopify Customer Data — AI, CDP and Clean Data Strategy |
200 | yes | 560 | 15 |
| https://www.mergeguard.store/knowledge/operations-scale Scaling Shopify Operations — How Dirty Customer Data Slows Growth | MergeGuard |
200 | yes | 594 | 15 |
| https://www.mergeguard.store/knowledge/technology-stack Shopify Tech Stack for Customer Data Quality — Tools & Integration Guide | MergeGuard |
200 | yes | 538 | 15 |
| https://www.mergeguard.store/legal Legal - MergeGuard Terms, Privacy & Data Protection |
200 | yes | 911 | 6 |
| https://www.mergeguard.store/legal/cookies Cookie Policy | MergeGuard |
200 | yes | 360 | 5 |
| https://www.mergeguard.store/legal/customer-data Customer Data Processing | MergeGuard |
200 | yes | 350 | 5 |
| https://www.mergeguard.store/legal/dpa Data Processing Agreement | MergeGuard |
200 | yes | 368 | 5 |
| https://www.mergeguard.store/faq/billing Shopify Customer Merge FAQ — Duplicate Detection, Data Safety & Merging | MergeGuard |
200 | yes | 155 | 5 |
| https://www.mergeguard.store/faq/general Shopify Customer Merge FAQ — Duplicate Detection, Data Safety & Merging | MergeGuard |
200 | yes | 160 | 5 |
| https://www.mergeguard.store/faq/merging-logic Shopify Customer Merge FAQ — Duplicate Detection, Data Safety & Merging | MergeGuard |
200 | yes | 165 | 5 |
| https://www.mergeguard.store/faq/safety-data Shopify Customer Merge FAQ — Duplicate Detection, Data Safety & Merging | MergeGuard |
200 | yes | 163 | 5 |
| https://www.mergeguard.store/faq/shopify-technical Shopify Customer Merge FAQ — Duplicate Detection, Data Safety & Merging | MergeGuard |
200 | yes | 166 | 5 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.