How to Drive Competitors’ Traffic To Your Website

May 27, 2016


Last Modified: May 27, 2016 3:24 PM


In blogging, one of the major problems with writing articles we face is generating blog post ideas that work. It is also known as writer’s block; the lack of content writing ideas.

Whether you are a part-time blogger or a full-time blogger, you should produce content that have proven to work and will work.

If your content doesn’t get the attention of people, how can you expect that particular content will bring you more leads, long term customers, and loyal readers?

In the first few months of my blogging career, I copied content. In those days Ezinearticles, Goarticles were very popular.

Also, I copied some content from other authority websites too.


No any conversion. No single penny earned and No constant traffic increase.

In fact, those days my experience in blogging is Zero.

After some time being, I practiced the ethical way to steal others traffic directly and steal content indirectly.

In today’s post, I will guide you step-by-step how to steal traffic from websites that have built a good reputation and receive tons of traffic in every day.

Steal Web Traffic from Your Competitors Legally


steal website traffic

The process of spy traffic is very straightforward. It’s a three step process. They are,

  1. Find Your Real Competitors
  2. Analyze Competitors Keywords
  3. Write Content

These three parts have essential steps to make the process easier and give you best results.

So, let’s learn how to steal traffic from your competitors websites from step one!

Step #1: Find Your Real Competitors

If any business has more than two people involved, that means there is a competition.

With over 900 million websites in the world, you have to be smarter to identify your real competitors and find their strategies.

Without knowing your competitors, you can’t find their SEO strategies and keywords they use to drive buyers from search engines.

So, let’s first find your competitors in as a Google’s point of view.

Method #1: Google’s web spider, Googlebot regularly crawls, and indexes new content from all websites as possible. After making an index of key components of web pages (such as titles, headlines, keywords, images, rich snippet data), Google stores the data on Google servers to serve data when someone enter a search query in Google search box.

That’s why you see this process only takes a fraction of a second.

google search speed

On other hand, if you blocked search engine bots from crawling your web pages, they don’t get the eye of Google.

So, here’s how to see your competitors with the eye of Google.

Step #1: Go to (go to this page, if you don’t want direct web page into county domain).

Step #2: Enter this search query into Google search box and replace with your domain. (If you have multiple subdomains, it’s better off to use subdomain name. Ex:

In this example, I entered to find its competitors.

related search results serp

As we expected, Google list at the first spot. We all know that and are two established blogs talking about blogging.

What Google does after you entered this query is that Google finds related domains to that contains common keywords, common backlinks, etc.

It is the Google’s point of view.

Method #2: There are a few websites that reveal any website’s status such as daily traffic volume, Google pagerank, demographic, geographic, top posts, backlinks data and keywords.

Also, there are a few websites that can find competitors of your site. is such web service that analyzes website and give a comprehensive report of traffic, social metrics, backlinks data and keywords.

Here’s how to find out who your competitors are using an online website analyzer tool.

Step #1: Go to and enter your website URL into the search box. Then click ‘Search’ button to find website’s stats.

Step #2: Scroll down the page till you find the similar sites section.

similar sites

As you see CopyBlogger, BasicBlogTips and JohnChow are top related websites to as their similarity ratio. (Considering the same type of traffic each sites receive)

Method #3: Like you use Google to find answers to your problems, there is also a ‘similar website search engine’ that finds related websites.

Here’s how to find real competitors for your blog.

Step #1: Go to

similar site search

As you see, there are three ways to find out your competitors. They are,

  1. Search by URL: If you want to find competitors of a website, this is the best method to use.
  2. Search by URL + Keywords: If you want to find specific competitor webpages for a search query of your blog, so this option is pretty useful. Ex: Grammarly review (find web pages related to Grammarly review similar to content)
  3. Search by Keywords: In case, if you want to know competitors which is also talking about a particular topic, this option will be helpful. Ex: digital marketing consultation (find websites that offer digital marketing consultation services).

Step #2: As you want to find competitors for a particular URL, type your website address into the search box and press “Enter” button.

similar site search - find competitor websites

Step #3: Now you will see a complete competitor websites report. and are at the top of the list. You can filter the search result by turning on/off each category.

similar money blog sites

Now you have identified your real competitor. Let’s move to the next point. Spy competitors traffic and keywords reports.

Step #2: Analyze Organic Keywords

The foundation of a successful content marketing campaign starts with proper marketing research.

Marketing research is identical to identifying your potential reader.

To identify your potential readers, you have to find what they are searching on search engines. As a content marketer, your aim should be to drive high targeted traffic from search engines to your relevant content.

To find keywords that your competitors will use, you have to use a proper keyword research strategy.

Integrating long-tail keywords into blog posts can make your blog’s traffic increases over the time steadily. But, to drive high quality, targeted traffic, you may use competitor analysis.

In the Step #1, you identified your real opponent. The next step should be finding their top organic keywords. You can follow two methods to determine what keywords competitors are using. They are,

  1. Ask from competitor website owner to show their keyword reports.
  2. Use an SEO spy tool to find keywords.

The first method probably won’t work, right? Do you like to give the permission someone to check your traffic, keyword reports? No. Right?

So, without debating, the second option could be more legal and efficient.

How to find out your competitors keywords

To find your competitor’s keywords, you have to get the help of an SEO Spy tool. The tool I use regularly and recommend to everyone is SEMrush.

SEMrush is a search engine marketing tool that provides various tools for search engine marketers such as PPC Advertisers and SEOs. To learn more about this Search Engine Marketing tool, read my honest SEMrush review here.

Here’s how to find out keywords of competitors using SEMrush tool.

Step #1: Go to SEMrush and create your Free account. (also you can use SEMrush tool without creating an account. But, you will only get a few searches per day.)

Step #2: After logging into your account, type your competitor’s address into the search box. As i found “” on a few occasions, I will enter into the search box.

semrush search

Step #3: Within a few seconds, you will see the SEMrush overview report for your competitor website. Here’s the summary report of Copyblogger.

domain overview

In this report, you can find the daily organic traffic come from search engine other relevant statistics such as organic traffic growth over time, the number of total backlinks and organic keyword distribution.

Below of this main report, you can find top keywords that CopyBlogger’s web pages are ranking for on

top organic keywords

SEMrush have divided organic keywords into two sections. They are,

  1. Top Keywords:  Order keywords according to traffic share.
  2. Keyword Position Distribution: Order keywords as their placement on SERPs.

To find the organic keywords, I will select the first option.

Here are a few organic keywords that drive traffic to Copyblogger.

all seo keywords

In this report, you can find the keyword, Google Adwords CPC for the keyword, monthly local search volume, landing page URL and the traffic share. CopyBlogger receives approximately 2216 daily visitors from alone for “content” keyword. (2216 = 37,000 x 5.99/100)

Step #4: Ranking for keywords such as content marketing, email marketing, internet marketing and press releases is difficult. But, the hidden gems of long-tail keywords with high search volume might be at the end of keywords list.

So, here’s how to find informational long tail keywords that are easy to rank.

At the top of the organic keywords report, you can find a tool to filter keywords.

filters - semrush organic search positions

Add any relative clause word such as how, what, who, which, when, why as shown the screenshot below.

search filter settings for generating informational keywords

After making necessary changes, click on “Apply” button.

Here are a few “How-to” keywords with high monthly search volumes.

how to keywords

If you need to find profitable long-tail keyword variations, you can add this filter settings to your search.

mine profitable informational keywords

Here are the long-tail keywords that bring high targeted visitors customers!

profitable seo keywords of competitors

If you build a niche website and monetize it through CPC advertising program such as Google Adsense, these keywords will be helpful to increase earnings.

If you want to find keywords of a single blog post, you can add its URL to generate keywords within the top 20 results.

find keywords of a single blog post

And by exporting keywords, you can explore more long tail keyword variations too.

export keywords

I am currently using an SEMrush Pro account. So I can export more than 10,000 keywords at once and 3000 reports a day. That is a lot of keywords!

If you want to test SEMrush Pro account features for 14 days, you can create your free SEMrush Pro account clicking this link. Learn how to upgrade from SEMrush free account to Pro account by reading these instructions.

Step #3: Write content

Now, as you found your competitors keywords, the NEXT step is to write a thorough and informative blog post using those keywords.

But, before writing articles, you might find the keyword difficulty scores of keywords.

Step #1: Go to SEMrush Keyword Difficulty Checker and enter your keyword(s). Then click on “Show Difficulty” button.

semrush keyword difficulty checker

Step #2: Here are the keywords’ difficulty scores.

keyword difficulties

After doing some searches, I was able to find some low-competitive keywords. AS you see, many of them are new blog post ideas.

low competitive competitors keywords

Adding low-competitive keywords into blog posts help in ranking higher on SERPs quicker. Else, It would take months to rank for competitive keywords even you find them from a low-authoritative site.

Now, as you found the keywords and their difficulties, the next duty is to write content mixing those competitors keywords.

Here are a few tips to write a new blog post to satisfy both readers and search engines.

#1: User Experience (UX) Matters A Lot

The future of SEO is based on User Experience. The days are gone, more backlinks guaranteed higher rankings.

If you can especially satisfy people, so you can expect more love from Google too.

Google uses website load time, bounce rate (well, it depends on a few factors and occasions), mobile-friendly design (mobilegeddon update), content accuracy, proper grammar, average session duration, etc. as a part of Google ranking factors.

You would notice that many of above factors put into the UX category.

Before writing your article, make sure fonts, colors, and text-indent are in the right form and content are accessible to everyone in the world. In reality, mobile visitors don’t wait more than 10 seconds till your web pages loading.

Also, your paragraphs should not exceed more than three sentences and each sentence should be short and shouldn’t make readers use vocabulary books to know the meanings of complicated words.

#2: Use Heading and text formatting

The best way to get people read your articles is adding headlines and highlighting important words within the content. Readers should be able to skim your content and grasp the key points of your blog post.

Before writing an article, structuring main concepts is very helpful. It not only helps readers to understand the core message of your post, but also make it easier for you to organize content.

From H tags to blockquotes and from bolding to text-indenting, there are tons of ways to beautify your content.

#3: Use Visual Content

There is a cliche that “a pictures is worth a thousands of words”. It is 100% right!

From stock photographs to screenshots and from device mockups to infographics, there are lots of visual properties you can make use of to decorate your landing pages.

And don’t forget that you can also use Videos, SlideShare presentations, and Podcasts within your content. They all add up. Diversify your blog post and make it more especial from other regular blog posts that only contain text.

#4: Proper grammar

As a blogger, you should practice major grammatical rules. After proofread your blog post, ask these questions yourself.

  1. Have I used any passive voice sentence? If used, can’t I turn it into the active voice?
  2. Does my article have punctuation errors?
  3. Can a five grade student read my content?
  4. Weird words without explanation? (Ex: SERPs = Search Engine Result Page(s), UX = User Experience)
  5. Complex, ambiguous words?
  6. Can my content interpret easily? (Can someone spread out about your piece of content easily)

Also, you should ask yourself that if your content is for b2c, can my readers read the content from start to end without a break?

If no one can read your content, there is no any purpose of writing articles.

#5: References

If you write articles for b2b audience especially, you will add some notes and statistics. To prove that the information is correct and from a reliable source, you should add relevant links to referenced places.

If you mentioned in your blog post that a person has said something on a YouTube video, you should link out to the video.

Trusted data not only increase the authority of your writing, but also increases the search engine rankings of your blog posts too.

Just look at how I have linked out to relevant sources when necessary in this post.

In fact, Google increases the rank of websites that link out to relevant references and sources. I published an article on Motivational Network Marketing Quotes a few weeks ago. I copied all of the quotes from other websites. To provide the courtesy to them, I linked out to all those references at the end of the quotes.

relevant outbound links
Relevant links for references

#6: It’s all about the title

The title could probably be the number #1 on-page ranking factor. According to CopyBlogger, 8 out of 10 people read the title first and decide later to read the article. Only 2 out of 10 read the article from start to finish.

In fact, I was able to increase my blog traffic by increasing the Click-through rate of some of my blog posts. Twitter tools post is one of such blog articles that ranks higher on SERPs because of its high Click through rate.

It is better off jotting down a few titles before writing your article. Only for this article, I have already created 10+ slightly different titles. I will test each one of them to find the most effective title that will grab the attention of search visitors and social media influencers.


If you know how SEO and content marketing work, improving website traffic is not hard. These days, content theft is a big reason that causes to penalize many websites.(duplicate content penalty)

For driving traffic to your website, the best way I recommend is spy traffic and keywords stats of your competitors. After identifying your real competitors and finding their top organic keywords, creating a high-quality article that gets the attention of even your competitor is the guaranteed way to drive targeted traffic that converts.

I am using this “website traffic spy” method for a few months. I am very surprised how those posts performed within the first few months.

So, when do you use this technique to spy and steal website traffic from your competitors? 

About the author 

Chamal Rathnayaka

A blogger, Growth Hacker, and Internet Marketer since 2012. Chamal Rathnayaka is the founder of this very site and he's sharing his experience and knowledge on Internet marketing through Pitiya blog. Send him a message on


  • wow awesome information for newbie bloggers, thanks for posting


  • Very good blogpost! I am impressed! So much value inside!

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}


    Host our proven sales funnel and send traffic and link your payment processor!

    Enter to win Free UDIMI $50 Gift Card

    Plus, DFY Sales Funnel (value: $497) and eBooks on Internet marketing.

    I started Pitiya without any money. So, isn't $50 enough for you? Click the button below to learn more & join.

    Share via
    Copy link