📘 You're Losing Customers

📘 You're Losing Customers

blog seo

How To Optimize Your Blog Posts For SEO

  • March 18, 2015

About the author

Ryan Stewart

I have an unhealthy obsession with being considered the world's BEST internet marketer. I'm highly active on social media and love a good debate.

Last year alone, our agency drove over 10,000,000 organic visits for clients.

WEBRIS reviews

I’m not showing you these to beat my chest. I’m showing to prove what our strategy works.

This is my ultimate guide to SEO for blogs. In it, I’ll cover:

  • How to create a blog strategy that drives traffic
  • How to do keyword research for your content
  • How to craft blog with an SEO focus
  • My favorite WordPress plugins that help optimization
  • How to execute link building for your site



Chapter 1 – Blog strategy

1. Define Your Audience

I hate writing cliche tips that you’ve already read a million times, but it’s the truth. You need to define your target audience.

I’ll use Webris as an example (we sell Internet marketing and design services).

I target 2 segments with my content:

  • Business owners / marketing managers (potential customers)
  • Other marketers

You might think speaking to customers is more important – it’s not. Other marketers provide more value, they are:

  • Social media amplifiers – they’re more likely to share content
  • Link sources – the content they create is related to yours. This greatly increases the changes of gaining quality and relevant backlinks (key for your blog’s SEO)
  • Influencers – Your clients don’t make you an influencer though – your peers do. If you’re viewed as an influencer in your vertical, you can sell water to the ocean.

Make sure your content speaks to more than just potential customers!

2. Create Epic Posts

I really can’t stress this enough. In fact, this is the most important piece of advice I can give you.

You will never have success with blog SEO if you’re not creating amazing content.

I know, I know – I sound like Matt Cutts. As much as I hate the buzzword “content is king”, it’s true.

You have to create content that people want to read, share and come back to.

Otherwise, blogging is a complete waste of your time.

Every time I create something, I ask myself a number of questions:

  • Does this solve a problem my audience has?
  • Does this teach my audience a new skill?
  • Would I share this with my peers?
  • Is this better than the last thing I wrote?

If it doesn’t meet all of those requirements, I refuse to post it.

If you own a business, you’re an expert at something. Share this expertise – don’t hold anything close to chest.

This type of content sets the building blocks needed for blog optimization.

3. Stop Selling, Start Giving

When I log into my Facebook account I’m overwhelmed by crappy marketers selling even crappier products.

Stop! Please. Just stop.

I’ve been down that road. It’s a waste of time and money.

I created [what I thought] was a great offer, funnel and upsell. I set up some remarketing ads on Facebook and was ready to watch the cash roll in.

That never happened. Here’s what did:

  • I spent a ton of time tweaking ad copy, targeting, messaging, landing pages, etc
  • I spent a ton of money advertising my offer
  • The leads that converted turned out to be duds

In November I launched this site on a new domain (webris.org). I wanted to start new.

I began posting the content to the blog that I was previously charging for. Here’s what happened:



This site is now driving 1,000 times the weekly leads and they’re 100% FREE.

I no longer have to convince people to opt in – they choose to.

4. Update Consistently

I’m not going to lie to you – maintaining a blog is a bitch. It takes a lot of patience and discipline to continue to create content when you’re seeing no results.

I like to try and write for at least an hour each day. At that rate I crank out a solid update once or twice a week.

Remember, the more content you create the more traffic you’ll drive.

Create a schedule and stick to it.

5. Find Your Voice

The chances are you’re writing about something that’s been written thousands of times so it’s extremely important to show yourself in your writing.

I write like I speak. I use jargon, humor and I curse. Even though I’m writing about professional topics, I don’t care. This is who I am – this is who I am and my readers respect me for it.


Chapter 2 – Keyword research

If you want your content to perform well in search engines you need to understand the search demand and competition of each post you write.

That’s why keyword research is so crucial.

Here are the tools you’ll need:

KW Research Step 1: Finding Keywords

Lets’ go back to my target segments:

  • Business owners / marketing managers (potential customers)
  • Internet marketers

We want to create problem actionable content that solves their problems – how do we know what those problems are?

I use forums and social media groups – specifically, Facebook Groups.

Good, active Facebook Groups are hard to find – but they’re gold.

  • Log into your Facebook account and use the search bar – I use “SEO” and “analytics”
  • Click on the Groups with the most members
  • Join as many as you can – once accepted, look for active groups with NON SPAM threads
  • Browse the group and look for questions – I use [command + f + ?] to find questions quickly


Here’s a thread that I found generating a lot of responses:


I also saw related threads in other groups. Using these threads, I can generate a list of preliminary keywords that has a built in audience.

The ones I came up with were:

  • Website silos
  • Link silos
  • SEO silos
  • How to create website silos
  • Silos link juice

Facebook Groups are great, but I also use other sources. Here are some of my favorites:

  • Quora
  • Google+ Communities
  • Niche forums (Blackhatworld.com, Yahoo questions)
  • LinkedIn Groups
  • Twitter #’s

Blog ideas and keywords are all around you – pay attention!

KW Research Step 2: Flushing out Keywords

If you’re on a budget, use Google’s Keyword Tool – it’s free. If you’ve got some extra funds, I strongly recommend Long Tail Pro.

For the purpose of this post, I’ll be using Google’s tool.

  • Go to https://adwords.google.com/KeywordPlanner
  • Login with your Gmail account
  • In the first box, type in some sample keyword searches. I chose:
    • Website silos
    • Link silos
    • SEO silos
    • Silos SEO
    • How to create website silos
    • Silos link juice
  • Click “Get Ideas”
  • On the next screen click “Keyword Ideas” tab


The top box will show you the data for the keywords you put into the search field. What we’re looking for here is “Avg. Monthly Searches” (don’t pay attention to the other data because it’s referring to Google AdWords campaigns, not SEO).

  • Download the entire list as an Excel spreadsheet. Open it and sort the keywords by volume
  • Take keywords with a high volume, copy + paste them back into the Keyword Tool, and click Get Ideas
  • Download the new list an Excel spreadsheet. Open it, Copy + Paste the data into the other Excel spreadsheet
  • Sort the keywords by name and delete duplicates
  • Repeat this process 3 more times

The goal is to find as many high volume keywords as possible. Try to flush out at least 50 keywords that get 30 or more monthly searches.

Don’t be afraid to focus on finding groupings of long tail keywords. If done correctly, long tail keywords will drive more traffic than your main keywords.

Save the spreadsheet and keep it handy. We’ll be using it shortly.

KW Research Step 3: Analyzing The Competition

Before creating the post you need to analyze the competition.

The goal is to find keywords with high search volumes and low competition.

Start by downloading and setting up the Moz toolbar:

Type your website name into Google:

how-to-read-da-and-pa-of-blog-for-seoYou’re looking at 2 factors:

  • PA (Page Authority) – The ranking power of that individual page (i.e. rankingsite.com/ranking-page)
  • DA (Domain Authority) – The ranking power of the overall website (i.e. rankingsite.com)

For your website, find the DA and write it down – this is a gauge of the power of your root domain (NOTE: NOT exact science, but still accurate). You will be comparing your DA to the competition’s.


  • Re-open your Excel file with list of keywords
  • Copy the keyword with the most search volume and Paste it into Google
  • Analyze the DA and PA of the top 4 results returned

The higher the PA and DA of the ranking websites, the harder it will be for you to rank for that specific keyword.

We’re looking for results in the top 4 spots with PA less than 20 and DA similar to yours OR less than 50.

Below is a matrix to help explain:


Image credit from our SEO agency London partners

  • For each keyword you analyze, record the result in your Excel file
  • If the keyword you Pasted into Google returns websites with high DA / PA, highlight that keyword row in red
  • If Google returns sites low DA / PA, highlight that keyword row in green

Repeat this until you’ve Googled every keyword in your Excel file (below is the Excel file for my post I wrote on SEO silos).




Chapter 3 – optimizing content

6 years ago all you had to do was jam a bunch of keywords into a page and you were golden.

Through the use of semantic search, Google’s gotten a lot smarter.

The algorithm combs your entire page and looks at overall context, synonym keywords and semantic markups. It’s important to keep this in mind when creating your content.

Filter Your Keywords

Filter your Excel list so the keywords with the highest search volume and lowest competition are on top (these rows should be green).

The keyword at the top will be your main keyword – the others we will use as long tails and synonyms throughout your post.

To better illustrate, here were my top 5 keywords for this post:

  • blog seo – 2,900 searches
  • seo for blogs – 260 searches
  • increase blog traffic – 1,170 searches
  • optimize blog for google – 50 searches
  • blog post search engine optimization- 40 searches

NOTE: my keyword list contained 40 keywords in total. For the purpose of brevity, I’m only showing you 5.

Using Your Keywords

There are a couple of places you need to inject your keywords:


Creating a title is tricky because it needs to accomplish a few things:

  • Contain your main keywords
  • Convince users to click on it
  • Be under 55 characters (Google’s display limit)

If possible, stick your main keywords at the front of the title. Then, work in secondary keywords.

For this post, I was able to work in my main keyword up front and a secondary keyword behind it:

Blog SEO: How to Optimize Your Blog for Google

The main thing is to include your top keyword and make it legible for users – the rest is a bonus!


Your website should be set up to support permalink structure.

If it does, your URL will be auto optimized based on the title of your post.

For example:



If your blog is running on WordPress, click Settings -> Permalinks to set it up.


The most important thing is to write a great post that is clear to users. Don’t try and stuff your entire list of keywords in where they don’t read well.

Here’s what I like to do:

  • Use main keyword in the first 100 words of the post
  • Use main keyword 2 – 3 times throughout the whole post (no more!)
  • After I’ve written the post, I go back and look for places I’ve repeated low volume keywords (Control + F)
  • I then replace them with higher volume, long tail or synonym keywords

Again, Google is getting really good at picking up relevancy. The most important thing is to write a focused article that is clear to users – Google will handle the rest.

Semantic HTML Markups

AKA the use of HTML markup to reinforce the semantics (meaning) of the information in your post.

Most refer to these as <h1>, <h2>, <h3>, <h4>, <h5> and <h6> tags.

These tags are used as headings and can increase a search engine’s ability to pick up content relevancy.

Here’s what you need to know:

  • Your <h1> tag is your title and auto added to your post
  • DO NOT add additional <h1> tags
  • <h1> is the most important heading; <h6> is the least
  • You can use as many <h2><h6> tags as you see fit
  • <h2> tags should be used as subheadings to break down content
  • <h3> tags should be used as subheadings to break down <h2> content
  • <h4> tags should be used as subheadings to break down <h3> content
  • NEVER skip headings (i.e. go from <h2> to <h4> with no <h3> in between

These tags are best used to organize content – not spam the algorithm. For example:



<h1>How to Set up Google PPC Ads<h1>

<p>Body content here<p>

<h2>Setting up An Account<h2>

<p>Body content here<p>

<h2>Keyword Research<h2>

<h3>Using the Keyword Tool<h3>

<p>Body content here<p>

<h3>Selecting the Right Keywords<h3>

<p>Body content here<p>

<h2>Bidding on Keywords<h2>

<p>Body content here<p>




<h1>How to Set up Google PPC Ads<h1>

<p>Body content here<p>

<h2>Setting up Google PPC Account<h2>

<p>Body content here<p>

<h2>Google PPC Ads Keyword Research<h2>

<h3>Using the Google PPC Ads Keyword Tool<h3>

<p>Body content here<p>

<h3>Selecting the Right Keywords for Google PPC Ads<h3>

<p>Body content here<p>

<h2>Bidding on Google PPC Ad Keywords<h2>


Adding these tags are easy if you’re using WordPress:

  • From the post editor screen, click Text
  • Locate the text you would like to markup

Wrap the text in desired HTML



Image optimization is a pain in the ass. However, it’s vital if you want to rank for competitive keywords.

Naming the File

I’ve seen people write about it for YouTube video SEO, but rarely for image SEO.

  • Before you upload your image, right click on it and select Get Info
  • Add a couple of descriptive tags that classify the image
  • Add fitting title by changing the Name & Extension
  • Add a small blurb in the Comments section
  • Close the file

When adding these elements, make sure not to keyword stuff. Simply add in plain English what the image displays.

Here’s an example from an image in this post:

Naming an Image File

Image Title and Alt Tags

Upload the renamed file to your website.

The title will pull through as the Name & Extension from the previous step. This is optimized so there’s no need to change it.

What you need to add is the Alt Tags. Search engines can’t read images so they rely on Alt Tags as descriptors.

The key to a great Alt Tag is being descriptive without keyword stuffing.

Let’s say you have the following image (a screenshot of a Google Analytics SEO Report):

Avg Page Load Report Screenshot


Good Alt Text:

Google Analytics Avg Page Load Report


Bad Alt Text:

SEO Report – WEBRIS the Best SEO Company in Miami – Miami SEO


NOTE: If using WordPress, edit Alt Text on the Media Library upload screen.


Chapter 4 – WordPress plugins

If you website isn’t build in WordPress you can skip this section. If it is, these are my top recommendations.

Yoast SEO Plugin

You can’t fully appreciate the power of an SEO plugin until you optimize an HTML website.

The plugin makes optimizing your blog posts a cinch (so easy that I’m not going to cover it in detail here).

WP Smush It

Large images slow down page speed (Google hates slow sites!). This plugin compresses your images and helps to speed up your website.

W3 Total Cache

By far the most powerful caching plugin. It can minify CSS and JS, disk caching, comment removal, browser caching and more.

NextScripts Auto Poster

This plug in allows you to auto push your blog updates to 26 social networks. I’ll cover this in more detail in Chapter Five of this post.


Chapter 5 – Building links

Links to your blog posts are critical for SEO.

Luckily, getting links to your blog is 10 times easier than product, service or home page. In addition, it looks more natural to Google (why would 10,000 websites link to your product page about microwaves?!).

There are 5 types of links to utilize:

  • Social (Facebook, LinkedIn, Google+, etc)
  • Contextual (think links from other blog posts)
  • Blog comments
  • Niche forums
  • Internal (links within your site)

1. Social Links

Over 74% of adults spend time on social networking sites. It looks unnatural if your site generates 1,000 links yet no one’s talking about it on social media.

It’s important to generate a buzz for your posts before building links – otherwise you can trigger penalties / Google sand-boxing.

Here’s how I do it:

a. Social Network Auto Poster {SNAP}

{SNAP} is a free WordPress plug in that pushes your content to:

  • Facebook
  • Twitter
  • Google+
  • Blogger
  • LiveJournal
  • Delicious
  • Diigo
  • Stumbleupon
  • LinkedIn
  • Pinterest
  • Plurk
  • Tumblr

Setting up the plug in can be a pain in the ass, as you’ll need to configure API keys for most accounts. Instead, use Fiverr to get it done.

Here’s the gig I use: https://www.fiverr.com/seo5rr/setup-social-networks-auto-poster-snap


b. Buffer

{SNAP} pushes your content out when it’s published. Buffer creates a calendar to re-publish when you want.

Buffer is great to keep fresh signals flowing through your links on auto pilot.


c. Social Media Groups and Forums

Remember how I showed you to find keywords using Facebook Groups? Use those same groups to push some of your content.

Be careful! Group moderators are highly sensitive to blog spam. It’s important to participate in group threads and not just post links to your site.

If your content is good, you’ll get a ton of social signals, shares and traffic.


d. Buy Signals

I’ve built my social media following over time so my links get good organic engagement.

This wasn’t always the case. When I first got started I bought +1’s, Tweets and bookmarks from vendors.

These don’t come close to the strength of signals you generate from your own accounts, but they still help.

I use the following vendors:

  • http://www.socialsignifier.com
  • http://www.feedmefollowers.com


e. Create Signals

If you find yourself spending hundreds buying social signals you should look into syndication software (I use Syndwire).

It’s essentially a software that allows you to auto hundreds of social media profiles with the click of a button.

You’ll need hundreds of social media accounts for this to be effective. I don’t suggest you create them yourself:

  • Hire someone on Fiverr to build accounts (simply search for Syndwire or Onlywire)
  • Tell them to use proxies when creating accounts
  • Make sure they add profile pictures to each account
  • Create profile names based on your niche (i.e. twitter.com/seogurusteve)

The goal is to make these profiles real. Schedule regular updates that contain links to authority sites – not just links to your site!

If you follow those rules your signals will hold more weight.


2. Contextual Links

A contextual link is found within the body of content and is in context with the idea surrounding it.

These are the most powerful links you can get – a few links from quality sites will skyrocket your SEO efforts.

Few marketers know how to correctly acquire and/or build them. This section is going to show you exactly how I build a number of powerful contextual links for my sites.

a. Link outreach

I used to talk a lot of mess about link outreach

I thought it was time consuming and unsuccessful. I refused to do it and would buy/build/use PBN links instead.

Then, I started creating great content like this post and I realized how effective it can be.

I read a lot of blog spam about how to writing ‘the perfect outreach email’ is the key.

The key to link outreach is giving great content to link to.

That’s it.

People only link/share content that can better the relationship with their audience. If you’ve got something of great value link outreach is easy.

Now, let me step down from my soap box now and show you exactly how I land between 3 and 5 outreach links every week.

Crafting the Email

Start by writing the email. That way you can easily fire off emails once you find targets.

Don’t over think the email. In fact, keep it short and to the point.

  • Open with personalized greeting [Hey John]
  • Give a brief intro [My name is Ryan Stewart and I’m a marketing consultant]
  • State why you’re reaching out [I have a piece of content that I think would be perfect for your weekly roundup]
  • Send the link [https://webris.org/content]
  • Thank them

Here’s the exact template that I use week in and week out to score links:

Hey [Insert Name],

I’m sure you probably get these outreach emails daily, so I’ll keep it quick. My name is Ryan Stewart and I’m a digital marketing consultant.

I’d the chance to have a post featured in your weekly round up.

I write some pretty kick ass content that is a perfect fit for your audience.

If interested, please feel free to use them!

1. SEO analytics are hard – that’s why I use custom dashboards. I put together a Google Analytics Dashboard with 11 custom SEO based reports. I also give the link to upload the Dashboard directly to your account: https://webris.org/seo-dashboard-for-google-analytics-ga/

2. Website silos are one of the first things I implement on client websites. There are 2 types: organizational and internal link silos. I put together an in depth post how to create both on your website: https://webris.org/how-to-create-website-silos-for-seo/

3. SEO i expensive – at one point in my career I was spending over $2,000 a month on tools. I put together a list of over 50 FREE SEO tools:https://webris.org/ultimate-list-free-seo-analysis-tools/

4. Google is cracking down on links from shady domains. I put together a list of almost 200 high DA domains that I secured links on in 2014:https://webris.org/ultimate-list-of-authority-domains-accepting-backlinks/

Have a great day!

Ryan Stewart

Trust me – this template works (even with misspellings)!

Link Outreach Sample Email

Finding Targets

I only do outreach to link roundup targets because these people are actively looking to post links.

Other link outreach techniques are annoying. How would you feel if you got pesky emails asking for links in content you spent weeks writing?

Funny Link Outreach Meme

I do simple Google searches to find link roundup targets:

  • [insert niche] “weekly link roundup”
  • [insert niche] “monday link roundup”
  • [insert niche] “friday link roundup”
  • [insert niche] “best posts of the week”

Google Link Roundup

Click through on matching results, locate a contact email and fire off your email template.

b. Private Blog Networks (PBN)

I have a powerful 50 site PBN, but I stopped building it 6 months ago. It was taking too much of my time to maintain.

Instead, I buy links on other people’s private networks.

The key to buying links is twofold:

  • Knowing where to buy them
  • Knowing how to gauge quality

Part 1: Where to Buy Them

I don’t use BlackHatWorld or Warrior Forum anymore – those links don’t come from PBNs, but BNs (aka not private).

You’ve got to find someone who doesn’t whore out links on their network. These people link to their own personal sites and care deeply about the quality of their network. That ensures the links are not only safe, but powerful.

I use Facebook Groups to find these PBN owners. I’ve never had a problem finding niche specific links on well kept networks.

Here are the Facebook Groups I use:


Part 2: Knowing How to Judge Quality

Most PBN vendors won’t share URLs because they think you might work for Google.

If you insist they send you at least one URL they generally will. Then you can check quality for yourself.

The best way to do that is Majestic SEO’s browser plugin. Simply install the free plugin and run it on the URL you want to evaluate.

Example of Majestic SEO to Evaluate DomainsCitation Flow is a measure of the power of that domain’s inbound links. Trust Flow is a measure of the quality.

I firmly believe Trust Flow is the most relevant measure of link impact. Don’t buy links on domains with a Trust Flow less than 15.

The higher the Trust Flow and Citation Flow, the more powerful the potential link.


c. Web 2.0s

Web 2.0 sites like Weebly, Tumblr, WordPress and Blogger are still good links.

These links are great because:

  • They’re free (or cheap to outsource the labor)
  • They’re self hosted on extremely powerful domains

Let’s take a look at one of my Tumblr pages using Majestic:

Using Tumblr to Build LinksAs you can see, Tumblr’s root domain has a Trust Flow of 91.

What does this mean?

  • Google has tremendous trust in this domain
  • You can blast the CRAP out of it with tier 2 spam
  • The quality of the domain will filter out that spam and pass on a ton of link juice to your site

Here’s what I do:

  • Hire someone on Fiverr to set up 20 web 2.0 sites using subdomains related to my niche (i.e. seoexpert.wordpress.com) – make sure they use proxies and different emails
  • Set up the web 2.0s with original or spun content
  • Schedule posts and link to authority sites like Wikipedia
  • Let them sit for a few months
  • Buy dirt cheap links on Fiverr, BlackHatWorld and Warrior Forum and direct them at the web 2.0s
  • Link to the blog posts of your choice

Building Web 2.0 Links

This builds a mini authority PBN on high quality subdomains that you can use to link to your blog posts of choice.


d. Guest Blogging

If you don’t write well, learn.

Guest blogging is really the only way to get links from top sites (it’s also one of the best ways to drive traffic, exposure and trust for your brand).

I hate to beat a dead horse, but the only way you’ll get accepted as a guest author is by writing amazing content.

Here’s how I find website to guest post on:

  • Head to http://dropmylink.com
  • Enter your blog’s niche in the search bar
  • Set category to Guest Posts
  • Set Footprint to a variety of options

Make sure your Moz Bar SERP Overlay is turned on. Guest blogging takes a lot of effort – you only want to submit content to website’s with a DA of at least 60.

How to Select a Guest Post SiteBe over selective about which sites you submit guest posts to. If you don’t it will take up a ton of your time and deliver very little in return.

e. MyBlogU

MyBlogU is a content crowd sourcing platform for bloggers. It’s kind of like Help A Reporter Out (HARO) except people actually respond to you.

I’ve had great success on the platform. Here’s how it works:

  • Head to http://myblogu.com and set up a free account
  • Fill out your profile with links, info and avatar
  • Go to the “Brainstorm” section
  • Check the filter at the top for your niche (I use SEO)

In this section, bloggers / website owners post threads looking for ideas, input and contributions to future posts.

My Blog U Links

You’re not guaranteed links just by sending your ideas. Here’s how I’ve had success:

  • Only sending ideas to those with a 100% response rate
  • Only responding to threads that I can answer intelligently
  • Go over the top with answers – provide a boat load of great information
  • Add links to relevant posts on your blog within your answer – DON’T jam links your home, product or services page

MyBlogU doesn’t have a ton of users, but it’s definitely worth your time to check it out.


3. Blog Comments

Don’t buy blog comments. I repeat DON’T BUY BLOG COMMENTS!

I don’t care if they tell you they’re using proxies and hand writing them – they’re still spam.

The only way to blog comment is to do it naturally. That means YOU post comments on blogs that YOU read regularly.

Here’s how to blog comment for links the right way:

  • Grab the URL from your blog that you want to link to
  • Head to http://dropmylink.com or grab the URL of a quality blog within your niche
  • Once you have the blog URL, find a post on that blog that’s related to yours
  • Go to Google and type site:qualityblog.com + “keyword”
  • You should see articles related to the “keyword” that you typed in
  • Click on the results and read through most of the article
  • Scroll to the bottom and leave well thought out response to the article
  • Drop your link at the end of your post

Here’s a live example of how I do it:

My blog post to promote: https://webris.org/ultimate-list-of-authority-domains-accepting-backlinks/

Target blog to comment on: http://neilpatel.com

Google search: site:neilpatel.com + “backlinks”

Searching For Blog Comment Sites

Blog Commenting The Right WayAs you can see, I also snuck in a request for a link (it didn’t happen).

When done correctly, you’ll see a nice increase in quality traffic as well.

Blog Comments That Work

4. Niche Forums

I love forums. They’re a great place to learn, network, build links and drive traffic.

Good forums are extremely susceptible to link spam so you’ve got to be careful not to get banned.

Dropmylink.com has a forum search, but it’s not very good. Here’s how I do it:

  • Head to Google
  • Use the search string inurl:forum “your niche”
  • Find forums with active discussions related to your blog
  • Jump in on discussions – drop a link to a blog post when relevant
  • Rinse and repeat


That’s really all there is to it. Don’t buy forums links and don’t copy + paste the same link spam over and over.


5. Internal Links

Linking your content together has tremendous SEO value:

  • Helps search engines crawl and index more content
  • Distributes the power of inbound links to other pages on your site
  • Adds additional signals of relevancy through anchor text

Internal Link Structure for Blogs

I hate to cut this section short, but I don’t like to duplicate efforts.

I wrote a kick ass piece about internal link silos a few weeks back. I strongly suggest you read that piece for in depth details on internal linking.



Maintaining a blog is a lot of work. However, it’s the best way to increase your organic traffic (and conversions!).

I’m awful at writing conclusions so if you have any questions / comments, please leave them in the comments section below!

I’ll answer them all as they come in.

Leave a Comment

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

Comments ( 338 )

  • Frank Gainsford Says
    9 years ago

    Ryan Many thanx for a truly great post discussing the issues that impact on the SEO (Search Engine Optimisation) for blogs

    this is truly appreciated and I have shared this further to my social media audience

  • Ryan Stewart Says
    9 years ago

    Thanks Frank – much appreciated!

  • Stanislav Georgiev Says
    9 years ago

    What a great post! This is one of the best posts on link building, content marketing and SEO altogether. So many ideas and personal experience has gone into this, that I had to share it with my colleagues and friends, and not even only for the bait sections (which are very well thought out btw :)).

  • Ryan Stewart Says
    9 years ago

    Thank you Stanislav!

  • Bart Says
    9 years ago

    “sell water to the ocean” I like that! You’re a clever man and always write super tutorials. This helps a lot for me to maximize my blog seo. Thanks a mil Ryan!

  • Zhivko Says
    9 years ago

    An excellent read. It is obvious that a great amount of time and effort were put into it. I especially enjoyed your method of doing keyword research. It seems as if everyone has its own way of doing it.

  • Sean Says
    9 years ago

    Matt Butts Lol you funny man! Enjoyed the post!

  • Jim Cooper Says
    9 years ago

    Excellent article – forwarded it to one of my marketing clients. Thanks for spending so much time on it !

  • Ryan Stewart Says
    9 years ago

    thanks jim!

  • Robert Says
    8 years ago

    I never really thought about looking at it like this “Your clients don’t make you an influencer though – your peers do”. This makes a lot of sense and I think this small yet crucial shift in thinking and reap HUGE benefits! Thanks for your insight.

  • Bleile Says
    8 years ago

    Great advice for blog optimization. I really like your No BS approach in the way your explain things. Bookmarked & shared!

  • Zender Says
    8 years ago

    Thank you for these tips. I had no idea of even how to begine to optimize my blog until I read this.

  • Frank Medford Says
    8 years ago

    What a great read. It was a lot of information, but really good information. I consider myself really good and B2C emails, but I never thought to keep it simple..right to the point. Thanks

  • Bianca Says
    8 years ago

    Wow this is very helpful. Its like a refresher course but a little less dull.

  • Darner Says
    8 years ago

    Google is such a mega traffic source that we would be foolish not to optimize for it. Great tips!

  • Gordon Dewar Says
    8 years ago

    Wow what a great post absolutely amazing I have read it twice and bookmarked the page.This will keep me going for weeks to come,if not longer.Keep this whirlwind going from strength to strength the force is unique.

  • Willy. S Says
    8 years ago

    This person is an expert. All the ins and outs of SEO discussed thoroughly here. The bloggers should read this article.

  • Limmer Says
    8 years ago

    I really appreciate how you organize your tutorials with such detail. Quite honestly, I have never seen an SEO /Marketing help blog like this. Keep doing what you’re doing:)

  • Oscar Says
    8 years ago

    10,000,000 organic visits for websites over the last 8 months! At first I thought that was 10,000 but then I had to read it again lol… You da man bro!

  • Robby P. Baggio Says
    8 years ago

    An incredible article. There are many lessons to be learned here for the optimization of my blog. Thank you Ryan.

  • Ryan Spencer Says
    8 years ago

    Hey Ryan,
    The proof is in the pudding. I came across you while on Quora where you had strategically placed a link and have been led to your site. Consider me a goal conversion and new follower.

  • Akshay Joshi Says
    8 years ago

    Wooha! what a long read… Done. Really Ryan I think I’m in love with your blog.

    Good work man keep it up.

  • Ryan Stewart Says
    8 years ago

    thank you! that means a lot

  • Vikas Disale Says
    8 years ago

    Really Awesome post. I really like the way to categorize keyword in excel based on moz metrics and creating a blog post based on it.

  • Ryan Stewart Says
    8 years ago

    thanks vikas!

  • Brad Says
    8 years ago

    Sweet post man, it’s pretty much covers everything you need to know, love the link-building tutorials included.

  • Chetan Says
    8 years ago

    Great post Ryan! I was reading your answer on Quora and found this link. Very useful indeed. Everything is perfect but I’d like to add a suggestion. If you could make your posts downloadable in the form of PDFs that’d be great. I just copied the entire content and saved it but too much hassle! Also couldn’t find a subscription form to subscribe for future posts.

  • Ryan Stewart Says
    8 years ago

    hey Chetan – there is an opt in box on the right hand side of the blog. if you’re mobile, it’s at the bottom of the page.

  • Louise Dickens Says
    8 years ago

    This was an amazingly helpful and useful blog post, with real and actionable tips – thank you!

    I’d really like to know HOW you come up with great ideas for content, especially when you’re not feeling particularly creative – any ideas?

  • Ryan Stewart Says
    8 years ago

    thanks louise!

    it’s just a habit you’ve got to form. anytime an idea pops into my head, i make a note on my phone. then, without thinking, i write as much as i can about it off the top of my head. i’m always writing about 12 different pieces at 1 time and i finish the ones i think are best. the key is really practice and consistency – find what works for you and stick to it.

  • Lindsey Says
    8 years ago

    Hi Ryan, Thanks for the in-depth lesson on Blog SEO. I’m completely new at all of this managing the blog for a small e-commerce fashion start-up. I look forward to implementing these tactics and reading future posts to continue to improve our blog SEO strategies. Feel free to take a peek when you have a chance: blog.wantable.com – any extra words of wisdom are always welcome 🙂 Thanks!

  • Frank Schwarz Says
    8 years ago

    I think you might want to check out the SEO plugin “seo squirrly.”
    Patel and a lot of others have started to talk about it a lot lately and as a user for over 2 years I think you’d like the way it covers so much SEO in one complete package.

    (I also wanted to drop a worthless link here, but I doubted it would sneak past you.)

  • Ryan Stewart Says
    8 years ago

    i’ve read about it, just haven’t played around with it. i use yoast – it gets the job done, but it’s a heavy plug in with a lot of excess code. if you want a link, i’ll give you a real one!

  • Jeff Adams Real Estate Says
    8 years ago

    Thanks for your information very good blogs and webmaster tools, Your Information really helping me. SEO tips good

  • Jeff Adams Real Estate Says
    8 years ago

    Ryan Stewart Very good Information. I want Reputations Management Tips .

  • Karen Jain Says
    8 years ago

    Thanks for sharing such great SEO tips ,really your info is very useful and help me .Keep sharing….

  • brian Lichtig Says
    8 years ago

    The 20 web 2.0’s on Fiverr who do you recommend buying them from? I guess I have never seen anyone selling 20 niche related web 2.0s? What would I search for? Excellent article as I always enjoy your info. You are a great person in the eyes of all Internet Marketers!

  • Ryan Stewart Says
    8 years ago

    To be honest, I haven’t ordered them in a while. If you join my Facebook Group there’s a ton of people who know quality vendors are in there: https://www.facebook.com/groups/digitalmarketinghelp/

  • Mehmet Says
    8 years ago

    Great. Thank you

  • Maria Says
    8 years ago

    Damn! this is like an A-Z guide for newbies as well as experts really really worthy info. Great stuff Ryan, you definitely got a new follower 🙂

  • Alfred Says
    8 years ago

    Hey, amazing article by the way:)

    The Fiverr link about the social property creation just links back to the main site, do you have an updated link?

  • Ryan Stewart Says
    8 years ago

    Thanks Maria!

  • Ryan Stewart Says
    8 years ago

    Hey Alfred, unfortunately, I don’t – Fiverr reshuffles gigs all the time

  • Buy Pbns Says
    8 years ago

    Thank you so much for the amazing article. This will definitely help me see things a bit different when it comes to my business.

  • Karen Jain Says
    8 years ago

    Amazing and truly informative blog.Thanks Ryan for sharing such great blog.Looking forward to see more.

  • Uffe Erup Larsen Says
    8 years ago

    Thanks so much, Ryan. This was really the thorough intro that I’ve been looking for. I’ve signed up for everything possible on your site and look forward to your newsletter and to reading much more from your hand about SEO. Thanks again. 🙂

  • Pooja A Says
    8 years ago


    Actually, it’s a very useful for my website to go with it.

    And thanks for sharing such a good information.

  • Wahinenet Designs Says
    8 years ago

    Thanks for all these recommendations, this is really useful!

  • Ryan Fitzgerald Says
    8 years ago


    Wish I came across this article 9 months ago when I first started my Real Estate business.

    I’ve actually just started using similar tactics in early November and have already seen the results… The keyword research tool has been the biggest missing piece to date.

    Thanks for putting this together man!

  • MVE Says
    8 years ago

    “Try to flush out at least 50 keywords that get 30 or more monthly searches.” did you mean 30k?

  • Tomek Says
    8 years ago

    Hi Ryan,

    Great post, way to go.

    I’ve got a few concerns though. You advise to create more than a dozen social media accounts and link to authorative websites and leave them be for a few months before linking them to a blog.

    If that’s the case, how come did you manage to drive nearly 4k visitors to your new blog within 1 month?

    Does linking from those social accounts count towards something at a later stage or did you just simply get visits through social media and shares? (as the snapshot suggests “all sessions” filter in the second pic, rather than “organic search”)


  • Nikolay Stoyanov Says
    8 years ago

    Wow, this is some epic content! Perhaps the most thorough article of its kind. Definitely top 3!

  • IndexNuke.com Says
    8 years ago

    One of the better blog SEO guides. SOme great points.

  • Brian Cranston Says
    7 years ago

    Thanks for this helpful information I agree with all points you have given to us. I will follow all of them.- SEO copywriters

  • green filter Usa Says
    7 years ago

    I read your blog.interested blog such as great blog Thanks……

  • Ken Says
    7 years ago

    What do you think of Word Tracker as a keyword research tool? In my experience and doing some comparisons with other respected keyword research tools Google keyword planner will not only limit the data they give you, but they can present it in a way that makes it harder to determine target priorities.

  • Ryan Stewart Says
    7 years ago

    hey ken – i’ve never used it so i can’t comment on it unfortunately.

  • John Peter Says
    7 years ago

    Thank you so much for this huge information about the blog post .A true way of blog posting is very important and your guide about the blog post are fulfill this importance.

  • Ryan Stewart Says
    7 years ago

    youre welcome john peter

  • Devlon Infotech Says
    7 years ago

    Hello Sir,
    Great information nice to read very useful article for any stage of seo Blog .Thanks for sharing

  • Ryan Stewart Says
    7 years ago

    Thanks Devlon!

  • Brijesh Shah Says
    7 years ago

    Thank you for the complete guide of SEO. It is very helpful, as I’m taking the training classes of the SEO in VtechLabs. It is the great help for me to learn more about the keyword research, link building etc….

  • Neeraj Kant Rathore Says
    7 years ago

    Thank You for the giving information about seo

  • Fred Gibboney Says
    7 years ago

    Hi thanx, its a great article bookmarked it hoping more article like this from you

  • Ryan Stewart Says
    7 years ago

    thanks fred!

  • GravityUSA Says
    7 years ago

    Incredible occupation, sounds like you are a long ways in front of the time. You have given a profound knowledge to your perusers here. I will allude my companions to peruse your work. Keep it up and much obliged for sharing.

  • Rosyanwood Says
    7 years ago

    Hello Ryan…

    Very nice post…. I did some survey on doing blog SEO….What i got to read the most is that for massive link juice, blog exposure, and more cash in your pocket you need to focus on these blog SEO tactics and link building strategies. Before you are about to do something big, you should always have strategy and plan of action to get you to the top, faster than the rest!

    But! After reading your post, my way of thinking changed….

    Contrary to what most people are doing, creating one valuable piece of content pertaining to one SEO keyword is a better link building strategy than creating several pieces of smaller posts around that keyword. If you think about it, it makes more sense to have one extremely valuable SEO post (main piece of content) working for you, and several small pieces working for it.

    I even took advice from SEO experts http://www.siliconbeachdigital.com/, they also agreed on this point.

    I genuinely thank you for sharing this post with us.

  • Seo Training In Mohali Says
    7 years ago

    Thanks for sharing helpful blog .

  • Randika Says
    7 years ago

    Oh My God.. I just finished read more than 5.000 words! Thank you Rian for your time to shared this helpful post. Now, I take action for it.

  • Ryan Stewart Says
    7 years ago

    youre welcome!

  • Frank Geraci Says
    7 years ago

    Appreciating the time and energy you put into your blog and detailed information you offer. It’s awesome to come across a blog every once in a while that isn’t the same unwanted rehashed material. Great read!.

  • Ryan Stewart Says
    7 years ago

    thank you frank!

  • Paddy Says
    7 years ago

    Well organised and well written article like the way of describing points in deep

  • shalini Says
    7 years ago

    Your blog is really awesome and wonderful as well as i got more information which is very well done and very much nice and it is useful for me in future.

  • activatori enzimatici Says
    7 years ago

    Fine way of explaining, and nice piece of writing to obtain facts concerning my presentation subject, which i am going to deliver in university.

  • Rajib Says
    7 years ago

    You just are given a complete guide. It has taken 30 min. to finish my reading. I’ve a question, could you please help me? Here it is, what about web 2.0 link wheel? I’m doing this for my money site. Is it good for ranking any keyword?

  • Melvin Foster Says
    7 years ago

    Id web 2.0 is still alive in backlinks ? Would you like to suggest list of backlinks method which is effective except blog commenting

  • Ryan Stewart Says
    7 years ago

    eh not really id focus your efforts elsewhere

  • Frank Phelps Says
    7 years ago

    Informative post. Thanks for sharing.

  • Seo Kerala Says
    7 years ago

    Great post. Thanks for sharing.

  • Jim Says
    7 years ago

    yeah I just buy pbn links now too. So lazy lol

  • Mike Says
    6 years ago

    I’ve become addicted to your content. It’s motivated me to become a better marketer and really step my content game up.

    At the end of the day, if you’re confident in your skills, good content comes from sharing what you do with a personal voice that people can relate to. I used to over think my content like, “what if people don’t like this or that” or “maybe I should say it this way instead”.

    I love what I do and I’m always learning. Thanks for putting out all this crazy value, brother.


  • nidhi Says
    6 years ago

    such a useful information.it really solves all my queries regarding SEO.

  • Ryan Stewart Says
    6 years ago

    Thank you Mike! Much appreciated

  • liam Jason Says
    5 years ago

    What an incredible post! This is extraordinary compared to other posts on external link establishment, content advertising, and SEO inside and out. An amazing read. Clearly, an incredible measure of time and exertion were put into it.I had no clue about even how to start to improve my blog to the point that I read this.

  • Paulina Kubala-Chuchnowska Says
    5 years ago

    For me, giving some value is the most important to promote a brand successfully. You can write a useful blog post (like this article), help someone on Facebook group or sent Newsletter giving a unique value. Because of these reasons, people will come back to you.

  • Parikshit Says
    5 years ago

    Awesome post. There are number of factors which impact the SEO for blogs. According to me, Blog optimization needs to be focused.

  • jack Says
    5 years ago

    Have read the article it is the most complete guide for both onpage SEO and offpage SEO. it is really easy to understand and can be executed by anyone for their website.

    Jack from Piqued Digi Media

  • pooja Says
    5 years ago

    nice article,thnaks for sharing this information.

  • Maz Says
    5 years ago

    Hey Ryan, Hope you are blessed.
    I am new to SEO and learning extensively through different tutorials. It is my honest opinion that by far this is the best one. I am reading it and related links from last eight hours. I am still not tired as it is full of new learning for me. I am much excited today as I learnt much. I am sure I will spend next many days here for exploring related content.
    Thank You So Much for such detailed sharing
    Keep sharing and Keep Inspiring

  • seo Says
    5 years ago

    This guide on blog tips for SEO was amazing! I must say that search Engine Optimize Your Blog Content. Focus on 1–2 long-tail keywords that match the intent of your ideal reader.

  • udit khanna Says
    5 years ago

    nice article . thanks for sharing information about both on-page and off-page seo.

  • Ryan Stewart Says
    5 years ago

    You are welcome!

  • NexBit Says
    4 years ago

    This is by far the best SEO blog that I read on the internet today. Looking forward to writing more such blogs.

  • Elegant Services Says
    4 years ago

    Great Article,

    Thanks for the nice writing and information you shared with keep up the good work.

  • Virgina Tande Says
    4 years ago

    5/23/2019 webris.org does it yet again! Quite a informative site and a well-written post. Nice work!

  • Shanaya Malhotra Says
    4 years ago

    To optimize your blog for Google you need to check the quality of your content. Your content should be free from Grammatical Errors. After that optimize your blog using long-tail keywords. Long-tail keywords are easy for your users to find your blog easily. Put an eye-catching meta title and meta description. Do proper internal linking.
    To know more

  • Amber Grimes Says
    4 years ago

    Awesome! Its actually awesome article, I have got much clear idea about from this paragraph.

  • anish.iiadm@gmail.com Says
    4 years ago

    This is very good and useful and constructive. I’ll use this for my business. Thank you

  • Zinavo Says
    4 years ago

    I extremely grateful that you perform this piece of writing very simply, I mean to say that it’s quite simple to read and understand

  • Shweta rishabh jain Says
    4 years ago

    Hey Ryan,
    Your article is great.We have got more knowledge and the complete guidance of SEO from this article.It is very helpful to learn more about the keyword research, link building and many more.
    I genuinely thank you for sharing this post with us.

  • Zenwebnet Says
    4 years ago

    Well explained. My all doubts have been clear now. I will definitely try this strategy on my blog. great to read this.

  • USA Gadget Review Says
    4 years ago

    thanks for sharing this blog. I really found it useful and informative. keep on sharing it.

  • Anjali Kumawat Says
    4 years ago

    Thanks for sharing a blog. A great list to begin with. Nice to see the familiar blog sites I normally use.

  • Adam Rees Says
    4 years ago

    Updating & optimizing a blog section is a proven method of generating extra traffic for your website,

  • Carmon Hyche Says
    4 years ago

    Keep it up.

  • Linda Says
    4 years ago

    Nice article, These tips are really awesome, really like your post.
    Everything is so much clearer with your tips in the article. keep going.

  • Infinity Web Solutions Says
    4 years ago

    This blog is really a must-read! Beginners can understand easily the things about seo and how is it working. Please continue making this kind of blogs. Indeed a great help for others. Keep it up!

  • Kreativan Technologies Says
    4 years ago

    I want to thank you for this article, with the help of this blog I got a lot of information about search engine optimization and many more things. Keep giving us this information.

  • Shayur Maharaj Says
    3 years ago

    Great piece Ryan. I think it really helps us wannabe blogger who are looking to get noticed. The infographics are particularly useful.

  • Sahil Dhawan Says
    2 years ago

    Hey Ryan, thanks for sharing this great piece of knowledge. This will give an impact on the SEO aspirants or on those who are exploring the SEO world. Keep sharing this type of content truly appreciable.

  • Elisha Nuesca Says
    1 year ago

    My Expression When Someone States the Obvious

  • Akhil Says
    1 year ago

    That’s an amazing article.

  • Akhil Says
    1 year ago

    That’s an amazing article. it will help me

  • free online dating Says
    5 months ago

    Hey there, I think your website might be having browser
    compatibility issues. When I look at your website in Firefox, it
    looks fine but when opening in Internet Explorer, it
    has some overlapping. I just wanted to give you a quick heads up!
    Other then that, amazing blog!

  • 현금바둑이 Says
    4 months ago

    Hello just wanted to give you a quick heads up.
    The text in your content seem to be running off the screen in Ie.

    I’m not sure if this is a formatting issue or something to do with web browser
    compatibility but I thought I’d post to let you know.
    The design and style look great though! Hope you get
    the problem fixed soon. Kudos

    Also visit my site; 현금바둑이

  • motorcycle accident attorneys Says
    3 weeks ago

    motorcycle accident attorneys

  • Auto Accident Attorneys Says
    3 weeks ago

    Auto Accident Attorneys

  • spincasino.Evenweb.com Says
    58 mins ago

    I’m not that muh of a internet reader to be honest but your blogs really nice, keep it up!

    I’ll go ahead and bookmark your website to come back later
    on. All the best

    my web page; spincasino.Evenweb.com


    Find out how much organic traffic your website should be getting through our Traffic Projection Analysis.




    Using data from your website, our Traffic Projection analysis can accurately forecast how much traffic (and revenue) your website could be getting from Google.