check_canonical
Analyzes a URL's canonical tag for common errors: self-referential, cross-host, protocol mismatch, trailing-slash drift, or missing canonical. Verifies the canonical target returns a valid 2xx status.
Instructions
Fetch a URL and analyse its canonical link tag: report whether it is self-referential, cross-host, protocol-mismatched, or trailing-slash drift; flag missing canonical, and follow one canonical hop to confirm it itself returns 2xx.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute http(s) URL to inspect. |