Build an Author Website: Steps, Examples, & Full Guide

Posted on Sep 21, 2021

Avatar Of Hannah Lee Kidder
Home > Blog > Book Marketing, Pro Author > Build an Author Website: Steps, Examples, & Full Guide

Ready to take your author platform seriously? One of the first–and most important–steps in establishing your author platform and growing a solid readership is to create a professional author website.

When you have a real, reliable author website, readers will take you more seriously and you can potentially sell more books.

If you have no web design experience, this might be intimidating. After all, you’re a writer, not a web designer. But you’re not alone!

In this article, we’re going to break down all the steps for building an author website, including where to host it, examples of other author websites, and tips by a published author.

These are the steps for building an author website:

  1. Buy a domain
  2. Choose hosting
  3. Decide on a platform
  4. Connect your hosting and your platform
  5. Know your audience
  6. Pick a theme or design
  7. Add all the pages of an author website (11 pages)
  8. Author website examples
  9. Cost for an author website

Why does a professional author website matter?

A website is just one of those things you have to have for people to know that you’re a professional. If someone googles your name and can’t find a website, that’s a potential sale lost, because a good website sells books and whatever else you’re offering. Having a professional place to display everything you offer will help readers and clients find the information they need to make the purchases you need.

If you’re interested in making money, make it easy! Create an attractive website with clear call-to-actions for potential buyers to follow.

Whether you’re selling books, offering services from your author platform, creating content, or a mix of the three, having a strong, clear website with accessible information will ultimately help you make more money.

Now that we know why we need a good author site, how do we do it?


How To Effectively Market A Book in 2023 (and beyond…)

Get The Simple 3-Step Strategy to Selling More Books In This Free Web Class!

Sps Embedded Webinar Form Image V1

Build an Author Website: Steps, Examples, & Full Guide

So how do we get started creating our site? The first step is choosing where you’re going to host and build your website, then decide on the content!

1. Buy a domain

A domain is the URL address of your website. These are not free, so you do have to pay for them, but they’re typically inexpensive unless you want something that’s taken (and you have to buy it from someone) or it’s deemed “high value”, in which case the domain company selling it may make it very expensive.

You will have to go through a domain seller in order to buy a domain. But first, you have to choose what your domain will be.

How to choose an author domain

Typically, this is the easiest part.

For most authors, you will buy a domain that’s the same as your public-facing author name, like:

If your name is not available (someone else has it), then you can choose a name with a variation like “author” or “books”. Here are some examples of domain names you can choose:


We recommend choosing a name that you can use consistently across all platforms, including social media (meaning, if you use for your domain, make your social media platforms YourNameAuthor for the username. This will allow readers to find you very easily.)

How to buy an author domain

There are a number of websites you can use to buy a domain.

Among the most popular are:

The choice is ultimately up to you for where to buy—we typically recommend GoDaddy because of the vast supply of step-by-step tutorials available online for all of the following steps (that can get complicated if you’re not tech-savvy).

From there, these are the steps to actually purchase your domain:

  1. search for your desired domain in the search field of the site you chose
  2. add the domain to your cart
  3. go to checkout
  4. ALWAYS choose to pay for the “keep your information private” option, this will prevent any spam calls and emails and mail
  5. enter your payment information
  6. complete checkout

You now own your domain! But the work isn’t done yet. Just because you bought a domain doesn’t mean you can go to that URL and it will appear live. You have to get hosting and choose a platform to hook it all up next.

2. Choose website hosting

Website hosting is different than your domain or even where you’ll edit your website. Your website hosting is the provider of connecting your platform (like WordPress) to the internet and your domain.

You can think of website hosting like the house where your website will live.

There are a ton of website hosting platforms you may have heard of. Again, these are different than the actually platform you’ll use to build what your website looks like. Most often, the place you purchase your domain from will offer to connect hosting directly and immediately for a certain fee, but you can usually find discounts for hosting elsewhere.

These are some web hosting providers you can use:

  • Bluehost (probably the most popular)
  • Hostgator
  • Hostinger
  • WP Engine (most often used with WordPress)
  • SiteGround

3. Choose your website platform

This is the place you’ll log into when it comes time to edit your site, its theme, the design, and even where you’ll build your pages. Essentially, it’s the software that holds the content of your website.

These are the softwares and database you use to login, edit, and post your content.

Some popular site builder options are:

  • WordPress
  • Wix
  • Weebly
  • Squarespace
  • ShowIt (advanced and for tech-savvy authors with more budget)

Do a little research and find which option is best for you considering your content, aesthetic, and the level of skill you have in designing a website. Most authors will use customizable templates, which is a great option for a professional, attractive website without having to dump piles of money on a web designer.

We recommend WordPress as a website platform as it’s an easy and highly supported platform for those not as technical (including hundreds of helpful articles and tutorials online).

Once you’ve chosen a host, set up your pages and content.

4. Connect your hosting and your platform

This is typically done through the website where you buy your domain and set up hosting. Usually, steps 1-4 here are done in the same place to keep it easy for building an author website.

If you use GoDaddy to purchase your domain, these are the steps for setting up your website, platform, and hosting:

  1. Login and navigate to your profile icon
  2. Click on it and select “my products” from the dropdown
  3. Scroll down to where you see “My Domains”
  4. Click on the domain you bought – it will say “Not Setup” on the tile
  5. Click “Use My Domain” that appears toward the top of the page
  6. Choose the option that best fits your need (if you’re using WordPress, select “Build a more advanced website with WordPress” to connect it directly
  7. If you chose the WordPress option, hit “Create Site” on the next page
  8. This will lead you to a page that will ask you to choose a theme or design
  9. If you hit “Use default WordPress”, you can create a login that will allow you to enter the backend of WordPress
  10. Choose the country you reside in (or where your customers will come from)
  11. Let your website be built and follow the rest of the steps below

5. Know your audience

Before we move on to any of the other steps for what to include on your author website, you also have to keep in mind that your audience will dictate things like the theme, pages, design, and even the types of content you’ll put on your website.

You also want to keep your own author goals in mind here, too. Why?

Because you’re building a site for the now and for the future version of you as an author.

For example, if you intend to write fantasy novels with a ton of characters, or maybe even an extended book series, it may make sense for your author website to have a page dedicated to “characters”.

However, if you’re writing a nonfiction book, you may have a blog about that content that leads readers to buy your book.

Your audience will also dictate the colors, design, and author branding you decide to go with.

The best way to know your target audience is to read the blog post that’s linked for those words.

6. Pick a theme and design

Most website platforms have a ton of designs you can choose from and then edit and iterate. We recommend WordPress for this because of the vast amount of free design templates you can choose.

In order to change your website’s theme in WordPress, follow these steps:

  1. Login
  2. Navigate to your dashboard
  3. On the left side, find “Appearance” and hover
  4. Click and choose “Theme” from the menu that displays
  5. Click “Add new theme”
  6. Choose a theme from the options – and keep in mind if you can change colors, layouts, and more

If you’re a more advanced user of technology, you can pair WordPress with a design-heavy software like ShowIt to create stunning websites with a “drag and drop” builder without a grid. For a design like this, it’s overly customizable (though they do have free themes to choose from as well), so make sure you have an eye for design.

Below is an example of a future-author’s website that uses WordPress for the blog hosting and ShowIt for the design and appearance.

Author Website Example

7. Add the necessary pages of an author website

Websites should be built to accomplish whatever your specific platform and sales goals are, but here are a few things you’ll usually find on author sites to give you some ideas. Take what makes sense, leave what doesn’t!


Your homepage can be as simple as your author photo and name, or you can do something like I did where you scroll through my books and end on a little summary of the other content I create:

Other authors utilize their homepage for the latest release, so the entire homepage is dedicated to their newest book and where to buy it.

Poke around some of your favorite authors’ websites and see the different strategies! Which style works best for you and your brand?

Homepage of an author website example:

Author Website - Homepage Example

—”About Me” Page

Who are you? Let us know! An about page should have your author headshot (or stand-in logo, if your face isn’t connected with your platform), a little bio to make you personable, and your social links.

—A Page For Your Books

It’s good to have a comprehensive list of your books or publications on your author site. You can include books that are already released, as well as books that are available for presale.

Each of my book’s pages have reviews, buy links to several sites in several formats, and a brief preview of the audiobook. You might include something like a first chapter download or an embedded book trailer to spark some interest!

Book page of author website example:

Author Website - Book Page Example

Author Website - Book Page Example

—Upcoming Projects Pages

This is a good place to “soft announce” your works in progress. Even if you’re not loudly promoting those projects yet, it’s nice for fans to have a look at what you’re working on.

TIP: Consider using stand-in titles (like “Fantasy Novel” or “Farmcore Romance Series”) and stand-in book covers before you’ve properly revealed those things. Announcements like titles and cover reveals are a great opportunity to get some hype for your books, so don’t let anything slip prematurely!

DOUBLE TIP: Consider using early access reveals as special privileges for your newsletter as incentive for people to sign up.

You can check out an example of my “Projects” page here to get an idea for what stand-in titles and covesr can look like.

—Services Pages

If you offer services (like a lot of indie authors do), you might compile them into one page on your website.

For example, I have a page listing all of my services in one place, then shoot-off pages with more information for each one.

Author website services page example:

Author Website - Services Page Example

—Contact Page

Have a way for people to reach out! This could be an in-website contact form or a list of your contact information. Be sure to keep these updated, and don’t forget to link your active socials!

—Reviews and Testimonials Page

If you offer services, it’s great to have past customers say a few nice things for future customers to feel more comfortable hiring you. As an author, this is also a great place to post reviews on your books. You might manually insert a few significant reviews, or use a plugin or widget to have a live feed of GoodReads reviews, amazon reviews, or tweets with your book’s hashtag.

I like to incorporate reviews and testimonials in the relevant sections (like with the book pages I showed you earlier), so these different categories don’t necessarily have to be their own separate pages. I’ll show you an example later of an author with a single-page site!

—Mailing List Page

Mailing lists are an extremely important tool in an author’s workshop and a crucial piece of any good marketing campaign. You can use your website to grow your mailing list!

You might have a pop-up mailing list prompt, but it’s also a good idea to have an easy-access sign-up page. That way, you can link people toward it, and they can find it on purpose in case their browser settings don’t allow the pop-up to come through.

—Shop/Affiliates Page

There are a few ways to monetize your author platform outside of selling books, and two of those are merchandise and affiliate links. I sell some of my own merch on my website, but I also utilize my blog, newsletter, and other parts of the platform to stream in affiliate income.

Do you have any ideas for monetizing your website outside of book sales? Let us know in a comment!


The most common content creation for an author (outside of their books) is their blog! Blog posts and articles are a great way to produce quick-turnaround content to draw in new readers and to monetize your site.

You might blog about writing, life, business, or anything else that holds your interest and draws in readers or customers. I double-dip with the content I produce for YouTube, turning those scripts into blogs to post on my website.

Think about blog topics that might draw in your target readership!

—Frequently Asked Questions Page

You also might include a page for Frequently Asked Questions to let clients and readers find information without having to contact you personally.

TIP: every page should have some kind of lead. Whether it’s a buy link, a direction to another page, a signup form–each page of your site should funnel your potential readers and clients somewhere else and engage them to keep them on your site as long as possible. The longer visitors spend on your site and the more they do during that stay, the more Google will favor your site in the search engine.

Author Website Example: Draw Inspiration for Your Site

With those possible pages listed above, your author site can be as simple or as thorough as you’d like! Let’s look at a few examples of different author sites.

For a simple one, take a look at Kayla Ancrum’s author website. It’s a great example of a self-contained, single-page site.

She hits the essentials of an author website:

  • Author photo, brief bio
  • The books
  • Contact form
  • Book reviews
  • Links to bring readers to other places–interviews, FAQ, socials, etc.

Author Website Example

Author Website Example

There’s no reason that you need tons and tons of pages with a huge menu on your site. If you want to keep it simple, keep it simple!

For an example of a more involved website, we’ve already seen a lot of mine. As you saw, I hit a lot more information with separate pages. My website is set up to make money (with merchandise, affiliate links, and service listings), while Kayla’s is a good example of the essentials that you need as an author.

Here is a good breakdown of an author website menu:

  • Homepage
  • Book page for each book
  • Shop
  • Services
    • With an additional page for each service
  • About
  • Connect
    • Blog
    • Patreon
    • Mailing List
    • FAQ
    • Team

As you can see, you can include as little or as much information as makes sense for your platform and brand.

How much does an author website cost?

Author sites can range from free to thousands of dollars.

You might put together a free website through a service like Wix or Weebly, then not have a custom domain. That means your site URL would be something like: or, if through WordPress it will be

This isn’t the most professional option, so I highly recommend at least buying a custom domain.

A site with a custom domain would run you around $20 a year for the domain alone, plus about $5-$10 per month for hosting, for a total of around $150 per year.

Remember: if you are a more advanced author with more website visitors per month, then your hosting will cost more because you pay for the amount of data your server will use from the hosting provider.

The thousands of dollar options come into play when you hire a web designer to code your website from scratch.

This is not necessary to have a professional, attractive website, so don’t sweat it if you don’t want to drop that kind of money.

The average amount I’ve seen authors pay for their sites is around $200.

I paid for a template, had a developer friend customize a couple bits of code for me, and now I just pay for my domain every year, which can range from $10-$20 for the whole year. All-in-all, I’ve paid well under $500 to keep my website updated and live for several years. My website makes more than that every month, so the investment is more than worth it.

As you can see, the cost varies a lot based on your preferences and skill level, so do some research and see which options are best for your budget and goals.

Author Website Checklist 3 1

The first step to building your author website

Like any project or endeavor, building an author site should start with: making a list.

Let’s brainstorm specifics of how you should build your website.

To start on your author website, try answering these questions:

  1. Who is your ideal user? Describe one specific person that your site is for. Their demographics, their interests, their problems, their strengths and weaknesses, etc.
  2. What do you want your site to accomplish? Do you want to grow a readership, convert sales, attract new clients?
  3. What would attract your ideal user, then compel them to accomplish that site goal? For example, if your main goal for your website is to grow your mailing list, how are you attracting your target demographic to join the list? Do you have a sign-up incentive that might appeal to them? Is the website designed in a way your ideal user would find appealing?

After you answer those three questions, you should have a pretty solid idea of which direction to take your website.

Need help? Check out the ways we can help you sell more books!

Disclosure: Some of the links above may contain affiliate partnerships, meaning, at no additional cost to you, Self-Publishing School may earn a commission if you click through to make a purchase.
Liked this post? Share it with friends!

Interested in working with us?

Book a free strategy call with our expert team!