Article Published by AlejandroRioja Read On

Content creation is a key avenue for revenue generation for all online businesses. Knowing how to write an article that will rank on the first page is critical when looking to drive (free) traffic to your site.

If your content does not appear among the first couple results, then it is pretty much a waste of time on your end to create such content in the first place.

When I started blogging, I had a really hard time writing articles that will SEO well.

In fact, for almost a year I had no real organic traffic because my strategy was flawed.

Then I got serious and started blogging more and more and eventually created a blueprint that I follow every time to get my blog posts ranked.

This SEO blueprint has helped all of my Flux businesses gather tens of thousands of impressions and traffic each month and even helped me create a 7-figure business.

If you would like me to be your content writer and write compelling, long form and highly converting posts, just send me a message or email hi@[alejandrorioja].[com] and I’ll be happy to get writing.

If you would like to do it yourself, continue reading.

Here are the proven steps to create amazing content that will be loved by search engines:

Step 1 – Select the right keywords and use variations

A big part of whether or not your content will rank are the keywords that you select. If you are looking to compete for high difficulty keywords with an unaged domain with a poor backlink profile you’re wasting your time.

You need to start with easier keywords and build up from there.

To select the best keywords you can write a list of keywords that you are looking to target and then go on Google Keyword Planner or using the keyword search on Ahrefs. From there you can sort keywords whose difficulty is low-medium and that at least get a 300 searches a month. Here are other SEO tools that might come in handy.

Pro tip: Use Keyword variations

Take a look at this article, notice how I’m using variations of the keywords that I’m looking to rank for throughout my post (which in this case is “how to write the perfect seo article”).

Keyword variations are also known as LSI (Latent Semantic Indexing) keywords which are essentially just words that are related to your target keywords.

When you use keyword variations you not only make your article more likely to rank for more keywords but also help Google understand what your content is all about. In fact, Google’s latest algorithm loves keyword variations.

The actual keyword density target should be around 2-3%. You should try to achieve this with a mix of exact match and partial match keywords. Use Yoast SEO to check that your post is good to go.

Step 2 – The ideal length of your perfect post should be between 1500 – 2000 words

I can’t stress this enough. Writing content in long-form will outperform short content, and there’s plenty of research about that.

Having people spend more time on your site will lead to better rankings as time on site is regarded as a powerful metric when it comes to SEO.

I know that writing shorter is easier and quicker but creating lengthy posts will pay off (trust me). This is the golden rule of white-hat SEO.

If you haven’t tried writing long posts, then I suggest you start now. It’s a good exercise that will require you to explore a topic in much more depth, which most of the times will lead you to learn something new.

A solid way to write long posts is to search for the topic that you want to write about and condense all the information that the top 5-10 results present, that way you will provide the most information out all of your competitors allowing you to outrank them.

Writing content for SEO purposes is a lot simpler than it looks. The main goal of any post you write should be to provide as much valuable information as possible. If you do this, Google will take care of the rest (high rankings).

Step 3 – Use compelling meta titles and meta descriptions to increase your CTR

CTR (or click-through rate) is one of the main factors that Google takes into consideration when ranking sites. The site that ranks #1 for a particular keyword will arguably get the most clicks. So a good practice to follow is to create compelling titles that will get you clicks even if you’re result #2 or #3.

Some very good modifiers for titles are

  • Numbers (which incite curiosity) i.e. “6 facts about weight loss”, “ No. 5 will scare you”
  • Words like “ultimate guide”, “essential”, etc
  • “Best Tilapia Recipes”, “Top 10 business books” (people love compilations)
  • Year – “How to do SEO in 2018”
  • 🔥 Massive tip: Use Emojis (if your audience digs them) on the meta title. Those will convert super highly. You can get the Decimal HTML Entry code for any given emoji by searching on iEmoji.

On the meta description, try to be as succinct as possible and try to convey the general idea of your post leaving some cliffhanger at the end so that people are inclined to know more. Remember you only have 160 characters to do so. Make those count.

Here’s the meta description I chose for this article:

“Here are 7 little tips to write the best SEO optimized articles. If you follow this blueprint then you’re guaranteed to rank high on Google. Optimize your articles today and destroy the SERPs. Learn how to write articles that will drive thousands of searches per month to your blog.”

Step 4 – Link to high authority sites and also link to previous content you’ve written

Cross-linking your content will not only lead to lower bounce-rates but also can help you forge a stronger relationship with your readers.

The sites that you link to should be relevant to the content and ideally should not compete with you on your own keywords.

A powerful method that I follow on the 8 sites that I own is to cross-reference each of them so that if someone lands on one blog post on site A then visit site B and later end up in site C purchasing some (valuable) product or service that I offer.

Step 5 – Structure your SEO article using H tags, bold font and an intro and conclusion, alt text on images

Here’s a quick SEO checklist:

  • Make sure to only use 1 H1 tag (for the blog post title).
  • Divide your content into H2, H3, H4 sections.
    • Bold your keywords through the text to increase their relevance
  • Include an intro and a conclusion
  • Include images to make your content more engaging
    • Use alt text on all your images

When you include media like images and videos (your post will be much easier to read and follow) and people will probably spend more time on your page without bouncing back. This will help you solidify your rankings.

Step 6 – Post Permalink should include main keywords

Make your post url as short as possible while keeping the main idea of your post. Notice that the permalink on this post and how it includes the main keyword that I’m looking to rank for.

In some cases, stop words should be removed but it’s fine if you leave them there. (Stop words are words like “a”, “the”, “is”).

If you’re using WordPress then make sure that your permalinks are using “post name” at its suffix. You can change your permalinks by going to Settings -> Permalinks and selecting “Post Name” as your permalink.

Step 7 – Create backlinks to your optimized article (this is the real ranking factor) 🔥

A lot of guides about writing the perfect seo post always seem to omit the fact that you need to create backlinks for that specific page/post.

If you analyze the top results for any given keyword you will notice that the top results will generally have a strong backlink profile for that particular blog post.

You can build backlinks by reaching out to bloggers and have them link your article, guest posting on good sites, and more. I wrote more about my ranking tips and backlinking techniques on my SEO guide.

If you use Ahrefs, and type your given keyword on their Keyword Research tool you will find just about how many backlinks you need to rank at the top 10.

How To Do Keyword Research and Use Keywords in Your Posts ahrefs

For instance, the websites writing about “hire a plumber” need 20 backlinks to be in the top 10 results.

Wrapping it all up

So those all steps to produce an SEO optimized post that Google will love. To summarize it a short recap, you need to

  • Select the right keywords
  • Write longer posts of around 2000 words
  • Use compelling meta copy to increase CTR
  • Link to high authority domains and link to other posts when appropriate
  • Structure your post with H-tags, bold keywords, alt text, intro and conclusion
  • Clean up your permalink
  • Create backlinks to your fresh article

Does this strategy work? See it by yourself. I not only rank one of my sites but two in the top 3 results.

Again, if writing is not your forte or if you would like to focus on other areas of your business, you should seriously consider outsourcing that task, either to me(high quality) or someone on Fiverr (cheap, low quality).

Content generation is more important than ever and if you’re not regularly producing content then you will lose valuable traffic to a competitor.

If you’re looking for an agency that can do content generation, SEO, press marketing and social media management then check out my SEO company Flux.LA.

Flux.LA which single-handedly grew Flux Chargers into a brand that has sold in over 90 countries and generated over $100k/mo in revenue.

Here you can read more about how I built those businesses. By now, hopefully you’re convinced we know what we’re talking about.

You can get a free consultation quote by simply sending a message to or dropping me a line.

How do you write articles for SEO? Let me know underneath!

Share This