I wrote this article way back in April 2017 but never actually posted it here.
That’s the power of procrastination. Scary isn’t it? Five months have passed in the blink of an eye.
That’s one of the reasons why I joined the Quick Start Challenge the second time, as mentioned in my previous post. It is to get the momentum going again.
Anyway, I decided to post the article now.
There are some videos that I have yet to create but I decided to take ready fire aim approach.
I shall post the article first. The videos will come later.
Here’s the article:
If you have ever done any form of SEO, you know that it consists of two main components, onsite optimization and offsite optimization.
For the benefit of those who are new to SEO, let me briefly explain what onsite and offsite optimization mean.
Onsite optimization refers to what you do on your website itself to get ranked in the search engine, such as optimizing your title tag, meta description, internal linking etc.
Offsite optimization refers to what you do outside of your website to get it to the top of the search results, such as link building, social media marketing etc.
In this article, I am going to focus mainly on onsite optimization.
I am going to show you the 10 things I do to my website itself to get 1000 unique visitors per day without building tons of backlinks.
Yes, you read that right.
1000 unique visitors per day, not 1000 hits or page views.
With that said, I know there are many webmasters or bloggers who get a whole lot more traffic than me. 1000 unique visitors per day is probably a joke to them.
So if you already know how to drive tons of free traffic from Google to your website, then this article is probably not for you.
On the other hand, I do know there are many people struggling to get even 100 unique visitors per day to their website. If that describes you, I believe you are going to learn a lot of useful tips in this article.
What makes it even better is that:
i) All the tips I am going to share with you in this article are free to implement. Which means you can get more traffic without paying a single cent, just by making a few simple tweaks to your website.
ii) Most of the tips you will learn here only take you a few minutes to implement and you only need to set it up once.
Let’s Start With Some Proof
You can see the screenshots below of 2 of my websites taken from StatCounter. Both of my websites has got nothing to do with make money online or internet marketing.
Website A: 1067 Unique Visitors Per Day Over the Last 14 Days
Website B: 912 Unique Visitors Per Day Over The Last 14 Days
The Screenshots Are Taken At Around 3pm
If you look at the screenshots, on the last day, the traffic for both sites are 675 and 579 respectively.
This is not due to a traffic drop. That’s because I took the screenshots at around 3pm.
If I took the screenshot towards the end of the day, then the numbers will be closer to 1000.
Proof On Video
Yes, I know screenshots can be faked. So I also made a video to prove that what I am showing you is real.
You can compare the video at the time 0:05 to Website A and 0:53 to Website B.
Do take note that for the last day, the numbers you see on the screenshots above and the video do not matched. That is because I decided to record the video at 5pm, 2 hours after I took the screenshots.
That is why there is a slight difference in numbers on the last day. Otherwise, the numbers for the first 13 days matched perfectly.
Now that you have seen the proof, let’s proceed to the tips.
1. Install Yoast SEO Plugin
If you are already using another SEO plugin, I highly recommend that you consider switching to Yoast because it has many SEO-friendly functions that other plugins don’t have. It is free after all.
If you are switching from another SEO plugin, you can easily import your existing title, meta descriptions and meta keywords to Yoast SEO.
2. Do Topic Research Instead of Keyword Research
If you have been doing affiliate marketing or niche marketing for at least a few years or even a few months, you are probably no stranger to keyword research.
Maybe you have even bought a course or two that teaches you how to do keyword research using Google Keyword Planner. In fact, if I didn’t remember wrongly, a few years ago, it used to called the Google Keyword Suggestion Tool.
By the way, did you notice something here?
I can’t even remember the name of the tool. So what does this tell you?
It tells you that I don’t use the tool often. But that doesn’t stop me from getting thousands of unique visitors to my website with SEO.
So what did I do differently from others?
I guess you already know the answer from the subheading above. Yes, I do topic research.
But before I give you more details on how I do topic research, I want to talk about the problem with keyword research.
So what happens here is there are probably tens or even hundreds of affiliate marketing courses that teach you how to do keyword research using Google Keyword Tool.
And there are probably thousands or even tens of thousands of people who have purchased these courses. I have certainly bought some of them in the past and I won’t be surprised if you did too.
Here comes the problem.
If everyone is using the same keyword tool and competing on the same set of keywords and you are doing the same thing as everyone else, you are going to have a very hard time ranking in the search engine.
Another problem is that keyword research can be a very tedious process, which I don’t enjoy doing and if you have done so in the past, you probably don’t like it too.
That’s why I prefer doing topic research.
It is easier to do, a lot more fun and most importantly, it gets you results.
So how do you do topic research?
Well, just visit the popular forums and blogs in your niche.
Look for forum threads and blog articles that get the most comments and there you will have several popular topics to write about.
Maybe you are wondering, is it that simple?
Well, of course! How much more complicated do you want it to be?
In fact, when you do this process properly, you will be able to uncover tens or even hundreds of long tail keywords that keyword tools will never be able to reveal to you.
So imagine everyone competing on the same set of keywords whereas you are one of the few people writing an article on a popular topic. Within your article, it contains the long tail keywords you uncovered during topic research. Nobody else is competing with you on those long tail keywords.
Isn’t that more efficient?
Now of course, to explain topic research fully, I probably need to write another article and make a video about it.
If you are interested to learn more about how I uncover popular and highly searched long tail keywords that will get you lots of easy search engine traffic, let me know by leaving a comment below.
If I get enough request, I will consider writing another blog post about it with a video tutorial.
3. Write Super Long Article
This tip works hand in hand with the previous tip. You will see why later.
It has been mentioned on several popular SEO blogs that longer content tend to rank better in the search engine.
Now the question is, how long is long?
Well, for my niche websites, my shortest article is around 800 words. I also have articles that are more than 2000 words. In fact, I have a 10,000 words article on one of my niche websites.
So does it mean that the longer an article is, the more search engine traffic you are going to receive?
Well, not exactly. It is not that straightforward.
For example, I have 1000 words article that receive more traffic than my 7000 words article. I also have other 1000 words article that receive less traffic than the 7000 words article.
This is not an exact science. After all, there are so many factors that can affect ranking.
For example, the reason why I receive more traffic to that particular 1000 words article may be because it is on a more popular topic compared to the 7000 words article, or because it has more backlinks.
But based on my personal experience, I would say that all things being equal, a longer article is going to outperform a shorter one in terms of ranking most of the time.
If you think about it, it actually makes sense.
Why is that so?
Because when you write a longer article, you get to go into a whole lot more details on a particular topic. As a result, you will naturally include in your article, many long tail keywords that you uncover during the topic research process.
In other words, your article now has the potential to get ranked on Google for hundreds or even thousands of long tail keywords.
That is the reason why I don’t use Google Keyword Planner very often nowadays because I am not trying to rank for only one keyword.
Super Long Article Can Also Improve Your Ranking Indirectly
Another factor that can affect your ranking is how long your visitors stay on your site.
When you have very long and high quality articles on your website, your visitors will tend to stay on your site longer. After all, it takes more time to read a long article.
4. Add rel = “nofollow” To All Your Affiliate Links
If you are linking to affiliate products, make sure you add rel = “nofollow”.
This includes affiliate links within your blog articles as well as the banners on your sidebar.
You can either do it manually or use a plugin such as Ultimate Nofollow.
5. Increase Average Time Spent On Site
As mentioned above, having super long and high quality articles will help to increase time on site.
There are two others things you can do.
First, you can add a video to your content if it is relevant. Make sure it is actually relevant. Don’t add a video just for the sake of adding a video.
Second, you should make all external links open in a new window, whether they are normal links to other websites or affiliate links.
Here’s my theory behind it.
When you are linking to another website, if you just allow it to open in the same window, your visitors may not click the back button in the browser and return to your website, which means you may lose them forever.
On the other hand, if you open the link in a new window, they can easily come back to your website and hopefully start browsing other pages. This will decrease the bounce rate and increase the visitor’s time on site, which helps to improve your search engine rankings.
6. Increase Your Page Load Speed
Page load speed refers to how fast individual pages on your website load.
In other words, one page of your website may load faster than your other pages. Ideally, you want all your important pages (pages you want to get ranked) to load as fast as possible.
So what is the ideal page load speed?
Well, it seems that every SEO expert has different opinion about it.
The figure seems to be anywhere from under 1.5 to 3 seconds.
Personally, I don’t try to sweat too much about it. What I do is I will check the top ranking websites of my niche and investigate how fast their page load speed is.
You can check how fast your page loads at GTmetrix.
As long as my website is loading faster than most websites in my niche, I am happy.
With that said, if you are able to get your page to load under 2 seconds, you should do so. If you can’t, don’t sweat over it. Just do the best you can.
Certain aspects of increasing page load speed requires deep technical knowledge. Personally, I am a very technically challenged person. So I tend to focus on those aspects that are not too technical, like the factors I mentioned below.
How to Decrease Loading Time Without Getting Too Technical
There are lots of things you can do to decrease the loading time of your website as a whole.
However, I am a big believer in the 80-20 rule. Basically, 20% of the things you do will give you 80% of the results.
Also, some options can cost a lot of money.
For example, you can use a Content Delivery Network (cdn).
You can also host your website on a dedicated server instead of a shared server.
Those options are out for me because I don’t think it is worth it to spend that sum of money just to increase your site speed by a little bit.
When your website is new, shared hosting is more than sufficient for your needs. You don’t need a dedicated server. You won’t need a Content Delivery Network either.
So by following the 80-20 rule, these are the three main things I do to increase site speed.
a. Compress Your Image
If your web page only consist of texts, it shouldn’t affect the loading speed by much.
However, most web pages consist of images. The larger the file size of your images, the longer your pages take to load.
You can easily compress your image using a plugin such as EWWW Image Optimizer.
b. Install a Cache Plugin
You can install a cache plugin such as WP Super Cache.
Usually, I will just do three things.
Install the plugin, activate it, delete cache and my website will start to load faster.
I am not a very technical person, that’s why I don’t try to mess with the settings. I just stick to the default setting.
Now, I am sure there are things you can tweak to make your website load faster. You can go figure it out if you are keen.
Like I mentioned, I prefer to stick to the 80-20 rule. So I just do the three things to WP Super Cache and leave it at that.
Anything that is too technical and has the potential to break my website, I will try to avoid.
c. Use Only The Necessary Plugins
Too many plugins will slow down your website.
Even plugins that you have installed but not activated can slow down your site. So delete any plugins that you are not using.
If a plugin doesn’t perform a lot of useful functions, you should consider deleting it as well.
For example, I mentioned above that if you want add the nofollow attribute to your links, you can use a plugin.
Personally, I don’t use any plugin for adding nofollow to a link because it is a very easy thing for me to do manually. Of course, if adding nofollow to a link manually is very technically challenging for you, then feel free to use a plugin to help you.
7. Set Up Your Sitemap and Submit It To Google
This is easily done using any sitemap plugins. A sitemap is important because it helps Google to crawl and index your web pages more easily.
The most popular sitemap plugin is probably Google XML Sitemaps by Arne Brachhold.
Alternatively, you can also use the Yoast SEO Plugin to generate your sitemap.
Personally, I prefer turning off the sitemap option for Yoast SEO and use Google XML Sitemaps instead.
That is because Google XML Sitemaps gives me more control over certain settings.
Once you have successfully generated your sitemap, you will find it at yourdomainname.com/sitemap.xml
You can then submit your sitemap to Google. To do so, you need to setup Google Webmaster Tool. I won’t be going through how to setup Google Webmaster Tool here since it is out of scope for this article.
If you are not sure how to do it, you can easily find the answer in Google.
(Take Note: I will create a video to show you how to tweak Google XML sitemaps to get the best result. Please check back later.)
8. Minimize The Amount of Duplicate Content on Your Website
What is duplicate content?
Duplicate content simply means content that can be found on more than one places on the Internet.
In fact, if you want to get more specific, you can classify it into external duplicate content and internal duplicate content.
a. External Duplicate Content
External duplicate content means content on your site that can be found on other websites too.
Now, you are probably thinking that as long as you are writing your own unique content, you will be safe.
Well, not exactly.
If you already have a website, I am pretty sure your website contains duplicate content that you are not even aware of.
Almost every website has them. Do you know what they are?
Here is the answer:
Consider this scenario.
Let say you just launch your website with 4 unique articles.
Adding the 4 utility pages mentioned above, you have a total of 8 pages on your website.
This means that 50% of your website consist of duplicate content. That doesn’t look good in the eyes of Google.
So what should you do? Should you remove those pages?
Of course not!
These pages are very important to have whether for legal or usability reasons.
What you can do instead is to “noindex” these utility pages.
The only exception is the “About” page because of two reasons:
i. It is probably the only utility page on your site that is unique.
ii. Once your site starts to get more popular, people will actually search for you.
That’s why you want to keep the “About” page indexed.
For the purpose of usability, you may also want to consider keeping the “Contact Us” page indexed because people may actually search for “Contact You” in the search engine if you are popular enough.
b. Internal Duplicate Content
Internal duplicate content means content that can be found on more than one page of your website.
This is actually a very common problem for most WordPress sites because of tags and categories.
Let say you have a website about dogs and the domain name is mydogswebsite.com.
You wrote an article about training a Great Dane and the url of the article is mydogswebsite.com/training-a-great-dane
You assign the article to two categories, large dogs and great dane.
You also give the article two tags, obedience training and great dane tips.
So what happens here is that you now have 5 pages on your website having the exact same content.
Can you see what is happening here?
4 pages of internal duplicate content simply from 1 article with 2 categories and 2 tags.
Now multiply that with the number of articles you have on your website and the number of categories and tags you assign to each article.
I wouldn’t be surprised if your website contains hundreds of pages of internal duplicate content.
That is probably the reason why 95% of the webmasters are struggling to get traffic from Google.
Even if your website is already getting a lot of search engine traffic, if you are willing to spend a few minutes to fix this problem, you will probably experience a significant increase in ranking of your website across multiple keywords. As a result, you will receive even more search engine traffic.
Now the question is, how do you avoid or remove internal duplicate content?
Well, you need to set your tags and categories to noindex.
This is very easy to do so if you are using the Yoast SEO plugin, which is why I recommend you to switch to this plugin in the first place.
(Note: I will create a video to show you how to tweak Yoast SEO plugin for best results. Please check back later.
When you know how to tweak the plugin properly, you will be able to remove hundreds of pages of internal duplicate content from your website.)
c. Get Rid of Duplicate Title
There are many websites that contain duplicate title.
This is what I mean.
Let say the title of your blog is “My Marketing Blog”.
And you have 3 different articles on your blog such as:
How Do I Promote My Website
How To Make Your Blog More Popular
Time Management Tips For Online Marketers
The title of your 3 articles will appear as:
How Do I Promote My Website – My Marketing Blog
How To Make Your Blog More Popular – My Marketing Blog
Time Management Tips For Online Marketers – My Marketing Blog
Can you see the problem here?
You have “My Marketing Blog” appended to the title of every of your article. That is really unnecessary and bad for SEO. So you should get rid of it.
Once again, you can easily do so using Yoast SEO.
(As above. I will create a video to show you how to do it. Please check back later.)
9. Adding Internal Links to Your Website
Internal links refer to links that lead to other pages of your website.
I am specifically referring to contextual internal links here, which means internal links that are found in the body of your article.
Having internal links help link juice flow around your website more easily, helping to improve the rankings of your entire site.
How Many Internal Links Should You Have Per Page?
Some people may think that having too many internal links on a single page may be bad for SEO.
Well, I don’t think so.
Just look at this article about Search Engine Optimization at Wikipedia. Noticed how many internal links on the page. And you know what? It is number one on Google for the keyword Search Engine Optimization.
So I don’t think there is limit to the number of internal links per page. Obviously, you shouldn’t link for the sake of linking.
You should only link to relevant articles. After all, you want your website to be user friendly.
10. Build A List
Now, you are probably wondering what has list building got to do with SEO.
Well, believe it or not, building a list can certainly help to increase the ranking of your website indirectly.
Suppose all the visitors coming to your website only visit it once and never come back again, what kind of impression do you think Google will have on your website.
If you build a list, you can always send your subscribers back to your blog every time you post a new article.
This means you will have repeat visitors which will give Google a much better impression of your website, which indirectly boost your ranking.
Even if you are not into SEO, building a list is something that you should be doing anyway if you want to generate more sales and make more money online.
(Note: So far, I mainly operate outside of the Internet Marketing niche. I do collect email addresses on those websites.
You don’t see me collecting email address here because I am still in the process of setting everything up. I only started working on this website again recently.)
Why Onsite Optimization Is Important
Because when you do your onsite optimization properly, you don’t need as many backlinks to get your website ranked on Google.
That is the reason why I was able to get so much traffic to my blog without building tons of backlinks.
You will have a great competitive advantage over other bloggers who are not implementing these tips on their website.
Please Take Note – An Important Disclaimer
I am simply sharing with you what works for me.
I cannot guarantee that you will also get the same result as me. However, I believe that if you implement some of the tips in this article, you will start to get more search engine traffic to your website.
Also, not every tip may be relevant to your situation.
For example, if you happen to have a category page that is ranking well in the search engine and is getting a lot of traffic, then you probably shouldn’t deindex your category page.
However, if you are not getting a lot of traffic yet or you are just starting a new blog, you may want to implement what I am sharing with you here.
How Much Money Can You Make With 1000 Unique Visitors Per Day
I am going to make a bold assumption here.
You are not trying to get traffic just for vanity or to appear popular. You want more traffic because you want to make more money!
So naturally, you want to know how much you can potentially earn if you are getting 1000 unique visitors per day to your website.
In my next blog post, I am going to discuss this in more details. For now, I will just quickly share with you my earnings with this amount of traffic.
My worst month is around $500. My best month is around $5000.
In other words, if you don’t know what you are doing, then you are going to earn very little money, perhaps less than $500 per month even if you have lots of traffic coming to your website.
On the other hand, if you know how to monetize your website properly, it is possible to earn
up to $5000 per month, or even more than that.
Take note that I am just an average marketer who still has a lot to learn. A highly experienced marketer is definitely going to earn much more. I wouldn’t be surprised if they can earn $10,000 or even $20,000 per month with the same amount of traffic.
So traffic is only one part of the equation. The other part is you, how good you are as a marketer.
I hope you find what I shared here useful. As mentioned, I will try to get the necessary videos out as soon as possible so that you can implement the tips mentioned in this article.
If you have any questions about anything I mentioned here, feel free to leave a comment below.