Why You’re Not Getting Any Search Engine Traffic
While Most people create their blogs and write tons of posts and sit back and wait for traffic to come in.
Sadly, it doesn’t work completely like this. Below are some reasons of why you aren’t receiving any search engine traffic.
Affiliate Disclaimer: This page may contain links to affiliate websites, and we receive an affiliate commission for any purchases made by you on the affiliate website using such links.
Table of Content
1. Your Website Isn’t Being Indexed In The Search Engines
2. You’re Not Creating Content People Want To Read
3. You’re Not Optimizing Your Images For Your Keywords
4. Your not linking to your own content or building backlinks to your posts
5. Your Not Using Your Keyword In Your Meta Tags
6. You’re Not Using Your Keywords In Your Headlines
7. You’re Not Creating Content People Want To Share
8. You Are Not Choosing The Right Keywords
9. Your Post Are Not Lengthy As Compared To Your Competitors
1. Your Website Isn’t Being Indexed In The Search Engines
If your site isn’t being indexed by google then no one will find your website or have a clue what it’s about. Below are two plugins you should install and setup on your wordpress blog.
- The first thing you should do is create a Google XML sitemap for your wordpress blog to let the search engines know you have new content that needs indexed on your blog.
- When you create new content you can update your XML plugin to alert the search engines that you create new content. Download and install this plugin —> Google sitemap generator
- Install a Google XML sitemap plugin for images. Download and install this plugin —> Google Image sitemap generator

2. You’re Not Creating Content People Want To Read
When creating content you should do keyword research with either google keyword tool or your keyword tool of choice.
You need to find keywords related to your niche that people are actively searching for.
Aim for keywords with atleast 500 searches a month.
For every keyword you find and select you should make a dedicated post for.
So each post will be for one individual keyword, but to get more traffic you can sprinkle variations of the keyword phrase in the same post.
You want to create content for humans, but in order to get people to your site to read your content you have to write for the search engines as well.
Here is a great content link to know how to use Google Keyword
3. You’re Not Optimizing Your Images For Your Keywords
Just like your posts you should be optimizing your images in your posts for keywords you want to rank for.
This helps google rank you for your keyword and it will help you get more traffic through google image search.
You can optimize your images by doing one of the examples below:
- You name your image after your keyword[keyword.jpg) and then upload the image to your website.
- You name the alt tag as your keyword
- You name the title as your keyword
4. You Are Not Linking To Your Own Content or Building Backlinks To Your Posts
- You should be linking to your own content as much as possible.
- If you want to create an authority site you should be linking to your own content and guiding people to articles you already wrote.
- You should also be linking to your post by building backlinks on other sites pointing to your website.
The best source of links is when other bloggers link to you, but when you first start out this isn’t always possible.
5. Your Not Using Your Keyword In Your Meta Tags
When writing content you should be using your keywords in your meta description and keyword.
For your description you should be writing a description, but sprinkling your keyword and variations of it in the description so it reads and looks natural.
You should be listing all your keywords related to your posts in the meta keywords section.
If you use this makes life easy
6. You’re Not Using Your Keywords In Your Headlines
Think about when you search for a keyword or phrase yourself.
You usually see it in the headline for the search results.
You should be using your keywords in your headline and preferably as early as possible.
7. You’re Not Creating Content People Want To Share
This comes down to creating good content that will help people solve their problems or search quires.
You want to aim to create the best possible content you can so people want to share it with their friends.
Google and the other search engines have openly admitted that social signals play a role in what sites rank at the top of the search engines.
If people are sharing one site more then another it makes sense that they should rank the site with more social signals towards the top because people like the content.
8. You Are Not Choosing The Right Keywords
Its not easy when you are starting out and you need to find the right keywords.
I use a tool like KWfinder and it is recommended to use long tail keywords .
While choosing keywords focus on relevance and competition.
KWfinder is an awesome tool and you can try for free to bring you right keywords to get that organic traffic from SEO
9. Your Post Are Not Lengthy As Compared To Your Competitors
With the competitors gaining advantage on SEO everyday and bringing in new content which would like to give the existing content a run for their ranking.
It has become important to produce quality long content a minimum of 2000 words as against some articles which are just 500 words long and just cannot go deep into the topic.
10. Your Site Is Not Mobile Friendly
With Google being the main source of the bulk of organic traffic it should not come as a surprise that a site is now indexed based on your mobile page loading speed .
It just does not matter if your website loads superfast on desktop.
Google with its Lighhouse technology is using this to measure site performance.
You may want to check this to optimize your mobile pages .
Do note this would strip down the unnecessary elements and make the pages fully optimized for mobile user experience.
AMP from Google
Conclusion
When creating content, you want to write for humans first and search engines second. I once created a site around the HVAC niche.
I was getting massive traffic by pumping out tons of articles around keywords I researched, but when people landed on my site they were clicking the back button before they even got through the first page.
I couldn’t figure it out until I actually went back and read my content.
It was complete junk and I was writing purely for the search engines.
It was obvious why they were leaving the site.
When you write your content you need to have a balance.
You want to write so the search engines find you, but when a human reads it they should be able to easily read your content and enjoy it.
When writing content it’s easy to not think of the end goal and realize that these are real people reading your site.
If you want to keep them coming back you need to put them first, and sprinkle your keywords in your articles so it doesn’t look spammy and the article makes since.
You could also check the following post: