I’ve been doing some work around standard.site integration with the work blogs and I ran into something I found interesting. Shortlinks, especially when part of a post that was posted by a third party sheduler don’t show the integration on Bluesky (and similar clients).
Every enterprise publisher and open-source foundation (Google, Linux Foundation, CNCF, Mozilla) uses vanity shortlinks (goo.gle, hubs.ly, bit.ly, mzl.la) for campaign attribution and third-party schedulers (Sprinklr, Buffer).
- Two Concrete Proposals to Bring to the
standard.siteCommunity / Maintainers:-
Proposal A (Redirect-Following Origin Verification in
cardyb/ Link Extractors): When a shortlink (https://goo.gle/``<slug>) returns an HTTP301/302redirect to a destination page whose<link rel="canonical" href="https://opensource.googleblog.com/...">matches the resolved destination origin, link extractors (cardyb.bsky.app) should evaluate/.well-known/site.standard.publicationand<link rel="site.standard.document">against the resolved canonical origin rather than aborting verification because the shortlink hostname differs. -
Proposal B (AppView Backlink Indexing by Canonical URI /
site.standard.document): Document in thestandard.siteimplementation guide how AppViews and enterprise publishing tools should normalize<link rel="canonical">andassociatedRefswhen posts are published via enterprise social schedulers that do not callcardyb.
-
Or, am I just missing a way to handle this that I haven’t thought of yet. I’d love to get your feedback.