Reconsider Blogging on Medium if You Care about SEO

Hammer represents that Medium is a wrong tool for your blog

Medium is an extremely popular blogging platform for both newcomers and expert tech-savvy bloggers. I’ve noticed the serious SEO related issue with using it as your main blogging tool. Read on if you are curious how Medium hurts your internet brand and what’s the alternative.

Authority of your domain (SEO ranking)

Search engine optimization is a complex subject. One of the few things that are known for sure is that so-called backlinks can improve website’s position in the search results. The more backlinks from good quality sources, the better it ranks in search results for a given term.

One caveat is that a backlink has to be an <a> HTML element without a rel="nofollow" added to it. A nofollow attribute is a way to tell the search engine “Ok, he is here, but I don’t know this guy.” and deprive the link of all the authority value it would provide otherwise.

Guess what?

Medium adds a rel="nofollow" to ALL the links by default.

What are the practical implications of nofollow?

Let’s say you are a software company and your website is You hire a lot of smart guys and one of them publishes a technical blog post on Medium. The blog post goes viral, it is shared a lot on social media and gets featured in a couple of newsletters. Newsletters usually don’t add nofollow attribute to featured links and could have a lot of authority in the eyes of Google themselves.

Value of all the backlinks from social media and newsletters goes directly to Medium. Although your website is provided in the blog post footer, it is a nofollow link so does not give any authority (even indirectly) to your website.

If the blog post was published on instead than all the valuable sources linking to your domain could significantly boost your Google ranking. Not only the ranking of the page with the viral blog post but also the homepage. It would help you rank higher for the keywords you are targeting there (e.g. best outsourcing team, quality developers).

If you have your own website and still publishing blog posts on Medium you are missing a great opportunity for improving SEO.

Hidden costs of publishing on Medium

“But Medium is for free…”

That’s right, you can start publishing on Medium without paying a cent. You can save money you would spend on hosting if you used a custom blogging tool.

Let’s do some quick maths:

If you are a tech person than an hour of your work is probably worth tens of $$. One blog post is at least a couple of hours of work and could be valued in hundreds. If you write a blog post a couple of times a month you offer ~1000$ worth of work to Medium for free.

My hosting costs for this blog are 7$/month. I use jekyll together with GitHub pages and Cloudflare. It could be for free if I kept it in a public repo.

There are also yearly costs of domain renewal. You can check out my other blog post if that’s an issue for you. You can save money by setting up multiple domains with free SSL.

Benefits of a custom blog engine

I use an amazing pixyll template for this blog. Out of the box it gives you a very nice looks,

class Proper
  def syntax

  # not some GitHub gists

and a lot of other bells and whistles, in some cases superior to Medium.

It is true that until now I did spend some time tinkering with it, e.g. by applying some SEO techniques and adding AMP but you don’t need that to get started. Needless to say that customizing your blogging template is a great way to polish your developer skills.

If you are not a tech-savvy person there are plenty of other solutions available to you:



to name the most popular. Each of those tools gives you more control than Medium over the content you publish and does not lock it up in a centralized network.

It will be a bit more work than a plug and play Medium editor, but it is worth the effort.

Summary of Medium SEO effects

I know this blog post just scratches the surface of a really complex problem. Let me know if I got something wrong. In any case selling your personal brand for a fancy WYSIWYG editor does not seem to be the best trade-off.

Subscribe if you want to be notified about new blog posts. I promise no spam.