Build a High-Performance Amazon Affiliate Website

[Step-by-Step Tutorial]

Chapter 2

Chapter 1 | Chapter 2 | Chapter 3 | Chapter 4 | Chapter 5

hi-performance-amazon-affiliate-website-tutorial-chapter-2Chapter 2 – Adding a WordPress Theme and Plugins

Now that we have a fresh clean WordPress install to work with, a blank canvas, we want to remind ourselves that our goal is to build a high-performance website on all levels.

Here is where you start your path to a lean high-performance exciting website that visitors love and earn Amazon commissions daily or a bloated boring website that people click off of in 15 seconds and underperforms daily.

We want to keep everything minimal as possible without sacrificing quality and without ignoring what our website visitors want. Technical performance is only one part of building successful affiliate websites.

When you build a website it can get bloated fast, trust me I have built hundreds. It happens before you know it and then it’s a lot more hassle down the road to fix. Stick to this tutorial and you will stay on course.

First up let’s get set up with a nice high-performance theme.

* This tutorial includes some affiliate links like the one below. If you click an affiliate link and make a purchase we will receive a commission at no extra cost to you. We personally use and recommend every product and service we link to.

WordPressAdding a High-Performance Theme to your WordPress Site

A high-performance theme must have certain qualities to make it efficient. Using the wrong theme can cause performance issues, technical issues, countless hours of lost time troubleshooting things when a WordPress update breaks it, the list goes on and on.

We’ll be looking for a high-performance WordPress theme that is:

  • developed by a quality trusted developer – there are a lot of badly coded themes, beware!
  • lightweight – meaning not a lot of code, saving loading time.
  • clean, simple, and nice-looking – your visitors expect a pleasant experience.
  • simple “familiar” templates – this helps the visitors navigate through your site with as little friction as possible.
  • not too many options – too many options usually equals a bloated theme.
  • not using page builders – page builders can create some awesome content, but at a high performance cost. Using a clean, nice-looking theme and embracing the WordPress Block Editor is the most performant route to take by far.

genesis-block-theme-screenshotIf we can find a theme that checks off all of those boxes, we’re off to an amazing start. Luckily for us, a new install on WP Engine comes with the Genesis Block Theme already installed! Another win for WP Engine.

Genesis theme checks off every single box for a truly high-performance website. So we will be using the Genesis Blocks Theme for this tutorial.

Remember one of your goals is to minimize the time and hassle you spend building your website. This fast simple clean theme along with the Block editor is all you need.

If you are not using WP Engine, you can download the Genesis Blocks Theme here.

If you do however want to add a more complex theme, make sure to spend the time finding on that check-off as many boxes as possible.

Action Steps 2.A – Choosing a High-Performance Theme

  • WP Engine Users
    • Congratulations! You are already saving yourself quite a bit of time and hassle. Go ahead check this box and proceed to the next section.
  • If you are NOT using WP Engine
  • Find, download, & install any theme of your choice, but make sure it checks off as many requirements as possible.

Adding Necessary WordPress Plugins

WordPress plugins. There are amazing ones and there are horrible ones. Some are created and maintained by expert developers, and many slow down your website significantly.

For our high-performance Amazon affiliate website, we are going to keep it to a handful of highly useful time-saving and performance-related plugins.

Some of these plugins require the Pro version, but a high-performance website has some costs associated with it.

Rankmath – SEO Plugin

rankmath-screenshotFree Version | Paid Version

Rankmath is the SEO plugin taking over Yoast SEO fast, and for good reason. Once I switched to Rankmath, I never looked back. The useful features, content analyzer, and overall great interface make this the #1 SEO plugin in my book.

High-Performance Because: Expert developers, maintained, good support, great for optimizing posts, adds schema tags, easy-to-use, saves time.

Rankmath Setup Tutorial


MonsterInsights – Analytics & Insights Plugin

monsterinsights-screenshotFree Version | Paid Version

Monster Insights is how we will connect Google Analytics to the website. The free version is good enough if you just want to connect your Google Analytics and have a few useful reports in your dashboard. I use the Pro version, which is required to do some of our advanced performance optimizations later in this guide.

When you set up MonsterInsights using this tutorial, it will walk you through setting up the Google Analytics side of things as well. The tutorial is also linked to in our Action Steps.

High-Performance Because: Expert developers, maintained, easy to set up, easy to integrate Universal Analytics, GA4 Properties, Google Optimize all in one. This saves me time & hassle once again.

MonsterInsights Setup Tutorial


AmaLinks Pro® – Amazon Affiliate Linking Plugin

amalinks-pro-screenshotPaid Version

Now I may be biased, but we will be using my favorite Amazon affiliate linking tool – AmaLinks Pro®! I did build it for myself & Matt to use originally.

Why is this needed for a high-performance website you may ask? Check out how some of our customers increased their Amazon Affiliate link clicks by 256%, 263%, 386%, and even an 84% increase in clicks on a high-earning Amazon Affiliate page!

AmaLinks Pro® is the easiest way to insert Amazon affiliate links, showcase boxes, images, CTA buttons, and product comparison tables.

Not only that but new Amazon affiliates can start with No-API mode, and seamlessly switch to API-Mode once they earn access by referring 3 successful sales.

Again – a huge time saver and can greatly increase conversions.

High-Performance Because: Expert developers, maintained, easy to set up, great for new or experienced affiliates, No-API mode, multiple product linking options, proven to increase Amazon Affiliate link clicks by up to 386%.

AmaLinks Pro® Getting Started Tutorials


Link Whisper – Internal SEO Linking Plugin

linkwhisper-screenshotPaid Version

Link Whisper is Spencer Haws latest software project and it’s been making big waves in the SEO plugin space. It’s a great tool for reviewing, analyzing, and editing internal links and linking structures.

High-Performance Because: Expert developers, maintained, easy to set up, great for new or experienced affiliates, makes creating and managing internal linking for SEO simple and fast. This plugin can save you a lot of time.

Link Whisper Setup Tutorial


Asset CleanUp: Page Speed Booster – Technical Performance Plugin

assetcleanup-pro-screenshotFree Version | Paid Version

This plugin is the most complex of our plugins, but I’ll walk you through exactly what to do with it. This plugin is used to manage what code loads on what page. It might sound scary because I mentioned “code” – but you won’t have to use or understand any code. You just have to follow my directions on what to set.

High-Performance Because: Expert developers, maintained, increased load time, core web vitals, and overall page experience.


Ninja Forms – Contact Form Plugin

ninja-forms-screenshotFree Version | Paid Version

We will only need the free version of this plugin in this tutorial to run a simple contact form.

High-Performance Because: Expert developers, maintained, easy to set up, lots of add-ons available for more complex forms.

Ninja Forms Setup Tutorial


There is our complete set of high-performance plugins.

This is a rather small set of plugins but extremely powerful! They give us everything we need to create a high-performance Amazon affiliate website on all levels, in as few plugins as possible.

Of course, there are other great useful plugins out there, but we’re keeping it to a minimum for speed and performance – and less stuff to break! (You can always add more plugins later 😉

Action Steps 2.B – Installing and Setting Up WordPress Plugins

Some Final Thoughts

At this point, you now have a very solid foundation and powerful website setup. This is very important to make sure your website stays ‘high-performance’ throughout the entire process. Optimization is something you do right from the start and all the way through. Not something you just do at the end to tweak things.

Optimization is something you do right from the start and all the way through – not as an afterthought.

Make sure you have a high-performance theme installed and all of our required plugins set up, and then go ahead and proceed to Chapter 3 – Adding Content.

Questions?