Next.js · SEO · Mid-Level · Scenario
How do you handle canonical URLs with trailing slash and UTM params?
Short Interview Answer
Define trailingSlash config consistently and set canonical to clean URLs without tracking params.
Detailed Explanation
Duplicate content from params hurts SEO. Middleware redirects can normalize hosts and slashes.