{"id":12725,"date":"2023-12-18T01:35:59","date_gmt":"2023-12-18T00:35:59","guid":{"rendered":"https:\/\/emilkirkegaard.dk\/en\/?p=12725"},"modified":"2023-12-18T01:35:59","modified_gmt":"2023-12-18T00:35:59","slug":"circumvent-the-twitter-x-embedding-blockade-of-substack-links","status":"publish","type":"post","link":"https:\/\/emilkirkegaard.dk\/en\/2023\/12\/circumvent-the-twitter-x-embedding-blockade-of-substack-links\/","title":{"rendered":"Circumvent the Twitter\/X embedding blockade of Substack links"},"content":{"rendered":"<p>I thought this was general knowledge by now, but I still see quite a bit Substacks that are still suffering from this dumb Elon suppression move. Here&#8217;s the problem:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12726\" src=\"https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/no-embedding-twitter.png\" alt=\"\" width=\"1744\" height=\"784\" srcset=\"https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/no-embedding-twitter.png 1744w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/no-embedding-twitter-300x135.png 300w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/no-embedding-twitter-1024x460.png 1024w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/no-embedding-twitter-768x345.png 768w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/no-embedding-twitter-1536x690.png 1536w\" sizes=\"auto, (max-width: 1744px) 100vw, 1744px\" \/><\/p>\n<p>Such tweets will get very little attention as people don&#8217;t like bare links. The Twitter algorithm might also downpriotize them. Instead, it could look like this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12727\" src=\"https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/tweet-example-supreme-court.png\" alt=\"\" width=\"1710\" height=\"1070\" srcset=\"https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/tweet-example-supreme-court.png 1710w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/tweet-example-supreme-court-300x188.png 300w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/tweet-example-supreme-court-1024x641.png 1024w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/tweet-example-supreme-court-768x481.png 768w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/tweet-example-supreme-court-1536x961.png 1536w\" sizes=\"auto, (max-width: 1710px) 100vw, 1710px\" \/><\/p>\n<p>The link is now properly embedded. The image is a clickable link to the post, and the image is automatically chosen based on the featured image in the post.<\/p>\n<p>How does it work? It&#8217;s simple. Elon implemented a block of embedding links from anything with substack.com. This was done because <a href=\"https:\/\/www.theverge.com\/23681875\/substack-notes-twitter-elon-musk-content-moderation-free-speech\">Substack launched their own Twitter clone called Notes<\/a>, and Elon hates competition to Twitter (recall when he blocked links to <a href=\"https:\/\/www.theverge.com\/2022\/12\/15\/23512113\/twitter-blocking-mastodon-links-elon-musk-elonjet\">Mastodon?<\/a> <a href=\"https:\/\/techcrunch.com\/2022\/12\/18\/twitter-wont-let-you-post-your-facebook-instagram-and-mastodon-handles\/\">Facebook, Instagram etc.?<\/a>). Hence, when you have a default Substack blog, it has a subdomain of XXX.substack.com. All you have to do is move the blog to its own domain. It&#8217;s easy and cheap:<\/p>\n<ul>\n<li>Go to your favorite domain name shop, e.g. <a href=\"https:\/\/www.namecheap.com\/\">namecheap<\/a>, <a href=\"https:\/\/www.godaddy.com\/\">godaddy<\/a> or whatever. Buy a domain you like. Don&#8217;t worry about .com expensive domains, no one cares these days, you can buy cheap endings (TLDs) .blog, .xyz .io, .ai etc.\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-12728 size-large\" src=\"https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/whatever-name-blog-tld-1024x161.png\" alt=\"\" width=\"1024\" height=\"161\" srcset=\"https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/whatever-name-blog-tld-1024x161.png 1024w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/whatever-name-blog-tld-300x47.png 300w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/whatever-name-blog-tld-768x120.png 768w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/whatever-name-blog-tld-1536x241.png 1536w, https:\/\/emilkirkegaard.dk\/en\/wp-content\/uploads\/whatever-name-blog-tld-2048x321.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>When you have that, go to the Substack settings and set it up. It takes 5 minutes. <a href=\"https:\/\/support.substack.com\/hc\/en-us\/articles\/360051222571-How-do-I-set-up-my-custom-domain-\">Follow the tutorial on Substack<\/a>. Yes, even people who type with 2 fingers and can figure this out.<\/li>\n<\/ul>\n<p>After you have done this, viol\u00e1, Twitter will embed your posts again for increased viralability. (Until Elon does something more annoying. Carpe Diem.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I thought this was general knowledge by now, but I still see quite a bit Substacks that are still suffering from this dumb Elon suppression move. Here&#8217;s the problem: Such tweets will get very little attention as people don&#8217;t like bare links. The Twitter algorithm might also downpriotize them. Instead, it could look like this: [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":12728,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3427,491,2912,2835,2283,3428],"class_list":["post-12725","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-embedding","tag-guide","tag-substack","tag-tutorial","tag-twitter","tag-x","entry","has-media"],"_links":{"self":[{"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/posts\/12725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/comments?post=12725"}],"version-history":[{"count":1,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/posts\/12725\/revisions"}],"predecessor-version":[{"id":12729,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/posts\/12725\/revisions\/12729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/media\/12728"}],"wp:attachment":[{"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/media?parent=12725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/categories?post=12725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/en\/wp-json\/wp\/v2\/tags?post=12725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}