Where should I host a (simple) personal academic webpage?

This doesn't sound like your website will have special requirements that an all-purpose CMS couldn't handle. My advice is to go for one of those "all included" packages by a mainstream provider with something like Wordpress, and find a nice-looking template. This is the easiest choice, it will guarantee up-time, and you don't have to spend valuable time to administrate or design the site. It is also not very expensive: Perhaps around 5-10 USD/month, plus a one-time expense for the template (5 USD and up). Two alternatives might be attractive as well:

  • Nerdy option: If you are familiar with GitHub, you can use GitHub pages to self-host a static website with Hugo, like so. Once it's set up, it's a breeze to update. Here's an example.
  • Thrifty option: Use google sites.

Details:

My institution's personal webpages facility

Pro: Demonstrates academic credentials and shows your affiliation. Con: Not much leeway. Will you be able to use it after you leave the institution?

My own web server at home

Pro: All the control you need. Con: Way too much overhead; perhaps you can't implement what you need after all.

Some for-pay general-purpose webpage/website hosting service

Good balance between control and ease of use.

Some gratis general-purpose webpage/website hosting service

Free comes at a price. Perhaps you'll have up-time issues, ads or no own domain, certainly less control.

Using one of the specialty academic-webpage platforms (which apparently exist)

See here.


My current setup is that I have a personal domain which redirects to my institutional website. I recommend this, as it gives you the best of both worlds -- you get the officialness of an institutional website, but also the flexibility of owning your own domain, and it's cheap.

Getting a domain only costs US$1/month and is very easy. (I use Google domains.) If I need to move my website to a different instutition or decide to use something like wordpress, I can simply change the redirect from my domain.

A personal domain also gives you an email address associated with it. You can port this between institutions and it looks more professional than putting @gmail.com on your papers.

Since I first wrote this answer, I have moved institutions and moved my website hosting to Amazon web services. This is a cheap option (~US$0.60/month), but was a pain to set up.


I think GitHub Pages would be a really good solution for you.

Note:

  • GitHub Pages source repositories have a recommended limit of 1GB
  • Their URL would be username.github.io
  • You can enable HTTPS support
  • This is something that github pages are generally used for