There are many choices for building your website, whether it is a simple or complex site. But for those who are interested in starting a free blog or personal website without spending money, there are some traditional options:

  1. Blogger.com
  2. WordPress.com
  3. Wix.com

and some new choices:

  1. Tumblr.com
  2. website-builder.com
  3. Weebly.com

Of course, lamenting the demise of Geocities at Yahoo!, starting a blog or website is prone to the risk of system closure. Make sure you have a backup of your content. At least buy your own domain name, so you can redirect anywhere you like.