How to Migrate your Blog Content from Medium to Squarespace

Why You Should Crosspost Your Content on Both Platforms to Maximize SEO (and How to Do It)

As you can see, the first result is about connecting your Squarespace account with your Medium account, which is only for adding an icon linked to your Medium page on your Squarespace site.
Medium → Wordpress → Squarespace
  1. How to Migrate Content from Medium to Squarespace using Wordpress
  2. Crossposting with Medium’s Import Tool to Maximize Your SEO

The Pros and Cons of a Medium Blog vs a Website Blog

So before we dive into how to migrate content from Medium to Squarespace, let’s start with why you should (or should not) make the migration in the first place. What are the tradeoffs between these two platforms? (If you’ve already made the decision, skip to the next section)

Advantages of Medium

  1. Intuitive out-of-the-box platform: Medium makes publishing content very simple and user-friendly. It’s really fast to set up an account or publication and start writing. You can share drafts with other editors or writers on your team, and schedule future posts. And it’s 100% free (no monthly hosting fees).
  2. Well-designed for readability: Medium is like the Apple of blog platforms. Visual design choices like typography, font style, visual hierarchy, and spacing are already made for you. Built-in features like the abundance of white space and the estimated reading times (at the top of the article) make Medium stories very easy to read.
  3. Organic discoverability: On Medium, readers can follow their topics of interest and discover new articles on their home page. Readers can also follow publications and writers, and will be notified when new publication content is published. This makes it easy to build a list of followers on Medium, something that is not built-in to many website blog platforms like Squarespace. In this way, Medium has some of the benefits of a social media platform like Twitter, but optimizes for more high-quality, thoughtful writing.
  4. Built-in features and analytics: Many features that content writers need are built-in to Medium. For instance, Medium comes with a simple analytics feature that tracks views, reads, read ratio, referrals, and more for each story. Medium also makes it easy to embed content such as images, GIFs, Youtube videos, and plug-ins (e.g. a Mailchimp signup form).

Advantages of a Website Blog

  1. Maximum Control over Design: While Medium does offer some layout options for your publication, you can customize the layouts and UX design of a website blog to a much greater extent. For example, Hubspot’s blog includes different sections for marketing, sales, and customer success content, and also incorporates call-to-action cards with animations. Furthermore, you can add media such as videos (that are not on Youtube) and interactive elements.
  2. Builds SEO and traffic for your website: If your goal is simply to maximize views of your content, then Medium’s SEO is decent. However, posting your content on your website drives traffic to your website and enhances its SEO.
  3. Rich User Data: Although Medium makes it easy to gain followers, you may know nothing about them. With a website, web analytics tools such as Google Analytics and Heap Analytics can tell you a lot more about your blog readers (e.g. gender and location). You can even retarget these visitors with Google Adwords ads.
  4. Less Friction to Conversion: If your call-to-action or conversion goal (e.g. a product purchase) takes place on your website, it is much easier for a reader to go from your content to your conversion goal when they are already on your website.
  5. Ownership of Leads: As with most social platforms, the future of Medium is not guaranteed. If Medium went under, you would lose all of your followers.

How to Migrate Content from Medium to Squarespace using Wordpress

There are four main steps to moving content from Medium to Squarespace:

  1. Import in Wordpress
  2. Export Wordpress content
  3. Import in Squarespace website

Step 1: Export Medium content

The first thing you’ll have to do is export all your Medium posts as HTML files in a .zip file. You can request this .zip file at medium.com/me/export.

Step 2: Import in Wordpress

Next, you’ll want to create a free Wordpress account (if you don’t have one already). This account will only serve the purpose of migrating your data, so feel free to delete the Wordpress account or website after you are finished.

Step 3: Export Wordpress content

To export your Wordpress content, you have to go to your WP Admin dashboard.

Step 4: Import in Squarespace

Log in to your Squarespace account. In the sidebar, go to Settings >> Advanced >> Import/Export.

Crossposting with Medium’s Import Tool to Maximize Your SEO

As I mentioned earlier, what I recommend (and what we are doing at Humanlytics going forward) is publishing content on your website blog, and then cross-posting on Medium. This gives you the discoverability and follower-building benefits of Medium, as well as the SEO and control benefits of using your own blog.

So the workflow going forward should be:

  1. Publish a post on your website blog
  2. Repost on Medium using the Import tool
  3. View Page Source for the Medium post to make sure it has the right canonical link

Next Steps

I hope you found this tutorial helpful! If you run into any trouble along the way, shoot me an email at patrick@humanlytics.co and I’d love to help.

  1. Optimize: Once you’ve migrated your posts onto your website, organize your content with categories and tags to present visitors with your most engaging content. Add a clear and engaging call-to-action at the end of every post to create a conversion funnel on your website (e.g. content >> video >> product page >> checkout).
  2. Monitor: Use Google Analytics to track traffic (e.g. sessions or users), engagement (e.g. average session duration), and conversions (e.g. page value) on your blog pages. Over time, identify the “winners” in your content portfolio that get the most traction, and create more content with similar topics, keywords, and style.

Analytics for Humans

We examine how technologies can work with humans to create a brighter future for everyone. To that end, we showcase augmented analytics tools we are building to bring us closer to that vision. Beta test our AI-powered marketing analytics tool for free: bit.ly/HMLbetatest

Patrick Han

Written by

Analytics Associate at Seer Interactive | @VentureForAmerica Alum | @Humanlytics

Analytics for Humans

We examine how technologies can work with humans to create a brighter future for everyone. To that end, we showcase augmented analytics tools we are building to bring us closer to that vision. Beta test our AI-powered marketing analytics tool for free: bit.ly/HMLbetatest