Here are the various reasons why you are not getting that massive traffic you always wished to. After reading through this little piece I made for my fellow BHW members, you would not only know the reasons, but how to avoid this wrong things, so that you can get that Search Engine Traffic you Deserve. Reason #1: You are Not Writing Popular Topics A research into Adwords Keyword tools would give you a statistics on how how much keywords are search. With this, you can be able to know popular topics to write about, and this would improve your chances of getting search engine traffic. Reason #2: You Do not Submit Your Sitemap to Search Engines Sitemaps are just road maps for search engine bot. Submitting your blogs sitemap to search engines would help search engine bots to crawl your blog, and in turn help in quick indexing of your blog. Reason #3: You Don't Have your Keyword in Your Titles keywords are really what people are searching, if you can put say three of the keywords you are targeting into the title of your blog post, it would help your blog to appear in search engines for those keywords. Reason #4: You Post Content are Too Short Content is King they say. Search Engines like Google love quality content, writing a short article isn't what they likely need, as Search Engines want to deliver quality results to their users. Reason #5: You are Not Making Keyword Research the Google Keyword Tools is a great tool as I said earlier. Using it would expose you to a lot of most searched keywords to write about. Reason #6: Relying On SEO Softwares SEO is not all about Softwares. You have your on SEO activities to make on your blog. Work hard on your On-Page and Off-Page SEO. It would pay off in the long run. Reason #7: You are Not Linking Articles Linking to authority websites is a way of letting search engines know you are a legit and trust worthy site. It would build you trust on their parts. Also interlinking your articles is also a great SEO tactics. Reason #8: You are Not Optimizing Your Images You have to optimize your image names and alt tags. Someone might search for an image, if your image appears, it can lead the user to your blog. Reason #9: Your Blog is Not Yet Indexed If you are not getting search engine traffic, it is likely that your blog is not indexed. Try searching your blog on google. If it isnn't indexed, submit your sitemap to google to let them know you are around. Reason #10: Your Posts are Not ShareAble If your posts are not been shared on social bookmarking or social sites, there is a high probability that it would not rank highly on search engines. This was made known by from an article I read from Branded3 This are the Various Reasons, Search Engines Like Google won't give you traffic,. Try to Optimize your blog and you would see the massive Search Engine Traffic you would Gain in the Nearest future..... I hope you can implement this tips and you would in less than no time get that search engine traffic you've been longing for.