October 22

57 Internet Marketing Strategies From Successful Marketers


Writing blog posts that rank well in the search engines requires thoughtful preparation. It starts with keyword research. Followed by engaging, helpful content that serves your readers. Our goal is to create the very best resource on any given topic.

But your blog post must also be SEO-friendly. By performing some basic on-page optimization, you’re much more likely to rank for your desired keywords.

There are many factors that go into a well-optimized article. But the most important one is quality. Our goal is to create the very best resource on any given topic.

Formatted with proper headings, paragraphs, images, and plenty of white space. User experience, relevancy, and search intent are becoming increasingly more important for Google.

By creating the best possible experience for your readers, you also create some of the best ranking signals for Google as well.

In this step-by-step guide, I’ve outlined 11 simple steps you can use to craft a perfectly optimized, SEO-friendly blog post.

1. Keyword Research

Keyword ResearchBefore you start writing, you first need to do some keyword research.This is key to creating content that drives free, organic search traffic from Google, Bing, and Yahoo.

  • What keywords are people currently typing into Google?
  • What questions are people asking?
  • What problems are they trying to solve?

Find out what your audience is ALREADY searching for.

When I first got started, I made the mistake of writing LOTS of content without doing keyword research. I simply wrote what I thought my readers would be interested in.

Because of that – I missed out on a lot of free search engine traffic.

Now, don’t get me wrong. Your audience always comes first. You’re writing for your audience first and foremost.

But… do the research first to find out what your audience wants. What are they ALREADY searching for online? Then optimize your blog posts for those specific keywords.

You can use free tools like the Google Keyword Planner, SEMRush, and KeywordFinder.io to find out how many times per month people are searching for specific keywords and phrases.

Use KeywordFinder.io to find long tail keywords.Another excellent free keyword tool is Ubersuggest. This tool allows you to uncover 100’s of potential long tail keywords. Identify your competitors top pages and the exact keywords they rank for. Find the approximate keyword difficulty of any keyword based on the domain authority and backlinks held
by the top 10 results.Ubersuggest is probably my favorite free keyword tool. The owner (Neil Patel) is constantly improving it and adding new features. In fact, there’s a lot of cool stuff you can do inside Ubersuggest that was previously only available in paid tools. So a big thanks to Neil for making our job as bloggers a whole lot easier.

Ubersuggest ScreenshotIn fact, even Google themselves will tell you what people are searching for using the autosuggest tool. Simply enter a topic into the Google search bar and see what else comes up!

Google autosuggestWith just a few tools, you’ll have an endless number of content ideas.

2. Go after Long-Tail Keywords.

It’s much harder to rank for one or two-word phrases in Google. These phrases are generally very competitive. It’s much easier to go after a phrase that’s 3-words, 4-words, or even longer.

When you’re just getting started, it’s much easier to rank for low-competition, long-tail keywords. As your website gains more domain authority, you can start going after more competitive terms.

In fact, half of all searches are for terms with 4+ words. And 70% of all search traffic is made up of long-tail keywords. So while everyone else is fighting over the most competitive keywords, you can swoop in and grab super targeted, long-tail search traffic.

Long-tail keywords are a bit like the Wild-Wild west, where there’s still plenty of golden gems and hidden opportunities.These less competitive terms are much easier to rank for. But you still need to create the very best resource on that particular topic.

The other benefit of long-tail keywords is that they often have a much clearer search intent.

For example, if someone types into Google: make money online

First – that’s going to be incredibly competitive. But it’s also very broad. We don’t know if the searcher wants to make money with affiliate marketing, freelancing, blogging, surveys, as a virtual assistant, etc…

Which could lead to a lot of untargeted traffic coming to your website. Our goal is to scoop up targeted traffic that converts.

So instead of going after the phrase “make money online”, we niche it down. Compare that to someone who searches for: how to make money with affiliate marketing

This phrase gets about 1,300 searches per month and it’s a lot more specific. Making it a lot easier to identify what the searcher is truly looking for.

You could also explore similar (lateral) long-tail phrases:

  • How does affiliate marketing work? (880 searches per month)
  • Affiliate marketing for beginners (3,600 searches per month)
  • Best affiliate programs for beginners (720)
  • Top paying affiliate programs (1,600 searches per month)

Notice how as we start going more long-tail, the search intent becomes much clearer.

When you know the searchers intent, you can create much more relevant (and therefore more valuable) content for your reader.

Google rewards those who provide relevant, valuable content that fully answers the readers question.

3. Put Your Main Keyword in the Title.

This is one of the most important places to include your main focus keyword. The keyword phrase that you want to rank for in Google. Your title is going to tell your readers and the search engines what your page is all about.

It’s also one of the first things people see in the search results page. So you want to create an enticing title that also encourages people to click through on your result.

The key to a great title is a combination of both relevancy and good copywriting.

Link Building for SEO: The Definitive Guide (2019 Update)WordPress SEO Checklist – 45 Tips to Grow Traffic by 571%Notice how each of these examples includes the main keyword at the beginning of the title. But they also include a description that drives people to click.

You can use numbers and benefit-driven headlines to catch people’s attention and increase your click-through rates. Just be sure to include your main keyword phrase at the beginning of the title.

Quick Note: Google is also looking at the CTR of your search result. Because a higher click-through rate most likely means that your website is more relevant if people are clicking on it more than your competitors.

A higher click-through rate can also increase your rankings. So the title is very important. Both for your readers and for your rankings.

4. Include your keyword in the url.

Inside WordPress, you can customize the url for each blog post. Also called the permalink.

Wordpress PermalinkThis helps your readers and the search engines to immediately see what your content is all about. Always customize your url before publishing.But do NOT include any dates in the url. This would make your content less relevant after the date has passed and could also decrease your click-through rates as searchers are often looking for the most recent, relevant and up-to-date information.I find short permalinks do best. For example, if the title of your article is “10 Steps to the Ultimate SEO-Friendly Blog Post”.

The url slug would be:


Keep it short and sweet, while also including the main keyword phrase you want to rank for.

5. Optimize Your Headings.

There are three main headline tags. H1, H2, and H3. These headline tags help you to structure your blog post. They also help search engines figure out what your page is all about.

Your blog post should contain just one H1 tag. This is generally the same as your blog post title. Most WordPress themes are designed so that the title of the blog post is wrapped in an H1 tag.

The h2 tags are used for all of the individual sub-topics that you’ll be covering in the blog post.

And h3 tags are often used for a list of sub-items underneath the h2 tag.

Here’s an example of how we organize our blog posts. In fact, it’s the same blog post you’re reading now. The title is wrapped in an H1 tag and all of the main blog post topics are in H2 tags.

An example of blog post structure.You don’t always have to use h3 tags on every page. Sometimes all you need is just H1 for the title at the top and h2 for your sub-topics underneath.

6. Optimize your images.

Did you know? You can actually optimize your images to rank in Google’s image search. We often forget that Google has a variety of content categories that you can search for. In addition to their web results, you can also search for images, videos, and news.







Get more information like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.


You may also like

  • Hey! I know this is kinda off topic but I’d figured I’d ask.

    Would you be interested in exchanging links or maybe guest
    writing a blog article or vice-versa? My blog goes over a lot of the same subjects as yours and I
    believe we could greatly benefit from each other.
    If you are interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Superb blog by
    the way!

  • This is very interesting, You are a very skilled blogger. I’ve joined your feed and look forward to seeking more of your fantastic post. Also, I have shared your site in my social networks!

  • Very interesting info !Perfect just what I was searching for! “The most wasted day of all is that on which we have not laughed.” by Sbastien-Roch Nicolas de Chamfort.

  • I’m not sure exactly why but this web site is loading very slow for me.
    Is anyone else having this issue or is it a problem on my end?

    I’ll check back later and see if the problem still exists.

  • Wonderful work! That is the kind of information that should be shared across the net.
    Disgrace on the search engines for no longer positioning
    this put up higher! Come on over and visit my website . Thank you =)

  • Wonderful article! That is the kind of info that
    should be shared across the internet. Shame on Google for not positioning this publish upper!
    Come on over and seek advice from my site . Thanks =)

  • Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just extremely wonderful. I actually like what you have acquired here, certainly like what you’re stating and the way in which you say it. You make it enjoyable and you still take care of to keep it smart. I can not wait to read far more from you. This is actually a wonderful web site.

  • You really make it appear really easy along with your presentation but I to
    find this matter to be actually one thing that I feel I’d by
    no means understand. It seems too complex and very vast
    for me. I’m having a look ahead for your
    subsequent put up, I will attempt to get the hold of it!

  • Very nice post. I just stumbled upon your blog and wished to say that I’ve really
    enjoyed surfing around your blog posts. After all I will be subscribing to your rss feed and I hope you write again very soon!

  • Hello would you mind letting me know which hosting company you’re using?

    I’ve loaded your blog in 3 different web browsers and
    I must say this blog loads a lot faster then most. Can you suggest a good internet hosting provider at a honest
    price? Many thanks, I appreciate it!

  • This is very interesting, You are a very skilled blogger.
    I’ve joined your rss feed and look forward to seeking more of your wonderful post.
    Also, I’ve shared your site in my social networks!

  • What’s Taking place i’m new to this, I stumbled upon this I have found It absolutely helpful and it
    has helped me out loads. I’m hoping to contribute
    & assist other users like its helped me. Great job.

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Get in touch

    0 of 350

    Get more information like this
    in your inbox

    Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

    Thank you for subscribing.

    Something went wrong.