Blog is not getting any traffic? Here are the Reasons!

Traffic is the soul of any blog. Without traffic, no blog can survive. To achieve this milestone of epic traffic, we have to cross the barrier of SEO or search engine optimization. That’s it? NO, SEO has to be done right to achieve our goal. Sometimes we fall for black hat SEO traps but believe me, these are the most dangerous SEO sins you fall for.

 Every blogger on the blogosphere wants visitors and likes to be noticed through his blog. If a blog doesn’t generate expected traffic, then it is a significant source of frustration for any blogger. This frustration may even lead to the closure of the blog by the blog owner. The same may not be the case with blogs developed by a company but it is more prevalent with individual bloggers who likes to share their ideas through their blogs.

So, why your blog is not receiving traffic? What may be the reasons?

There may be several reasons that may lead to no or very less traffic generation by your blog. First of all, we should understand the sources of traffic. There are various sources of traffic such as social media, social bookmarking, email marketing, etc. but organic traffic is the king among all.

Organic traffic is the traffic you get from search engines, and thus, it is highly targeted. It is the traffic that generates leads and conversions.

Organic traffic is highly dependent on SEO ( search engine optimization). However, SEO has evolved over time and it is very likely that we may create some SEO mistakes that may lead to very poor or no website traffic.

Let me share some of the main dangerous SEO sins that lead to no website traffic(blog traffic)

seo mistakes that result in no blog traffic

15 SEO mistakes that lead to no blog traffic

1. Content not indexed in search engines

Search engines are the major source of traffic to any website or blog. They provide targeted visitors who are searching for your content. Thus, search engine presence is a must for generating targeted traffic.

Search engines have a fixed set of the algorithm through which they index(indexing is to make websites appear on search results) all the sites that are present there on the internet. You can find the indexed pages of your site by just typing “site: your website domain name” ( in the search engine search box.

If you find that some of your pages are not indexed, you can speed up this process by submitting your page through fetch tool provided with the webmasters, account that you create for your website.

Not yet have a webmasters account. Open an account by clicking on the below links.

Google Webmasters

Bing Webmasters

This is one of the biggest SEO sins that a blogger commits by not trying to index his newly published article. You have to be aware that this is a competitive world and your competitors may be a head of you if you don’t try to index your pages as soon as possible.

2. Not writing killer content

If you have a desire to be noticed by internet users, you have to produce killer content.

 Killer content is a content that satisfies its need for which it is created and surpasses other articles on the same topic in terms of detailing and knowledge.

Writing killer content is not an easy task. To kill other blogs, you have to do a lot of research. For example, if my website is giving ten ideas to succeed in life, then you have to produce an article with 20 or even 100 ideas to succeed in life. This is how any content on the internet is killed. But, creating such content requires a lot of effort from your side. Publishing mediocre posts won’t help you. If you think that this is the path of success then you are again doing a mistake.

 3. No frequent updates

As per the case study performed by Woblogger, search engines like frequently updated websites and thus updating your website regularly is very crucial for getting traffic to your blog. Frequent updates are the best way to boost your search engine traffic.

At least try to post two blogs per week to keep your blog updated. Check for broken links and other errors on web pages and rectify them regularly. Regularly updating your blog with new content also helps to build a viewer group for your blog.

4. Not writing according to the interest of visitors

If you have to get visitors to your blog you have to cover recent hot topics related to your blog theme. Recent topics are more likely to rank higher on search engine results page and thus would generate more traffic.

Don’t go beyond the broad topic of your blog to cover recent topics. This would result in loss of authority of you blog which would lead to loss of ranking on SERP. For example, my blog deals with blogging and making money online and if I write an article on health to cover a recent topic, then it is of no use as I don’t have the authority to write it. Thus, my page will never rank higher.

You can use Google Trends to find out the recent trending topics and can see the most shared content related to your blog category on Buzzsumo.

5. Content lacking uniqueness and freshness

There are many books with a good amount of detailing and excellent content. The blog is not a book. It is a conversation. Keep it like that.

Use a conversational tone in your blog to confine your visitors. Try to come up with new ideas and tricks which were the key to success to the blog

Regularly update your posts to keep pace with new advancements.

6. Poor keyword research

Writing killer and unique content is one thing and making it reach to the targeted visitors is another. Keyword research plays an important role in doing so. Keywords are the search terms that are used by the searchers over the internet to find a particular piece of content.

Thus, keyword research plays a significant role in making your blog visible to the online visitors. If you are using keywords in your content with little search volume, then it will be tough for you to receive any visitors for your blog.

Two blogs covering the same topic but targeting different keywords can give you different results because of the search volume they are carrying.

To receive traffic to your website, try to target long tail keywords. To know more about keyword research go through the below link.

7. Website is less than six months old

Domain age plays an important role in generating traffic to your blog. Even if you are writing great content, it will be tough for your blog to give you results as soon as it is launched. Every blog requires some time to build authority and viewership over the internet.

In my opinion, a blog needs at least six months before it can receive considerable traffic from the target visitors. To know more about domain age and it’s relation to blogging traffic go through the below link

This is not an SEO mistake but expecting too much in very less time is very dangerous for you. It creates mental pressure and may lead us to the wrong path ( black hat SEO).

8. Lack of quality backlinks

Backlinks are generated when your blog is present on other domains apart from your domain. Backlinks serve as thumbs up for search engines to rank your page higher on SERP. Writing killer content will lead to the generation of quality backlinks.

9. Not using social media

social icons blog traffic

Social media usage is increasing day by day and linking your website to social media accounts like Facebook, Twitter, Google+, etc. can give you a big boost in traffic. The traffic from social media is not targeted but can be very significant over time.

10. Not using social bookmarking

Many bloggers are claiming that social bookmarking is dead. Yes spamming social bookmarking sites is dead but social bookmarking is still alive and healthy. If you are not using social bookmarking sites then, you are losing a considerable amount of traffic to your blog.

My blog gets 20% of its entire traffic from social bookmarking sites like,, etc..

11. Not using magazine websites like Feedly, Flipboard

Internet usage on mobile phones is increasing day by day. Google reported last year that it got more search volumes on mobile devices than on PCs. Thus, usage of magazine apps like Feedly, Flipboard, Pocket, etc.. is also increasing. If you are not connecting your blog with such apps, then you are considerably losing a significant amount of traffic.

Harsh Agrawal, owner of Shoutmeloud produced a beautiful article on the use of Flipboard to drive traffic to your blog. You can have a look by following the below link

12. Poor page speed

Don’t negate the power of page speed. Pages with high page speed are ranked higher by search engines. If your page doesn’t load fast, your website is going to rank lower or SERP( search engine results page). Doing everything right but choosing a web host with low page speed is the biggest SEO mistake.

Thus, don’t use web hosting services only because they are cheap. Check over the speed they are providing with their services.

I like to go with globally certified web hosting providers like Bluehost, HostGator, etc..

You can check page speed on

13. Image name and alt tags not defined

Search engines rely completely on bots to read the content of any blog and thus they will not be able to understand the images that you place on you blog post. Thus adding alt tags and proper image names will help search engine bots to identify the purpose and category of your posted images. If you are using an elephant image for representing ‘big’, rename it to some title containing ‘big’. Don’t forget to include focus keyword in the alt tags and image title.

This inclusion is necessary because search engines also index pictures and if they are indexed in the proper category, you can get a significant traffic out of that. This is one of the biggest SEO mistake as adding images binds the viewer.

14. Long meta description

Meta description is the text that appears below the title of your blog post in the search results. Recent tests carried out by may bloggers revealed that writing long meta description would lead to poor click through rate.

Thus, try to write an attractive meta description that is confined to 150-160 words to describe your blog post.

15. Not writing attractive titles

The title of the blog post plays an important role in increasing its click through rate on the SERP. Try to write a beautiful and fresh blog title to attract more visitors to your blog. Let me show you an example of flat and killer blog title.

Ten steps to writing a blog—Flat title

Ten killer steps to achieve success with your blog- more attractive and eye catching title

Note: Try to keep the title length under 75 characters including spaces to make it completely visible on SERP.

The last thoughts

You have to produce killer content but have some patience to see your blog succeed over time. Achieving success as a blogger cannot be obtained overnight. It takes time. There will be mistakes but you have to rectify them in time to prevent long-term losses.

Social bookmarking, link building and using social media are a part of Off page SEO. Also, writing meta description, keyword research and other points indicated are connected to On page SEO. Thus, SEO(Search engine optimization) should be given due consideration to succeed as a blogger.

To know more about SEO go through the below links

Here I had discussed 15 SEO sins that can be very dangerous for your SEO campaign.

Please let us know what you think of the post in our comment section. Any suggestions are welcomed.

Please share the post on Facebook, Google + and Twitter if you like our post. 

Join over 3.000 visitors who are receiving our newsletter and learn how to optimize your blog for search engines, find free traffic, and monetize your website.
We hate spam. Your email address will not be sold or shared with anyone else.

About Sateesh Kumar

Sateesh Kumar is a Mechanical Engineer and a hobby blogger who loves to share his thoughts and ideas regarding blogging, Search engine optimization , online money making and much more from his personal experiences.

Leave a Reply

Your email address will not be published. Required fields are marked *