As an Internet marketing policy, SEO means how the search engines work and what the internet users search for. If you are a regular internet user and know a little bit about SEO then you must know the basic of SEO is to increase the number of backlinks, or inbound links.
But for doing these you must need to learn a lot of tactics. And for the best ROI of your website you must need to do SEO for your site. And there is no other best choice to handle it by an expert. But if you want to do it by yourself then the best helping hand is different SEO Blog of SEO experts. Here I make a list of Top 20 SEO Blogs, hope this will help you to learn more about SEO.