How to Build an Amazon Affiliate Website/Blog for Books & eBooks & start Making Money Online

No matter what happens to the economy and the market, people will always want to develop and learn new skills. Self-development is an evergreen subject that you can’t disregard if you’re planning to do business online.

Aside from actual experience, reading books is one the most effective way both a student & a professional can do to gain new knowledge & skills.

According to, eBooks will generate 20 billion USD in 2018 and will be responsible for a quarter of the global book sales.

One of the best ways to get a slice of this massive market and make money is by building an Amazon Niche Site about books & e-books.

This article is a step-by-step guide on how to earn money online by building a website about books & eBooks using the Amazon affiliate program and WordPress.

If you’re looking for a way to earn money online, building a website about books & e-books is one legit way to do it. With affiliate marketing, you can earn a decent amount of money by reviewing and sharing your thoughts about a book or an eBook.

If you have read multiple books already, building an Amazon Niche Site about books & eBooks should be easier for you. Also, it will be also a lot easier especially for bookworms to build a website about books & eBooks and make money online.

At the end of this article you will know,

  1. How to make money by reviewing books.
  2. How to create an ebook store website.
  3. How to make money selling ebooks.
  4. How to make money with ebooks on Amazon.
  5. Set-up & design your Amazon Affiliate Website using WordPress.
  6. Grow your affiliate website, earn money and build wealth online.

1. Selecting the affiliate website’s topic (Niche)

Like any other businesses, the first thing you have to do before building an online business is to decide what is the business is all about. You have to decide your – niche.

The market niche defines as the product features aimed at satisfying specific market needs, as well as the price range, production quality and the demographics that is intended to impact. It is also a small market segment. … Every product can be defined by its market niche. Source:

Deciding your niche is like deciding what kind of products you’re going to sell. You can’t just sell anything that pops out in your mind. In order to be an effective seller, you should identify your specific products and its users.

To determine the types of books or ebooks your website is gonna be all about is by browsing the product category on Amazon Kindle. Amazon Kindle is one of the largest online stores for books & ebooks on the internet today.

amazon kindle ebooks
Books and ebooks on Amazon Kindle

Choose from the different category listed on the navigation bar. You can find lots of book categories from business to technology and to health.

Remember however, that to be effective, you must narrow down your niche.

Another easy way to decide what kind of books & ebooks that you’re going to promote is by identifying your personal interest. I would highly suggest that you choose those books that interest you the most.

If you’re reviewing & promoting books that are aligned with your interest, it will be a lot easier to get motivated and come up with amazing reviews and useful opinions about the book.

After you find your niche, the next thing to do is to build your website.


2. Building your affiliate website using WordPress

If you haven’t heard about WordPress yet, WordPress is basically a tool used to develop websites by people who do not know how to code. If you have no idea on how to set-up a WordPress website, here’s a detailed guide on how to build a website with WordPress.

Step-by-Step Guide in Building a WordPress Website (With Images)

I recommend developing the website on your localhost first before transferring it to a live server. Meaning, the development of the website is done on your PC or Laptop first before transferring it to a live server or to a web hosting account.

amazon niche site for books & e-books
An example of a website about books and ebooks.



Now assuming that you’ve already set-up a WordPress website on your PC or laptop, it’s now time to give the website the physical look.

A website should be designed for simplicity & ease of use in order for your readers to have a comfortable experience navigating the website.

If people are not comfortable visiting your site or having a hard time figuring what the website is all about and how to navigate, people will most likely leave your site and stop reading your articles.

A poorly designed website with so many unnecessary features and sections will push away its visitors and ultimately reduce the performance of your website in terms of traffic & income.

So what are the important elements of the website?


The logo should be designed to instantly communicate the website’s purpose to its visitors. The image below is a logo for a website about books.

Image by:

Theme (WordPress theme)

The theme is another important element in building your WordPress website. There are many amazing WordPress themes here on ThemeForest. You can search for themes depending on the type of website that you will be building.

For a book review website, here are some theme that I found a good fit.

amazon niche site wordpress theme for books & e-books

Remember that you can always download free WordPress theme anywhere on the internet. But I would still recommend buying a premium one if you want to create a really good looking website with more features & options.

WordPress themes are pre-built templates for WordPress websites that you can easily configure according to your needs.


The layout of the website should be done to effectively lead the readers to do what you want them to do. There are 2 things to consider in selecting the type of layout for your website,

These are the…

  • home page and
  • the post page.

Home page

Selecting the best type of layout for your website home page is important to make sure that the visitor will immediately know what the website is all about. Depending on the type of website, the home page should be design to encourage the site visitors to explore more.

Consider a layout that shows multiple rows for the articles & its categories.

wordpres theme with homepage for multiple post display

Or a homepage with emphasized visual engagement & page summaries likes this,

wordpress theme with emphasized visual engagement

A home page where multiple post categories with images being displayed are designed to give the viewers an overall idea of the site’s content. A homepage with a simpler layout but with strong visual engagement sections are designed to simplify the visitors initial experience in navigating the website.

Depending on the type of contents, always remember that your homepage should always be designed to encourage site visitors to stay and explore.

Post page

The post page is where you put the body of your article. It is where you put in to detail all the things about your products or services. If you have the right keywords on your post, google & other search engines will most likely display a post page from your website for a particular keyword.

This means that Google will display the content or the post for a keyword regardless on whether it’s a home page or a post page.

If you have the right keywords on your post, Google & other search engines will most likely display a post page from your website for a particular keyword. This means that Google will display the article or the post for a keyword regardless on whether it’s a home page or a post page.

For content driven sites (meaning those websites that uses content/articles to drive traffic), it is in the post page where most of the important keywords are being placed and not on the homepage.

To maximize the effectiveness of a post page, the sidebar content should be carefully planned.The sidebar is one of the most powerful section of your WordPress website, it is in the sidebar that you want to display your featured product or your most important call-to-action.

side bar call to action example 1
Image by:

Call-to-actions can be a form of an ad, or a “Subscribe to us” button, or any thing that will lead the reader to your money page or income system.

Making a widget on your sidebar sticky makes it a more effective advertising section. You can make a widget sticky using this simple plugin called Q2W3 Fixed Widget.

You should also learn how to put emphasis on the images or the objects on your sidebar widget. If you want to get the attention of the post page reader to the call-to-action link, use colors that will give emphasis on the image or the button. Here are some examples of an effective design for call-to-action sections.

call-to-action example 1
call-to-action-example 2 with emphasizes
call-to-action-example 3 with emphasizes

Content planning & site map

Before starting building a website, content planning is very important to make sure that all of the contents will be relevant to the niche. One way to do this is by creating a site map.

A site map is a layout of the pages/contents of a website. By just looking at the sitemap, you will have a glance of the overall content of the website. The sitemap will also tell you what the website is all about & if the website is focused on a specific topic or to a broader subject divided into categories.

sample of a site map from oneupweb
Image from:

Overall content planning for a website is done by creating a sitemap. Sitemaps are designed to be hierarchical in nature so that both humans & search engines will understand what the website is all about.

If you want to create a website about books & eBooks for a specific topic or subject, say self-Development, the sitemap should look something like this.

sample site map for a website about books

Choosing the Type of Hosting Plan

For an Amazon niche site about books & eBooks, you don’t need to invest large amount of money for a hosting package. I recommend a simple hosting package from InMotion.

WordPress Hosting is a hosting package offered by InMotion that is specially designed for small WordPress sites. The hosting package allows a 40GB Disk Space & an unlimited bandwidth & email accounts.

3. Creating the content for your affiliate website

The Content/Articles

Website content can come in many forms, it can be a video, an info-graph or an audio file. For a book review website, writing an article is the best way to communicate with the readers. Here are some possible types of articles that a book review website might have.

  • A book review
  • A bio of an author or an author review
  • Book news
  • Suggestions (Ex, Top 10 books to increase self-discipline)

For a brand new website, a good practice is to start with 10 articles. Around 7 book reviews and 3 articles for other topics.

Remember that you’re writing about a certain book to help other people decide whether it is worth buying or not. By reading it first or by doing a thorough research about the book & its author, you will be able to create a really helpful and valuable content for your readers.

Why you should care about writing valuable content? The answer is simple, valuable content will give Google and other search engines a strong reason to put your articles on top of the search engine result page, and getting high rank on google search result pages will give you more traffic, and more traffic means more money for your website.

Here are some example of high ranking book review websites,

If you’re not sure that you have the skills to create valuable contents/articles for your website, this course from Udemy will teach you how create amazing contents for your blog post.

udemy course about content writing recommended for a book review site

If you think you’re ready to create valuable contents for your website, here are some points to remember if you’re writing a book review.

  • Does the content of the book reflect the title itself?
  • What are the arguments of the book?
  • Does the book contribute to the field or subject?
  • How accurate is the information on the book?
  • Can the book benefit its target reader?

The ideal format for a book review is to have 70% of the content summarizing the book’s main idea, and 30% for the reviewers thought about the book.

$1.00*/ mo Managed WordPress hosting! Everything you need to succeed online with GoDaddy!

Readers will always want a quick answer, so creating a long post about a book might not be helpful for some readers. Be direct in answering the reader’s question and in expressing your views about the book.

Inserting the affiliate links on your articles

Your main goal as an online business owner is to help your audience make decision as to whether the book is worth buying or not. Another very important role of your online business is to

  • tell the audience where to buy &
  • how much will it cost.

In order for the website to start making money, it has to have a monetization method. For an Amazon review site about books and ebooks, the best monetization method is affiliate marketing and Amazon itself offers its own affiliate marketing program called the Amazon Associates Program.

If you still have no idea how affiliate marketing works & how do they make money, here is a video explaining how it works.

After creating contents about books and ebooks, the next thing an affiliate marketer must do is to place the right affiliate links on the right places & the right time. An affiliate link is what connects you (the affiliate marketer) to your online merchant website.

Before starting placing affiliate links into your articles, you must first register to the Amazon affiliate program. The Amazon affiliate program is one of the many affiliate programs on the internet.

After you register to the affiliate program, you will be able to create affiliate links for the books & e-books that you will be promoting on your website. The next step is to effectively position those affiliate links to your article. Here are some ways on how to insert your affiliate link your article.

Affiliate Links on Images

One common & effective way of placing an affiliate links is by putting it on an image. Below is an image of the book in titled, Affiliate Marketing: How To Make Money Online And Build Your Own $100,000+ Online Business.

If you click the image above, you will be directed to a product page on Amazon. This link is from one of my affiliate ID on my Amazon affiliate program account. I’ve used this link to send you to the merchant website.

You can put images with links together with the article or to a side bar. Images are a powerful tool to get your reader’s attention.

Affiliate links on text

Another common way of placing an affiliate link on your website is by placing it inside the content. Here’s an example on how to do it. Below is an excerpt of an imaginary article with an embedded affiliate link,

One of the best books about affiliate marketing is the book entitled Affiliate Marketing: How To Make Money Online And Build Your Own $100,000+ Online Business, you can buy it here on Amazon.

It’s also a good practice to make the affiliate link open on a new tab to make sure that the reader will still continue reading the article after clicking the affiliate link. You can make a link open a new tab by editing the link and checking this box.

4. Growing your website’s traffic & income.

If more people are going to your website and are reading your articles, more people will be clicking your affiliate links, and therefore more people will be directed to Amazon

And if more people are being directed to the merchant site by your affiliate links, then you will have more chances of getting an affiliate commission as the number of people that are being directed to Amazon is directly proportional to the number of actual sales made by the merchant site from your site visitor.

As an affiliate marketer who runs an affiliate website, your goal (if you want to make more money online), is to increase the traffic. The more visitors you have, the more money you will be making from the affiliate commissions.

So how do you increase your site’s visitor?

SEO (Search Engine Optimization)

Before writing a book review, you should also know what keywords or phrases that your target market are using.

Example, if you want to read reviews about the book entitled The 7 Habits of Highly Effective People, you will most likely be typing the phrase “The 7 Habits of Highly Effective People Review” on the google search bar right?

If someone halfway around the world have already written a review about this book, and happens to gave the article the title “The 7 Habits of Highly Effective People Review”, then chances are, you will be seeing this article on the first page of the search engine result page (SERP).

In order for google and other search engines to know that your article exists, it should atleast contain the words or phrases that people are using to find your article on the internet.

Although SEO is not the only ranking factor that google uses to help its users, it is still a basic if you want to create a website and have it rank high on the google SERP.

So where can you find those words or phrases that you will be using for your SEO? Here are some resources for your SEO.

Social Media

Another important source of traffic are the social media platforms. It is in social media like Facebook & Twitter that people are sharing contents that they find valuable. In Facebook, you can create pages & community groups for your website. By doing this, you can easily drive traffic to your website by just simply sharing your article.

What makes social media a powerful traffic source is its sharing capability. Making your post shareable by installing plugins that encourages readers to share an article is a basic requirement if you want to leverage the power of social media.

Here area some social media plugins from for your WordPress website,


To summarize, if you want to earn money online by building an Amazon affiliate website about books & e-books, you should…

  1. Find a specific topic (niche) for your website
  2. Build a WordPress website on your localhost (on your PC/Laptop)
  3. Fill-up the website with initial articles & book reviews
  4. Find a hosting service online & register your domain (
  5. Transfer the website on the hosting provider
  6. Register to an affiliate program (like Amazon Associates)
  7. Insert the right affiliate links
  8. Do hard work and grow your site’s traffic and your site’s income.

If you have read a lot of books already, and you think that you can help people decide whether the book is worth buying or not, then it is time to start building your own Amazon affiliate website and start making money online.

If you’re still undecided, then try sharing this article to a friend and ask for their opinions if it’s worth trying. Building an Amazon affiliate website can bring you a lot of money if its done right.

Share your thoughts in the comment section below.