https://tenjin.blog/api/read/athoughts/medium-vs-substack-how-each-handles-canonical-urls-on-content-import — x402gle