1. Use Keywords in Your Titles
Your blog post titles should always sound natural, but whenever you can, you should include your target keyword or keyword phrase in your blog post title. Try to front-load your keyword if it sounds natural to do so. However, you should avoid duplicating your keyword in your blog post title.
Optimizing your blog post title for search engines is important to boost search traffic to your blog, but it can also negatively affect the traffic that comes to your blog from other sources. For example, people are more likely to click on a link to your blog post via Twitter, Facebook, or another social sharing tool if the blog post title is interesting and intriguing than if it’s filled with keywords.
2. Write a Good Meta Description with Keywords
Many blogging applications make it easy for a blogger to write a specific meta description (found in the source code of each web page) for individual blog posts. If you have that ability, take the time to write an interesting meta description and include your keywords in it. Again, the earlier you can use your keywords and still have your meta description sound natural, the better.
When your blog post is provided in search engine results, the meta description is visible as the blurb describing the content on the page the link takes people to. You want to make sure this excerpt is compelling enough to convince people to click the link to your post and visit your blog.
You should try to link keyword phrases to your other relevant blog posts and pages whenever you can. Again, the earlier you can do this within your blog post, the better. Make sure you don’t add too many links in your blog post, or your post could be flagged as spam. It’s also a good idea to link to external blogs and websites later in your blog post to show that your blog is connected with high quality websites. Save the premium keyword anchor text for your internal links though.