You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The production website serves a sitemap and robots.txt that point every URL at genealogix.dev — a domain that does not resolve (NXDOMAIN). The live site is https://genealogix.io (matching the GitHub repo homepage).
Evidence
website/.vitepress/config.js:
sitemap: {hostname: 'https://genealogix.dev'}
public/robots.txt:
Sitemap: https://genealogix.dev/sitemap.xml
Live verification (2026-06-10):
https://genealogix.io/sitemap.xml returns entries like <loc>https://genealogix.dev/CHANGELOG.html</loc>
https://genealogix.io/robots.txt ends with Sitemap: https://genealogix.dev/sitemap.xml
genealogix.dev fails DNS resolution entirely
Impact
Search engines fetching the sitemap from genealogix.io are told the canonical URLs live on a dead domain — the sitemap is worse than useless, it actively misdirects crawlers.
Summary
The production website serves a sitemap and robots.txt that point every URL at
genealogix.dev— a domain that does not resolve (NXDOMAIN). The live site ishttps://genealogix.io(matching the GitHub repo homepage).Evidence
website/.vitepress/config.js:public/robots.txt:Live verification (2026-06-10):
https://genealogix.io/sitemap.xmlreturns entries like<loc>https://genealogix.dev/CHANGELOG.html</loc>https://genealogix.io/robots.txtends withSitemap: https://genealogix.dev/sitemap.xmlgenealogix.devfails DNS resolution entirelyImpact
og:urlneeds the canonical domain settled.Fix
sitemap.hostnametohttps://genealogix.ioinwebsite/.vitepress/config.js.Sitemap:line inpublic/robots.txt.genealogix.devreferences.genealogix.devwas ever intended as canonical, either register/redirect it or remove all references.