How To Write SEO Friendly Content [5 Proven Ways I Use]

So how to write SEO friendly content that brings you more visitors from search engines? Did you know that there are over 2 million blog posts are getting published every single day?

That’s a lot of competition, right?

Creating an article that ranks well in search engines like Google is a skill. It’s an art.

Well, just follow the tips and techniques mentioned here and you’ll be attracting a ton of traffic from search engines.

5 Proven Ways to Write SEO Friendly Content In 2023

Here are 5 incredible ways to create SEO friendly articles that perform well in search engines, so make sure to implement them for better rankings.

#1. It all starts with proper keyword research

First things first: if you’re not doing keyword research, you will never be able to create SEO friendly content. It’s as simple as that. Keyword research is one of the biggest beginner blogging mistakes that you should avoid at all costs.

Finding and using the RIGHT keywords is the key to getting more traffic from search engines. How can you expect to increase your website’s search traffic without using the keyword phrases that people are actually searching for?

That’s why it’s so essential for you to find great keywords. So how can you do proper keyword research to increase your website’s organic traffic?

Start with long-tail keywords

Focus on finding long-tail keywords (which contain 4 or more words, ex: “best fitness apps for bloggers”) while doing keyword research so you can easily get first-page rankings with minimal effort.

Why should you target long-tail keywords within your content?

  • They are easier to rank for
  • They have lesser competition when compared to short-tail keywords
  • They attract more visitors (because you’ll be using multiple keywords)
  • They convert well (so more sales to you!)

Is that being said, how to find long-tail keywords?

You can use keyword research tools to easily find profitable long-tail keywords. Here are a few recommended keyword research tools that work like a charm.

  • SEMRush
  • Long Tail Pro
  • KWFinder
  • Ahrefs Keywords Explorer

If you’re just starting out and don’t have the budget to spend money on premium tools like SEMrush or Ahrefs, you can always start your keyword research with free tools like UberSuggest,, etc.

These tools work effortlessly where you need to enter a keyword of your choice and they return you a ton of useful long-tail keywords along with the monthly search volume no matter what niche you are in.

Here’s an example of finding long-tail keywords with KWFinder.

finding long tail keywords using KWFinder

In the above example, for the keyword “WordPress hosting”, the tool is showing us so many great keywords along with the search volume, CPC, and other details. So that’s how you find great keywords.

if you are not good at content writing, and looking for top-notch content writing services for your blog, or for your business services pages, etc then you can hire freelancer writers or you should choose the best SEO company

#2. Long-form of content ranks well

The long-form of content = More search traffic

Gone are the days of writing 500-word blog posts to get more traffic from Google. In 2018, the content marketing game completely changed for GOOD.

Long-form of content with typically 2000 or more words is ranking well on search engines like Google. Just have a look at the following case study illustration for more understanding.

Average word count necessary for a SEO friendly blog posts

As you can see from the above, the articles with 2000+ words rank far better in contrast to less than 1900-word posts.

So how do you create long-form of SEO friendly content that ranks well on Google search?

Here are a few amazing tips for writing in-depth content that performs well.

Come up with great ideas

Writing in-depth content is possible only when you come up with great blog post ideas. It all starts with brainstorming your ideas. While it’s not so easy to get blog post ideas but here are a few proven ways to never run out of blog post ideas.

  1. Use Quora: Quora is the best platform when it comes to finding great ideas for your next blog posts. Just enter any topic idea and you will find a ton of questions relevant to that keyword so you can easily pick the best content ideas among them. You can also use it to write quality answers to generate more traffic to your sites.
  2. Use Buzzsumo: Enter any keyword and it will give you a ton of content around that particular keyword including articles, infographics, links, etc you can also find out the popular content by using filters like more social shares, backlinks, etc. A great tool for finding blog post ideas that are already performing well.
  3. Read popular blogs in your niche: Reading your competitor’s websites or popular blogs in your industry can give you a ton of ideas. You can also find out their most popular posts to see if you can create content along with similar lines.

Create an outline for your content

I can NEVER write an in-depth article (say 2000+ words) without outlining it first. I personally use Google Docs for outlining the content and I highly recommend you to start using it as it also saves all your writing even offline so don’t lose anything in case of wifi issues.

Start outlining your content by using a ton of subheadings (just skim through this post again as it contains a lot of subheadings) and include reference links for further research. Then, start creating content for each subheading and finish your introduction and conclusion part at last (so you don’t struggle to write long-form of content).

For example, when I was planning to compile an epic list of the best WordPress themes for bloggers, I followed this principle:

  1. I initially listed out the themes I want to test for the list,
  2. Then I tested out each theme, read reviews, and chose the best ones to include
  3. After that I outlined the article layout, as in a) Theme name, b) homepage screenshot, c) detailed introduction, d) Theme feature highlights (in list format for readers who are quick scanners), and finally links for theme demo and download.

This organized approach made my work less messy and I came up with an epic AdSense optimized WordPress theme list that is 6250+ words long.

You can use this same procedure to cut short the work needed for every article of your blog.

#3. On-page optimization is the key

As we earlier discussed keyword research is essential to rank higher in Google searches. Here’s where you need to properly optimize your target keywords for better rankings.

Once you’re done with keyword research for blog posts, make sure to include them in the following places to increase your content rankings.

  • Title tag
  • Heading
  • Subheadings (h2, h3 tags)
  • Image alt tags
  • Introduction of the article
  • And so on

Always include your primary keywords in your meta description as it plays a crucial role in getting first page rankings on Google search and make sure to use click-worthy titles to increase your CTRs (Click Through Rate).

Just make sure to use relevant keywords (also known as LSI keywords) instead of using the same primary keyword, again and again, to properly optimize your content.

When it comes to writing SEO friendly content, your URL and links (both internal and external) play a big role. So let’s talk about how you can optimize them for better rankings on Google.

Here’s how to properly optimize your URLs for each and every page of your site.

  • Use your primary keyword within your URL
  • Keep your URLs short and sweet
  • Minimize your permalink URL structure (avoid categories or date to keep your URLs concise)
  • Avoid using common words (such as the, they, are, and so on and only use essential keywords within your URL)

Internal linking vs external linking

Always make sure to link to your older blog posts and pages while creating content. This allows Google search crawlers to easily crawl your freshly updated or newly created content to rank better for relevant topics.

Also, make sure to link out to relevant external sources (authority sites or videos) while creating content as linking to credible sources always help you in search rankings and user experience.

If you’re linking to someone else in your industry, you’ll also have a chance to build relationships and ask for reciprocal links (once you’ve built rapport with them), so don’t ignore linking out to other bloggers.

#5. Get access to the right tools to write SEO friendly content

Here are 3 awesome SEO tools and plugins that can help you easily optimize your content so you can bring more search traffic to your sites.

a) SEMrush

If you want to get ahead in the game of SEO, you need to do a lot of things including competitor research, backlink analysis, site audits, keyword research, and so on.

Here’s where you need an all-in-one SEO toolkit like SEMrush which gives you access to all of those things.

Using SEMrush, you can do everything from;

  • Finding profitable keywords
  • Analyzing traffic of any website
  • Finding and fixing website issues
  • Competitor analysis
  • PPC research
  • Domain-to-domain comparison and so much more

b) WordPress SEO by Yoast

Do you want to optimize your content for certain keywords but don’t know how to do that? Then, install this ultimate free WordPress plugin from Yoast. It allows you to easily optimize your content for various keywords.

Best Yoast alternatives are RankMath and AllinOne SEO

c) BJ Lazy Load

This is an exceptional free WordPress plugin that helps you lazy load images to improve the page load times of your website. This plugin uses jQuery.sonar to only load an image when it’s visible in the viewport so your site loading times don’t get affected.

Wrapping Up

So what’s your strategy for writing SEO friendly content?

Did you find the tips mentioned here useful? If yes, share this post with others, and also let me know your thoughts in the comments.

11 thoughts on “How To Write SEO Friendly Content [5 Proven Ways I Use]”

  1. Great article and very informative.I agree with you that starting with an outline is critical.
    I have never used backlinks analysis, and site audit.I will give it a try when I’m writing my next article.
    Keep it up

    • Hi Pachalo,

      Please use backlink analysis and site audits to unlock new opportunities t grow your site’s traffic and rankings.

      Please let us know how it goes. 🙂


  2. Hi

    Glad to see you here.

    The ways you have explained the whole content is awesome. You have provided effective tips to create SEO friendly content and I am sure it will help in ranking the content better on search engines.

    Creating quality content is not enough rather we also need to make an effort to make it SEO friendly too.

    Keyword research is very important when you think of creating a content for your blog post. There are some keyword research tools and plugins available online that makes our task easier and faster.

    I like the point “long form of content ranks well” and yes it is. Writing long form of content is a little bit hard task for someone because the lack of ideas about the topic. It can also be easily done with the help of some tools and plugins.

    I like the idea about using quora to find ideas for the next blog posts.

    Here, I have learned many things on creating SEO friendly content and I am sure by implementing these tips we can rank our content better on search engines.

    Thanks for sharing this post with us.

    Have a great day ahead.
    Praveen Verma

    • Hi Praveen,

      Glad to see you here too.

      Yes, without keyword research we cannot know if a blog post is viable in the long term and if people actually search for that query.

      Long form content performs good for many reasons and is definitely something every blogger should try (if not have entirely long form content) on their blogs.

      Thank you,
      Wish you a great day too!

  3. Thank you for this – I always find SEO content confusing, and this is written in a much easier-to-understand way than most articles about it!! However, when I look over all of this I think….so how can I still be creative and enjoy what I’m doing if I’m just following a formula? My writing can’t flow like I’m chatting with a friend if I’m doing all of this, ya know? I’m not sure I’ll ever figure out that balance!!

    • Hi Jenn,

      Try to be creative and write what you can and want. Then after that, in the editing phase make sure you’ve optimized your post for search traffic too.

      If by creative you mean writing stories, experiences or poems, they can be as you do and you don’t need to optimize for search because those aren’t something that get a lot of search traffic.

      (I’d still suggest you to check out tools like SEMrush and see what search queries your competitors are getting like best mini stories for kids is a term you can optimize your story without going over the top).

      For all other niches, I am sure you can find a perfect balance between the two.

      Best regards,

  4. Hi Swadhin, This post came just in time for me today as I’m redoing an old post from 2013 with a lot of new information. I must do some keyword research! I love Neil Patel’s tool – Ubbersuggest. It makes it simple and quick! I love using Yoast SEO premium to help guide me along too.
    I’m hoping this update post will be a long-form one too. I am excited about and could not sleep thinking of all the things I wanted to share in it 🙂
    Thanks for the tips here Swadhin and have a terrific Thursday!

  5. Hi Swadhin,
    Great post your have here. The tips you presented are great. My takeaways is, “proper keyword research.” you cannot have a successful SEO campaign without the right keywords in strategic areas in your content. And to find the right keywords, you must conduct keyword research to identify keywords that can improve you SEO efforts and Google ranking. There are more gran enough keyword tools in the market, but I chose to use SEMrush, Ahrefs, and GKP. These tools help me find keyword types that are less competitive, low volume, etc, to add to my content.

    • Hi Moss,

      Completely agree with you there. Keyword research is a must and yes I too prefer Ahrefs and SEMrush for profitable low-competition keywords.

      Glad you liked the post. 🙂

  6. Its all about a good quality content and same can be seen here. Like teacher loves to read good answer sheets same happens with readers too and its google work to fetch those great answers. For every newbie in blogging industry or while writing information in website its very important to write SEO friendly data giving all the information properly. Proper keyword research, well written article with images related to it, easy to read is one of the key strategy for SEO friendly content.
    There also a big roles to company’s like SEMRush who develop tools which can be used to write an amazing article. This can reduce time, increase more engagement and give opportunity to explore more.

    I am wondering how were you Swadhin when you wrote your first blog article and how much change you have seen in your blogging journey. Please share your experience. I would love to read 🙂

  7. Hey Swadhin

    Really amazing content. I have been learning about SEO and it is amazing how many things can affect your ranking and overall traffic.

    Page speed is something which is really important. I am currently using Hostgator along with CDN and using compressed images.

    Google page speed insight is another great tool to optimize your website according to the Google’s liking.

    AMPs are also becoming major factor in ranking. one of my page is getting alot of organic traffic.

    Thanks for the amazing content.

    keep up the good work

Comments are closed.

Share via
Copy link