Affiliate websites are often described as "passive income" opportunities, but anyone who has run an affiliate site knows it's far from passive. In the early days of affiliate marketing, markets were less saturated, fewer sites were going after the same niche, and many site owners were able to add content, include affiliate links, and set it and forget it.
These days affiliate marketing is huge, so it takes a lot of work to stay ahead of the game. One crucial part of running an affiliate site is search engine optimization, or SEO. If you're new to affiliate marketing, are looking to join in on the fun, or are just trying to figure out how to make a living off your website, this guide is for you. We'll take a look at the basics of SEO and how to apply them to your website. Ready to dive in?
In case you're still in the early stages of figuring things out, let's take a quick look at what we mean when we say affiliate marketing.
Affiliate programs are opportunities for people to earn commissions when someone buys something. So, an affiliate website would have content with individualized links out to products. If someone clicks that link and buys the product, the website owner gets a small commission.
Here's an example.
Frank owns a website called Just Narwhal Things, where he writes about narwhal products. Frank is an Amazon affiliate, so his site includes an affiliate link to an Amazon product whenever he discusses a product that can be purchased there. Each time a visitor clicks his Amazon link and makes a purchase, Frank makes a commission. At the end of the month, Amazon deposits his commissions into his bank account.
Obviously this is a very appealing model, but, as you might have guessed, it's a very competitive model as well.
How does Frank get traffic to his narwhal site? There are only a few options, but the most important one for most affiliates is Search Engine Optimization.
With SEO, affiliate sites have the ability to get a lot more traffic, which in turn can get them a lot more commissions, which ideally result in something resembling "passive" income -- and, at the very least, make the site sustainable long term.
Without organic traffic coming from search engines, site owners are left with more expensive options, like ads, or more intensive processes, like making videos, running social media accounts, or paying influencers.
So you've identified your niche, bought a great domain name, your website is liveā¦ now what? Here are some of the primary SEO tasks you'll want to focus on from the beginning.
One of the most important parts of affiliate marketing is having a niche. While it's important to find a profitable niche, you also have to keep in mind how saturated it is, how much content you can create about it, and what's actually sustainable long-term.
Once you have a niche, you can do some advanced keyword research within it. That means not just identifying the obvious, broad keywords (like 'cameras' or 'video games'), but drilling down to find long-tail keywords that searchers are looking for (like 'best point and shoot cameras' or 'video games for girls.')
There are many different strategies for keyword research. There are seemingly endless tools, both free and at various price points. Everyone has their favorite tool or method, so you'll want to spend some time figuring out what works for you. Do some keyword research, try out different tools, and start writing content.
Ideally, you'll use your keyword research to inform your content writing, and in fact, that should be your long-term strategy. But it's okay to write your initial content based on your niche and those obvious keywords, just to get some content up on your site. You can keep refining your content based on traffic analytics and future keyword research.
Do remember, however, that the point of creating content on an affiliate website within a specific niche is to stay on topic. So if your niche is cameras, you won't want to include blog posts about video games. Affiliate marketing works best when you stick to your niche -- and your niche can be as specific as you want it to be. For example, DSLR cameras would be a more specific niche than simply "cameras;" Nikon DSLR cameras would be a hyper-specific one. Though it limits you on the amount of content you can write (and forces you to get pretty creative), it can be easier to build authority when you get super specific.
Create content regularly, and make sure you're putting out well-written, well-researched, and lengthy posts. If you're outsourcing your content writing, be sure your contractors are good writers who have at least some knowledge of SEO.
When it comes to SEO, there are some components of your content that are especially important. Let's take a look at some you'll want to prioritize:
If these elements are foreign to you, do some simple Google searches and I promise you'll find a wealth of information about each them.
If you're optimizing your site for search, you gotta know what you're up against. Regardless of your level of SEO knowledge, you can immediately get to know your competitors. Who is at the top of the SERP when you search something related to your niche? What's notable about their site? What are they doing well? What can you do better?
If you want to do a deep dive, find a tool that works for competitor analysis. Many will be paid options, but you may find some free or inexpensive SEO tools that you can use to understand your competitor's strategy.
Site audits and error management are absolutely necessary for SEO. Essentially, you'll want to keep an eye on what's happening at a technical level on your website so that you can address anything that could negatively impact your site standing. Common SEO errors include:
I love SEMRush's site audit tool, but I use Google Search Console much more frequently. GSC gives you data about your site's health (including site speed issues and other errors Google has identified) plus you can get a ton of info about how your site appears in the SERPs (and when and for what queries). This is a perfect segue into my next point.
While you'll undoubtedly find SEO tools you love -- SEMRush, Ahrefs, Yoast for Wordpress, etc. -- Google's got free stuff for you to use. And, considering they are the entity you're most trying to impress, you'd do well to pay attention to what they're telling you.
Learn more about Google algorithms and SEO here
Both Search Console and Analytics should be set up on your site so that you can gain insight into what's working and what isn't, who is visiting your site, what you can improve, and so on. You'll also want to submit a sitemap to Google via Search Console and keep an eye on what pages Google indexes or ignores.
Since this is a beginner's guide, I won't go too much into advanced tactics, but I wanted to give you a few things to keep in mind as your affiliate site starts crushing it.
SEO is not a one-time thing, and the basic stuff we discussed above will only get you so far. If you're serious about SEO and you want to be an affiliate marketing king or queen, consider these more advanced methods down the road.
Okay, now that you're overwhelmed by all the Google things, let me leave you with some long-term strategies to keep in mind, as well as some non-SEO stuff you can do for your affiliate site to get some much-needed traffic.
Everything we've covered so far should be in your long-term strategy, but here are some broader tasks, too.
Organic traffic is the dream, but it'll take a while to get that to a sustainable level. In the meantime (and the future), affiliate marketing can use these to get traffic.
Need help with affiliate marketing SEO, email marketing, social media, or even PPC? We do it all, so contact us to learn more.