This is a synthetic demonstration. It is not a client example, an ADM production change, or a claim about rankings or traffic. It shows the shape of a small validation packet.
Issue: A sample service page returns HTTP 200, but its HTML declares a canonical URL on a preview host.
Configuration change:
<!-- Before -->
<link rel="canonical" href="https://preview.example.test/services/technical-seo/">
<!-- After -->
<link rel="canonical" href="https://www.example.test/services/technical-seo/">
Local fixture checks, run October 7, 2026:
- The before and after HTML each contain exactly one canonical link.
- The corrected canonical matches the intended sample URL.
- The corrected output contains no preview host.
- The expected path and host are recorded for a reviewer.
These checks validate only the synthetic HTML fixture. They do not test a live site or Search Console. For a real change, the acceptance packet should record the affected URL, response status, final rendered HTML, canonical target, relevant indexing controls, date, environment, and reviewer. After release, use the available live inspection and account data to confirm what the platform received. Google treats canonical signals as hints, so a correct tag alone does not guarantee the selected canonical or indexing outcome.