Skip to content

website: sitemap.xml and robots.txt point at dead domain genealogix.dev #1078

Description

@isaacschepp

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 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.
  • This also blocks Website: add OpenGraph and Twitter Card meta tags #281 (OpenGraph tags): og:url needs the canonical domain settled.

Fix

  1. Change sitemap.hostname to https://genealogix.io in website/.vitepress/config.js.
  2. Fix the Sitemap: line in public/robots.txt.
  3. Grep the repo for any other genealogix.dev references.
  4. If genealogix.dev was ever intended as canonical, either register/redirect it or remove all references.

Metadata

Metadata

Assignees

No one assigned

    Labels

    uiVisual and web interfaces

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions