SEO To Get Your Site Found

SEO is short for search engine optimization. SEO is the process of making your website attractive to the search engines (Google, Bing, Yahoo are the big 3) to boost your site’s ranking when people search for your topic. The better your SEO the more visible your site will be in the search engines resulting in higher ‘organic’ or ‘natural’ traffic.

You can have the greatest website in the world but if people can’t find it it’s like it doesn’t even exist. If your website is invisible to searchers the only other option is to either pay for traffic or use other means such as social media, classifieds (like Craigslist), linking, article sites, etc. 

The actual science of SEO involves understanding:

  • how people search
  • what people search for
  • how each of the search engines work
  • what keywords and phrases searchers use
  • linking (both external and internal linking)
  • which search engines are used by the targeted audience in your niche
  • page content and how to structure the various elements on each page of your site

It may sound daunting but it’s really not. There are simple fundamentals to follow before you get into the fancy advanced SEO stuff. For most of you, like me, you’re going to be using the WordPress platform. The good news there is that WordPress is already very SEO-friendly so your job is that much easier to do. 

WordPress SEO Basics

The best reason to use WordPress when you’re just getting started, aside from its ease-of-use, is the SEO is mostly done for you.

SEO, or search engine optimization, is the set of factors that determine where the search engines (Google, Bing, Yahoo, etc) rank your website for each of its relevant keywords. SEO is a key piece of the affiliate marketing puzzle since it will be responsible for bringing you a ton of free targeted search engine traffic to your site. 

While WordPress will do the initial heavy lifting for you there are still some things you can do to turbocharge your SEO efforts.

Install the 3 best free WordPress plugins for SEO:

  1. WordPress SEO by Yoast:  This plugin is written from the ground up by Joost de Valk and his team at Yoast to improve your site’s SEO on all needed aspects. While this WordPress SEO plugin goes the extra mile to take care of all the technical optimization, it first and foremost helps you write better content. WordPress SEO forces you to choose a focus keyword when you’re writing your articles, and then makes sure you use that focus keyword everywhere. This plugin alone will give your SEO efforts a HUGE boost.
  2. W3 Total Cache: WordPress caching is the fastest way to improve performance. W3 Total Cache is the highest rated and most complete WordPress performance plugin for this purpose. Search engines prefer faster loading sites than slower ones and this will dramatically improve the speed and user experience of your site. 
  3. RB Internal Links: This WordPress plugin makes it easy for you to link to posts and pages within your blog. RB Internal Links is awesome since it uses the post ID to link internally rather than the URL itself. This means that if you want to change the URL of a page or post, then the URL will be updated for you automatically.

How to improve the performance of WordPress:

Reset your permalinks setting:  Permalinks are the permanent URLs to your individual weblog posts, as well as categories and other lists of weblog postings. The default setting for Permalinks in WordPress isn’t an efficient URL structure for SEO. Change the setting to Post Name (/%postname%/) to fix this problem. Some like to use /%category%/%postname%/ as their setting but can cause a few issues when content for categories aren’t optimized. Here is how to change your permalink settings in WordPress –

  • Go to your WordPress dashboard
  • Hover your mouse over the Settings tab
  • Click on the Permalinks button
  • Change the setting to the post name (/%postname%/)

Update your ping settings: To further improve SEO you’ll want to allow pings. Pings notify search engines and blog ranking services that you’ve updated your website and will prompt them to go look at it and index what you’ve added. This is usually done automatically but you can speed this up in WordPress by updating the services within the Settings page. Here’s how:

      • Go to your WordPress dashboard
      • Hover your mouse over the Settings tab
      • Click on the Writing button
      • Scroll to the bottom and look for the box entitled – Update Services
      • Add these four urls to the list:

        • Click on Save Changes

    Go through this entire Yoast tutorial on SEO:  Here  It’s painstakingly detailed but you can get through it in one sitting if you apply yourself and if you do you’ll be miles ahead of most affiliate marketers when it comes to SEO.

Photo Credit: CassandrawithAnAttitude Flickr via Compfight cc

Free Step-By-Step Affiliate Marketing Training
If you’re brand new to affiliate marketing go to my 7 Day Fast Start Affiliate Guide

It’s free. Don’t be intimidated by getting started.

I’ll walk you through every step.


  1. Sii Brittan

    This has a been a fantastic read. I am brand new here and a bit of a self proclaimed noob… :-/ I had done loads of research on affiliate marketing and how to, but I didn’t know what type of site to build/how to do it. But your articles here are fantastic,I have just finished reading all 6 steps and now looking for more haha. They are exactly what I have been searching for

    One question I do have is on the hosting platform. You suggest Bluehost, and I’ve read good things about this but also about Ipage…. I had basically convinced myself to start with Ipage then maybe convert over to Bluehost at a later date.. would this be OK?
    Why do you choose bluehost over all other hosting platforms.

    Thanks again for such detailed articles.


  2. Jerry

    Thank you very much! It helps me alot.

  3. Millondollarmotive

    Outstanding! Spot on content. —IAE


Submit a Comment

Your email address will not be published. Required fields are marked *