Your blog page ranking not only depend upon traffic, its also depend upon optimized content. Every blogger try to write blog post according to keyword so they already implement optimization while drafting post. The practice of SEO primarily implemented as On-Page SEO, as it has huge effect on your blog post.
On page SEO seems very easy task but it needs to be done systematically.
Page Title in your blog is one of the most important SEO factors on your site. Each page and post should have own unique Page Title which should includes the keywords for page. Also, Page Title is explain content to when a user look at search engine.
Use of Keyword in Meta Description Tag
Many times blogger forget to include meta description for their post. But Meta Description for Blog is must for visibility of blog in Search Engine. It is very crucial for gaining user click from Search result pages.
Meta Description should be short description and using relevant keyword according to content of page.
Meta Description should be different from page to page.
Body Tag (H1, H2, H3, H4 etc)
While writing content for Blog break it in smaller section and Paragraph that make it easier for people to read.
Content section can have heading by using H1, H2, H3, H4 etc tag. Search Engines determine what is important within your content so why heading are more important than generic. Heading tag is accessed by many crawlers to differentiate important content.
Always try to write blog with lengthy content. A blog post with approx 1500 words easily noticed by search engine.
Don’t copy other blog content for your blog. Write Original content and do some online research to collect information for related blog Topic. Instead of copy a content, research related topic and present that post in your own words which should be interesting to your audience.
Many times having two URL with similar content is unavoidable. One of the ways from preventing this from becoming a duplicate content issued by using canonical tag on your blog. Canonical Tag tells Google that on URL is equivalent of another and clearly stating that in spite of two pages having the same content, they are in fact one.
Image make your content more readable and attractive with visual appeal and save visitor from boring text. Replace big size image with light weight size or upload new image with lighter size which help faster loading of Image during your blog post access.
Add Alt Text or Title in Image that you have uploading your content for blog.
Google search engine algorithm prefers freshly updated content. This doesn’t mean that you have to edit your page all the times. Although also update your old content that lost its value after some time.
Link from high Rank or authoritative pages sends trust signal to the search engine.
Why user send link from his site to your site? There is only one reason if you wanted them to learn more of the subject. This is highest trust by Google.
Internal links or Inbound link
Placing link to blog other pages is great way of improving your blog site. If used properly Interlinking or Inbound link on page provide more option to read relevant content for visitor.
Robots is a text file for webmasters that have instruct robots how to crawl and index pages on blog
Responsive blog is multi device friendly as you know that at present user access blog using smartphone, tablet, computer etc. Responsive blog gives power user to read you blog content according their device.
Use Search engine friendly URLs for each of page is highly recommended for better crawling. Shorter URLs to perform better in search engine result.
Stuff relevant keyword in your content as it helps search engines to determine what content your blog post have.
Avoid excessive repeat and overuse keyword just for search engine robot and it leads to get your blog penalize by Google.
Sitemap helps search engine to index all pages on blog. Sitemap is the simplest and most effective way to tell Google that what pages your blog includes