If you have many social media identities or web sites and you'd like them listed on one page, this is a simple way to do it.
You need a hosting account, a wordpress blog, and I used the free "minicard" theme which I found by searching for "one column" theme. Once the theme was activated, it took a few minutes to add my social media badges and links to my blogs.
Another advantage to a personal hub page like this is that you can use it for all your affiliate links or other pages you want to send people to. For example, If you want to send someone to a hosting account account you recommend, you can send them to www.yourdomain.com/hosting. Or, you can use it to send people to directly to your Facebook or twitter pages, i.e. www.yourdomain.com/facebook. It keeps everything tidy and easy to remember.