Canonical and indexability changes

Not every HTML edit affects search visibility equally. Canonical tags tell crawlers which URL is preferred when duplicates exist; robots directives such as noindex change whether a page should appear in indexes at all.

Canonical mismatches

In the changed fixture state, /services.html declares a canonical URL pointing to /about.html. Comparing baseline and changed crawls should record that canonical transition without conflating it with an added or removed page.

Indexability transitions

The privacy notice gains a noindex robots meta tag only in v2-changed. Baseline and restored versions remain indexable so the comparison reports an indexability change rather than a global site-wide directive.

See change types for the full list of categories this demo exercises.