{# Canonical: always the bare path. Tracking and UI-state query params (?url=, ?list=, ?v=, ?q=, ?ref=, ?utm_*) never belong in the canonical — they vary per visit but the body is identical, so Google de-duplicates the lot and may pick a different canonical than ours. Pages that legitimately differ by query-string set `canonical_qs=True` in the view context. #}