Every author should have a website. Some think that a Facebook page or an Amazon page is a viable alternative. Both are certainly useful and worth having, but they should complement an author website, not replace it.
The reason can be expressed in a single word: Control. You have no control over your Facebook page or Amazon page. Facebook and Amazon control how they look and can advertise competing books on your page. They can even remove your access or take the page down at any time, with no right to appeal.
A website, by contrast, is owned and controlled by you. If you decide that you don’t like the hosting company, you can move it elsewhere. No-one else can advertise their books on your site. You can choose the domain that you want to use. You can choose how it looks. If you use WordPress (which we use and recommend) you can easily change how it looks whenever you wish. Most WordPress themes are responsive, which means that they adapt well to different screen sizes. A lot of web browsing is done on mobile devices these days, so this is an important consideration.
Get a domain that is tied to your name if you can. Your name with a .com at the end is ideal if you can get it. If you can’t get your name, try adding something like “author” or “books” to the end. For authors based in the UK, a .co.uk or .uk is a good alternative. Robin’s pen name is Russell Phillips, and his website is at RussellPhillips.uk.
A web address like that is professional and gives a good first impression. You can set up an email address for the domain. This keeps your book-related emails separate and gives a better impression than a GMail or Yahoo address. If you prefer, have emails forwarded to your webmail. Always set your mailing list’s “From” address to be your domain address, not GMail, Yahoo, or whatever. Doing this will help your emails to avoid the spam folder.
Flexibility and selling direct
Having your own website gives you a great deal of flexibility. It should always have all the details of your books, with buy links. Beyond that though, you can include whatever features you wish. Some people blog, some have a podcast. We strongly recommend including a mailing list sign-up form, and some people use pop-ups too.
Websites can also host content that will be of interest to your readers. Including information for book clubs might help it get chosen by a club. If you are willing to do author talks, make sure that is clear on your site, along with information about how to book you.
You can sell books and/or ebooks directly, giving you another revenue stream. Many readers prefer to buy all their books from a single store such as Amazon or Kobo, but some will value the opportunity to buy direct from the author. You can set everything up yourself using a WordPress plugin like WooCommerce, or use a company like Payhip which simplifies matters. Either way, the money from any sales will be paid to you immediately, not sixty or ninety days later as is typical with other vendors. You can create discount vouchers to help promote direct sales, or sell a new release from your website before releasing it on the other vendors.