How to Properly Move from Medium to WordPress (Free Tool)

Why You Should Move Your Blog from Medium to WordPress in 2023

Hello there! If you‘re a blogger using Medium, you might be wondering if it‘s time to switch to a self-hosted WordPress site. While Medium provides a great writing experience, WordPress offers several key advantages:

  1. Ownership and control: With WordPress, you have full ownership and control over your content, design, and functionality. You‘re not at the mercy of a third-party platform that could change its rules or algorithms at any time.

  2. Customization: WordPress offers infinitely more customization options compared to Medium. With thousands of themes and plugins available, you can craft a truly unique site that reflects your brand and style.

  3. Monetization: WordPress gives you the freedom to monetize your site however you choose, whether through ads, affiliate links, digital products, sponsorships, or memberships. With Medium, you‘re limited to their Partner Program and paywalls.

  4. SEO: While Medium does provide some SEO benefits, you‘ll ultimately have more control over your search visibility with a self-hosted WordPress site. You can optimize your titles, meta tags, site structure, and links to maximize your rankings.

  5. Email list building: One of the best ways to grow your audience is through email marketing. With WordPress, you can easily add opt-in forms and integrate with your favorite email provider. On Medium, you‘re much more limited in your ability to capture reader emails.

In fact, WordPress now powers over 43% of the entire web, including many of the world‘s top blogs and publications. And it‘s only getting more popular, with a 4.1% year-over-year increase in market share (W3Techs).

So if you‘re serious about growing your blog and unlocking its full potential, migrating to WordPress is a smart move. Here‘s how to do it step-by-step:

Step 1: Export Your Content from Medium

The first step is to export all your existing content from Medium. Luckily, Medium makes this fairly straightforward:

  1. Log in to your Medium account and head to your Settings page.
  2. Scroll down to the "Download your information" section and click the "Download ZIP" button.
  3. Once the export is ready, click the download link in the email from Medium.
  4. Unzip the downloaded file to access your blog content in HTML format.

Export content from Medium

Inside the unzipped folder, you‘ll see subfolders for your posts, drafts, and images. Each post will be in a separate HTML file that you can import into WordPress in the next step.

Step 2: Choose a Domain Name and Hosting

Next, you‘ll need to choose a domain name and hosting for your new WordPress site. Your domain will be your blog‘s permanent address on the web (e.g. yourblog.com), so take some time to choose one that‘s memorable, brandable, and relevant to your niche. A .com extension is ideal if available.

For hosting, we recommend choosing a provider that specializes in WordPress, such as:

These hosts offer features like one-click WordPress installation, automatic updates and backups, and optimized server configurations for WordPress. Choosing a reputable host will ensure your site loads quickly and reliably for visitors.

Here‘s a quick comparison of pricing for these hosts:

HostStartup PlanWordPress-Specific?
Bluehost$2.95/monthYes
SiteGround$3.99/monthYes
WP Engine$22/monthYes (managed)
Flywheel$13/monthYes (managed)

Once you‘ve chosen your domain and hosting, you can install WordPress. Most hosts offer easy one-click installers, or will even pre-install WordPress for you upon signup.

Step 3: Import Your Medium Content

With WordPress installed, you can import your blog posts from Medium in just a few clicks:

  1. In your WordPress dashboard, go to Tools > Import.
  2. Click "Install Now" under the WordPress importer.
  3. Upload the HTML files from your Medium export in the WordPress importer.
  4. Assign the imported posts to an author on your WordPress site.
  5. Check the box to import images and attachments.
  6. Click the Upload button and wait for the import to finish.

Import Medium content to WordPress

After importing, we recommend reviewing each imported post in WordPress to check for any formatting issues or missing images. You can make any necessary adjustments in the post editor.

Step 4: Set Up Redirects

To help maintain your search engine rankings and traffic, it‘s important to properly redirect your old Medium URLs to the equivalent posts on your new WordPress site.

The easiest way to set up these redirects is using the Redirection plugin:

  1. Install and activate the Redirection plugin in WordPress.
  2. Go to Tools > Redirection to access the plugin settings.
  3. Click "Add New" to create a new redirect.
  4. Paste in the URL of your Medium post as the source and your WordPress post as the target.
  5. Choose "301 Permanent" as the redirection type.
  6. Repeat this process for each of your posts.

Setting up redirects in WordPress

Step 5: Choose a WordPress Theme

Now for the fun part — customizing the look and feel of your new WordPress blog! One of the biggest advantages of WordPress over Medium is the ability to choose from thousands of pre-made themes to suit your style and niche.

Some of the most popular multipurpose themes include:

  • Astra – A lightweight, customizable theme for building fast-loading sites
  • GeneratePress – A bloat-free theme with extensive layout options
  • OceanWP – A highly extendable theme with a library of pre-built demo sites

Most themes can be further customized using the WordPress Customizer or with page builders like Elementor or Beaver Builder. Look for a theme that‘s fast, mobile responsive, and SEO-friendly.

Step 6: Install Essential Plugins

Plugins are like apps for your WordPress site that add extra functionality. Some essential plugins we recommend for bloggers include:

  • Yoast SEO for optimizing your content and meta tags for search engines
  • WP Rocket for caching and performance optimization
  • UpdraftPlus for automated backups
  • Wordfence for security and firewall protection
  • Akismet for spam prevention in blog comments
  • MonsterInsights for Google Analytics integration

Be sure to keep your plugins and WordPress version up-to-date to maintain security and compatibility.

Step 7: Set Up Permalinks

By default, WordPress uses a URL structure with the date and post name (e.g. yourblog.com/2023/01/01/sample-post/). However, many SEO experts recommend using a shorter permalink structure with just the post name for better readability and link strength.

To update your permalink structure:

  1. Go to Settings > Permalinks in your WordPress dashboard
  2. Select "Post name" as the permalink structure
  3. Click "Save Changes"

Now your post URLs will just include the slug of the post title (e.g. yourblog.com/sample-post). This is cleaner and more memorable for readers and search engines alike.

Step 8: Start Building Your Email List

One of the biggest benefits of moving to WordPress is the ability to capture visitor emails and build your list. With an email list, you have a direct line of communication with your most engaged readers that isn‘t dependent on social media or search algorithms.

To start collecting email subscribers, you‘ll need:

  1. An email marketing service (we like ConvertKit and MailerLite)
  2. A signup form on your WordPress site (most email services provide plugins for this)
  3. A compelling incentive or lead magnet to entice people to subscribe

Be sure to comply with data privacy laws like GDPR and include an unsubscribe link in all emails. Treat your email subscribers like VIPs by sending your best content and offers.

Step 9: Promote Your New WordPress Blog

Finally, once your WordPress blog is set up, it‘s time to get the word out!

Some effective promotion strategies:

  • Email your list announcing the move and inviting them to check out the new site
  • Share the announcement across your social media profiles
  • Reach out to other bloggers or websites that have linked to your Medium site and ask them to update the links
  • Consider running a special launch promotion, giveaway or sale to generate buzz
  • Repurpose snippets from your best posts into tweets, quotes, or short-form posts for social media
  • Keep publishing high-quality content on a consistent schedule to build authority and attract new readers

You‘ve Got This!

Moving from Medium to WordPress does take some effort upfront, but the long-term payoff is well worth it. With the added control, flexibility, and monetization options of WordPress, you‘ll be able to grow your blog into a thriving platform.

By following the steps outlined in this guide, you can make the migration process as smooth as possible and start reaping the benefits of WordPress right away.

Just remember — your blog‘s success ultimately depends on creating great content that resonates with your target audience. WordPress is simply a tool to help you reach more people with your message.

So what are you waiting for? It‘s time to take your blog to the next level with WordPress! If you have any questions or run into any snags along the way, feel free to reach out for help. The WordPress community is a friendly bunch.

Happy blogging!

Did you like this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.