Docus doesn't generate canonical links or og:url natively. A plugin now injects rel=canonical and og:url per route using nuxt-site-config's withSiteUrl, which reads site.url from nuxt.config.ts.