How to Create SEO-Friendly Blog Posts
Last Updated on September 18, 2020
As a marketer or website owner, you may know the importance of creating blog posts to increase your authority and presence online. You have worked tirelessly to write perfect blog posts with excellent content. Yet, you are not getting the organic traffic you thought you would. You may have even worked to improve your search engine rankings across your website. But, you still find yourself wondering if there is more you can do. Luckily, we have put together a few tips for you on how to create SEO-friendly blog posts.
Creating an SEO-friendly blog post
With a few relatively easy steps, you can fully optimize your blog posts for SEO. This will help you rank higher and bring more traffic to your posts.
1. Plan your post with keyword research to target long-tailed keywords or phrases.
Arguably the most important step in improving blog post SEO, you want this phrase to be the main focus of the post and be as specific as possible. These phrases should be long-tailed which are exactly how it sounds. They are phrases that are longer and typically have less competition. A common way to start for blog posts is to use an often asked question from your customers as your keyphrase (such as how to create SEO-friendly blog posts).
Strategically choose 1-3 focus keyphrases to use throughout your blog post
Once you choose your keyphrase, you want to use it throughout your blog post to increase your chances of ranking for the phrase. There are several different theories on how often you should use it. If you use it 4-6 times you should be covered. However, only use it if it makes sense. If it feels forced, don’t use it.
Also, try using its common variations. Search Engines have gotten smarter and recognize the common variations.
Lastly, try using it in the first 100-150 words of your post to make it easier for search engines to find your blog post. It will also help set the context of the post early on.
2. Create Topic Clusters
- Creating one pillar content page that broadly outlines a topic
- Developing cluster content (multiple posts) that each focus on one long-tail keyword
- Hyperlinking among the cluster content and back to the pillar page
This may sound intense, but for most uses, it can be simple.
Choose the broad topics you would like to rank for, make those pillar pages, and create content based on key phrases for each topic. This will not only help in generating the content but will help your entire blog have a clear structure, making it easy for search engines to crawl it. Topic Clusters will also make it easier to create an internal linking strategy.
3. Form an internal linking strategy
Often an overlooked part of optimizing a blog post for SEO, your linking strategy can be very important. Internal links are links within your blog post to other parts of your website or other blog posts. This keeps users within your site which is always better for SEO but it also helps keep relevant pages on the forefront.
4. Use Schema!
Schema is important to use throughout your website but especially in your blog posts. Essentially, this is code that tells search engines what each part of your content is. Thankfully, Google has a free structured data tool to help you markup your site. If you have any trouble, you may need a developer to help you.
This will also greatly increase your chances of getting a featured snippet. These are the preview boxes that show up at the top of the Google Search results and are arguably the best place in the search results.
5. Create meaningful structure with headings and subheadings
A strong title tag makes your blog post more relevant and increases the chances of someone clicking on your blog post. To create SEO-friendly blog posts, use your focus keyphrase in the title tag and h1 tag.
Use other headings and subheadings to create a clear structure for users and search engines to follow. Try including keywords in headings where it makes sense. Using the question form of your key phrase in the H2 has seen to increase the chances of being in the featured snippet.
6. Have meaningful length
How long your blog post should be is highly debated by SEOs. The most common suggested length is 1,200 words. However, quality is always better than quantity. You want your blog post to be comprehensive and provide value but avoid using fluff. As with keywords, only add content if it’s meaningful.
7. Use natural language like you are speaking to a friend
You want your blog posts to be readable by humans and search engines. Write blog posts to be conversational like you are speaking to your friend. Some tips include:
- Avoid too much unnecessary industry jargon
- Limit difficult words (considered words with four syllables)
- Use transition words
- Avoid too many abbreviations
- Utilize tools like Yoast to check your readability
- Use clear, short paragraphs
8. Optimize Older Blog Posts
Don’t forget any previous blog posts you have written. You wrote them for a reason. Occasionally go back to those posts and look for new ways to optimize them. This could include adding new internal links to new content and looking for SEO gaps. Track their search engine rankings to see where you stand. If the content is outdated, then refresh the content and republish with a note signifying the original date and update date.