building affiliate site wordpress

Building Affiliate Site with WordPress – Part 2 – Theme, Plugins and Categories

Sharing is caring!

Alright, we have made our mission at SEO Sorcerer to build an affiliate site with WordPress and take you through the process so you can replicate it.

In case you missed part 1, it involves choosing your niche, getting a domain, getting hosting and installing WordPress. If you are already familiar with all of this stuff then you’re fine, no need to look back. If you want to be brought up to speed on what went down in part 1, check out this video:

Moving forward we are summing you have a domain with hosting and WordPress is installed. So the first thing we are going to do is get a theme installed.

Choosing a WordPress Theme

So what are we going to consider when choosing a WordPress theme? Three things:

  1. Budget
  2. Page Speed
  3. Visual Appeal

Let’s take an in-depth look at these three things that are driving our decision for our choice of theme.


This one is pretty simple. Are you able to drop $30 to $100 on a WordPress theme or would you rather of with a free option?

Another thing to consider is to start with a free one and move forward to a paid one as soon as your affiliate site starts making some of that affiliate commission.

At the conclusion of this segment, we will give you some free and paid option when it comes to WordPress themes.

Page Speed

Remember, the big way we are going to make affiliate commission is by having our website listed in the Google search results when people search for the products we are promoting. Page speed plays a big factor in this. So we definitely want a theme that allows us to have good page speed.

If you want to go more in-depth and learn more about page speed, check this out.

When we make some recommendations on page themes at the end of this segment, we will definitely factor in page speed.

Visual Appeal

Maybe you want a lot of creative control over what your website looks like. Maybe you just want to pick one you kinda like and go with it. We will give you different options as far as the look and feel of your WordPress theme.

Our WordPress Theme Recommendations

All of our recommendations will be a balance of page speed and visual appeal and it will be mentioned whether there is a price for the themes or not.


This is the theme we are using for this site. It is a visually appealing option that is also a good option when it comes to pagespeed. This is a free theme, but you can pay extra and have additional features for your site. To take a look at the price and features provided for the extra cost, click here.


GeneratePress is another theme that looks good and works well with pagespeed. Also, it has a free option as well as a premium. You can check out the theme here.

Elementor Pro

This is a very different option. It gives you different design options and a lot of control with the visual feel of your site. If you are a designer, this may be the option for you. Particularly, the Hello Theme works well. Check out the Hello Elementor theme here.

Your Theme of Choice

If there is another theme you have in mind, give it a shot! Make sure it works well with pagespeed. Don’t let choosing a theme get in the way of starting your site. Pick one that you like and go with it. If, down the line, you realize that the sites ahead of your in the Google search results all have better page speed, then you can check out a pagespeed guide and make the adjustments necessary to compete.

The Best SEO and Pagespeed WordPress Plugins

Alright, moving on to WordPress plugins. The thing about WordPress plugins is the sky is the limit. There is literally a plugin for anything. If you want to pull RSS feeds to your site and publish them, there’s a plugin for it.

We are just going to focus on WordPress plugins that are essential for pagespeed and SEO performance.

Rank Math

The go-to SEO plugin discussion used to begin and end with Yoast. Times have changed. Rank Math has moved to the spot of the premiere SEO plugin. Best of all, it’s completely free.

It’s pretty much unanimous among the top SEO’ers in the game. SEO hero Matthew Woodward has this to say about Rank Math:

In comparison to Yoast, it’s:

  • Faster
  • Easier
  • More intuitive

And it achieves all of this without slowing your website down.

Cache Enabler

Without getting too technical, this plugin is going to improve the speed of your site. Let’s take a quick quotation from their plugin page:

The Cache Enabler plugin creates static HTML files and stores them on the servers disk. The web server will deliver the static HTML file and avoids the resource intensive backend processes (core, plugins and database). This WordPress cache engine will improve the performance of your website.

Pretty Links

This is a plugin that allows you to create link shortcuts to specific sites you often link to. For instance, I will create one for As you can see, this is a very helpful plugin.

Find the Plugins for You!

If you are hoping to do something for your website, do a quick search for it in the WordPress plugins. Odds are you can find what you need to make it happen!

Categories for Your WordPress Site

Alright, when we create a website, generally we make three or four categories. But these are more than just categories for the website. We have 1,000+ word articles on each of these categories pages are linking to every page on the site. These 1,000+ word category pages are often referred to as “pillar content.” Having high-quality content on these pillar articles is very important. It’s a good idea to use the table of contents WordPress plugin to give it an attractive look and make it so good that people want to share it with their friends.

A big decision here is whether you should outsource the writing or create the content yourself. We have you covered as we have an entire article dedicated to whether you should hire a writer or creat the content yourself.

If you aren’t sure what pillar content is, here is an entire article on turning category pages into pillar content.

Let’s Do This!

Alright, it’s time to get all of these things in place. Choose a theme, install your plugins and choose your four categories and start building the pillar content. This is a lot of work, but you can do it. Once you get all of these things in place, it’s time to start creating blog posts and start bringing traffic to your site.

Leave a Comment

Your email address will not be published.