Want to know more about your competitors?

Compare with your top 20 competitors

Discover the top people competing for your website traffic. Simply enter your URL, a keyword, and your target location. You'll instantly see a full list of SEO improvements you need to make to rank above your competitors.
When looking to start a business or even adapt your existing business model to improve sales, one of the key things you must do is conduct research. That way, you can make an informed decision about your strategy and whether it aligns with your goals or not. Some of the top things you need to know are who your target audience is and what the current trends are for your niche. Plus, you must identify other businesses that offer a similar product to you to find your place in the wider market.

Refining your SEO through competitor research follows a similar train of thought. Instead of making random changes to your website content and hoping for the best, you are making informed decisions based on what you know is successfully working for your competitors. Specifically, what your competitors are doing to rank highly on search engines, causing them to rank higher than you, such as the SEO keywords they are using.

By looking to incorporate these aspects and also improve upon them, you have a much better chance of ranking above your competitors. Competitor Research gives you all the answers you need and more to make informed changes to your SEO strategy and will help you keep tabs on your search engine competitors over time.

Why should you use our Competitor Research tool?

Identify competitor positioning
We'll instantly tell you the top 20 websites competing for your traffic, taking the guesswork out of the equation.
Improve your rankings
Review the comprehensive report we’ll give you to see where you need to improve.
Beat the competition
Implement the changes on your website and finally get ahead on the search engines.
tool features

What's included in the Eye10 Competitor Research tool?

Content analysis

Is your written content doing your website justice? Ideally, your website pages should be planned and written with SEO in mind, not to mention provide a helpful, valuable experience for your users.

But if the content is not SEO-optimized, or if the content doesn't provide the explanations your visitors are searching for, your rankings will suffer.

Not to worry, as our content analysis tool will give you an overview of every aspect of your content compared to what your competitors are doing. We'll instantly bring these to your attention If there are any issues you need to address.

Current ranking

Did you know the first page of a SERP (Search Engine Results Page) captures 71% of all user traffic? Therefore, if your website isn't appearing in the top 10 places, your website has only a very small chance of being found, let alone being clicked on in a SERP.

That's why it's important to understand where each of your web pages ranks in terms of their target keywords. Our current ranking feature makes it easy.

We'll show you where your website ranks for a particular keyword (or if it even ranks at all).

Competitor Research will show you where your top 20 competitors rank for the same keyword. Underneath the ranking, you'll see a complete list of aspects your competitors do differently This will further explain the cause of your current positioning, and the steps you need to take to improve it.


Search engines need clues that your website is relevant to what users are searching for. Words are one of the best tools at your disposal, but only if you use enough of the right ones on your pages. Remember, with SEO, you need to attract search engines but appeal to human readers too.

The more pages your website has, the easier it is to write more words. Ideally, each page should have at least 200 unique words. If your entire website has less than 5,000 words, you may find it difficult to rank for specific keywords because your website does not give search engines enough information.

Our words feature will tell you how many words your entire website has and compare this with your top 20 competitors. From there, you can look to improve the number of words your website has by including meaningful, SEO-friendly content to bridge the gap.

Keyword in title

When adding headings to web pages or blogs, it's important that these contain relevant keywords. Having specific keywords in a title is similar to finding your way around a filing cabinet. It guides search engines to what they can find within the rest of your content, which is why your title must be relevant to the page.

Keyword in meta description

When inputting content for a webpage or blog into your CMS (content management system) such as WordPress, it's important not to leave any metadata sections blank. Any metadata you add will accompany the link that is displayed on search engines. Having keywords that relate to that content is therefore very important, as it links the keyword in the meta title with the description that follows.

Figuring out how to write meta descriptions isn't easy, so we definitely advise using our Competitor Research tool. Pick out the top 5 competitors Eye10 reveals to you, and type their names into search engines to see how they structure their meta titles and descriptions. While we don't advocate directly copying, this exercise will at least show you what decent structure looks like, especially when it comes to making sure the main keyword is included within the meta title and description.

Keyword density

Keyword density gives you a percentage based on the number of times your target keyword has been mentioned in the content.

We're not encouraging you to spam your pages with keywords. Still by the same token, if you aren't placing your keyword in your headings, body copy, metadata and image information, then your keyword density may be too low.

We suggest aiming for a keyword density of between 1%-3%. Of course, it's also helpful to check out the keyword density of your competitors too, which Eye10 will allow you to do.

Keyword in H1

H1 stands for 'Heading 1' and is the big daddy of SEO formatting. Similar to your page title, your H1 tag must contain the main keyword you wish to rank for in relation to what the page or blog post is about. Obscure or creative headings might seem fun to write, but writing digital content is not the same as writing for print. Therefore, your H1 tag must be relevant to the page's content.

Short tail keywords consisting of one to three words will be easier to fit into an H1 tag. But, there may be more search competition. Long-tail keywords consisting of three keywords (i.e., phrases) are more specific, so they will have less search competition but may have less search volume.

So, you need to do your research before writing your content to choose the best avenue for your website.

Technical analysis in compare tool

SEO consists of on-page, off-page, and technical aspects. As the name suggests, technical aspects consider the performance of your website behind the scenes. If search engines don't deem any elements safe or functional by search engines, this could harm your rankings. It's useful to see how your website performs compared with your competitors, but the information is vital even when looking only at your website. If any elements get flagged up, then they will need addressing to please search engines and provide the best experience for your users.

Subpage indexed

Search engines use key actions like crawling, indexing, and ranking to interpret websites. Indexing creates a huge digital library of all the pages search engines have discovered. Your pages must meet Google webmaster guidelines to be indexed, so seeing whether your pages have been indexed can be extremely helpful. If your competitors' pages are indexed and yours aren't, then you will need to review the webmaster guidelines to get the pages indexed.


Having a secure website matters when processing your user's data. SSL (Secure Socket Layer) creates an encrypted link between the web server and a browser. To get SSL for your website, you must obtain what's known as an SSL certificate.

SSL certificates allow your website to move from HTTP to HTTPS, which is more secure. Without an SSL certificate, users may be warned that your website is 'not secure' when they load it. If so, users will instinctively click off the website, and all those hasty exits also push up your bounce rate, harming your SEO in the process.

It's always handy to see whether your competitors have an SSL certificate too. However, regardless of whether they do or don't, we'd highly recommend ensuring your website has a valid SSL certificate.


Search engines want to provide valuable, enticing results to users, and sometimes direct links aren't enough. Schema is a way of displaying data such as videos, opening times, or even concert dates that help bring a search engine result to life. Lots of different categories of Schema can be added to a SERP that relate to your niche.

But, your site must be set up to provide Schema to benefit from the improved average CTR (click-through rate) it can provide. If your competitors have Schema in place and you don't, their results will appear more appealing than yours.

Link analysis in compare tool

Link analysis refers to whether your domain has good authority, along with the quality of links that point to your website. This part of Competitor Research shows a comprehensive analysis of the content, according to citation and referencing of your websites on other sites.

Domain authority and link value take time to build. But by creating a valuable experience for your users, your website is more likely to be shared and linked to other websites.

Link analysis is also an integral part of off-page SEO.

Domain rating

The domain rating for your website will be given as a score out of 100. The higher the score, the better your domain rating. The ability to see the domain rating for your competitors is incredibly insightful, as it will tell you the quality you need to reach within your website to be considered a more trustworthy and valuable resource in the eyes of search engines. The focus then needs to be on honing in on your niche by creating content and an overall user experience that demonstrates the value of your website to users and search engines alike.

Referring domains

How many websites link to your website compared to your competitors? Referring domains are also known as backlinks. The more backlinks your website has, the more likely it is to rank highly. Though, this also depends on the quality of the backlinks. If a website with a high domain authority links to your website, this will be worth more than a newly created website or a website that is deemed spam by search engines.

Referring IPs

As mentioned, having backlinks is really important for SEO. But, if all these backlinks originate from the same place (i.e., from the same IP address), then this is not as trustworthy as individual IP addresses.  You cannot easily fool search engines, so the number of referring IPs is a quality control method for search engines. The more referring IPs your website has, the better.

Traffic analysis

Traffic analysis is about how many visitors your website gets and what type of search terms are bringing users to your website. The ability to also see your competitor's traffic analysis means you can see the exact statistics for all websites that rank above you. Plus, the terms you aren't ranking for but should be. 

For instance, if a competitor's website has more traffic than you, traffic analysis will give you a breakdown of some of the measures that your competitors are taking, which means they rank higher than you and ultimately get more visitors to their pages.

Keyword traffic estimation

This is the traffic that keywords alone are estimated to bring to your website. So, we're not talking paid traffic here or social media referrals. It is purely the SEO keywords implemented into your content that are recognized by search engines. The keyword is displayed on results pages, encouraging clicks to your website.

Keyword traffic estimation can be extremely eye-opening, whether you are new to SEO or have been implementing various techniques for some time. That's because it's going to cut through the mustard to tell you which keywords are working for you, along with those that are will need more work.

Total traffic estimation

The estimated amount of traffic your entire website receives compared with the estimated total amount of traffic your competitors are receiving.

Once you improve your SEO, you should notice that your monthly traffic increases.

As mentioned above, you may notice some common patterns as to why your website traffic is lower than competitors. This may be due to a lack of keyword implementation or a missing SSL certificate.  Either way, low website traffic needs to be addressed to boost important conversions. Luckily, the information Eye10 will give you will help you with that!

Keyword gap

Keyword gap will show you the keywords driving traffic to your competitor's website but not your website. The reason for a gap in keywords can be very broad. Most of the time, your competitor has done a more thorough job in not only implementing the keyword on the page but also taking the time to explain its many facets to add value to the user. You need to take steps to close the gap so your website can rank higher.

Ranked keywords

This is the number of keywords you are ranking for. This aspect will be displayed as a list of keywords, each keyword's ranking position, and the keyword's search volume.

It's a good idea to think of the keywords you want to rank for and compare which keywords your competitors rank for. Remember that search intent is important, as it's not just about bringing traffic to your page but encouraging conversions. So, all the keywords you should rank for should be relevant to what users can find on your website.

The higher the ranking, the better. So if you notice any of your main keywords have a low ranking, you'll need to work to improve these by refining your content.

SEO competitor analysis FAQ

Do you need some more help understanding the importance of SEO competitor analysis? We've covered some of the top questions below.

Remember, you can also follow us on Facebook and drop us a message if there are any other topics you need help with.

Why should I use Eye10’s Competitor Research?

Within a couple of clicks, Eye10 makes it simple to see how your website is performing compared with your competitors. We give you all the information you need to help you make genuine improvements to your website and, ultimately, your conversions.

Whether you act on the information immediately or download the report to come back at a time convenient to you, Eye10’s Competitor Research puts you in the driving seat regarding your SEO strategy.

Unlike other SEO tools, we won’t make you guess your competitors. Instead, we’ll give you your closest 20 competitors depending on the keyword you are trying to rank for.

This is without having to shell out on costly software, as is the case elsewhere. We don't think you should have to pay a fortune just to see where your website ranks versus your competitors!

What determines a competitor?

When you use Eye10’s Competitor Research, you will be required to enter your URL and the specific keyword you want your domain or page to rank for. Based on this information, our software will crawl the internet to determine the 20 websites closest to you in terms of niche and keyword competition.

Pay close attention to the results, as an SEO competitor is not always the same as a general business competitor. Any website that Eye10 determines is a competitor is also in direct competition for your website traffic, so understanding each element that does better than you is important.

How to do SEO competitor analysis

Eye10 makes it simple to do an SEO competitor analysis using our Competitor Research.

Simply enter your URL, your chosen keyword, and the geographical location you want to pull the most web traffic from.

You will instantly be presented with a comprehensive range of information, covering on-page, off-page, and technical SEO elements. Our tool will display your current performance, and the performance of all the same categories for your closest 20 competitors.

For your convenience, you can email yourself the report or download it as a PDF for future reference.

How to use competitor analysis

Once you're armed with all of the information about how your website is performing in the SEO stakes versus your competitors, it's time to put a plan into action. This is necessary if your competitors are performing better than you in any category.

For example, if the total number of words on your website is far less than your competitors, then a great place to start would be rewriting your website to increase the word count. Map out your pages using the information we give you, checking aspects such as including the keyword in the H1 tag and researching the keyword gap your website has versus your competitors.

When it comes to technical aspects, you may feel confident in fixing these yourself, or you may require the assistance of a web developer. However, if you are using a CMS such as WordPress, you should be able to find plug-ins for the likes of Schema. Likewise, check with your domain or hosting provider whether an SSL certificate was included in the package you purchased.

We recommend running down each feature in our report until you've made improvements in every category. Over time, you should notice an improvement in your ranking position versus your competitors if you put the energy into remedying any issues Eye10 flags up.

How to increase website traffic

The findings of Competitor Research along with Eye10 as a whole, are designed to give you all the answers you need to increase your website traffic.

If you think about the purpose of SEO, it's designed to optimize your website in line with what people are searching for online. When that happens, you can start to grow your visitor traffic.

Keywords are a huge part of SEO, if not one of the most important aspects. If you see that your competitors have a higher keyword density than you, or if your keyword traffic is low, these are great starting points for boosting website visitor numbers.

By ensuring that the experience you provide your visitors meets their needs in terms of usability and overall quality, visitors are more likely to return to your website and share it with others.

However, the first step is always to improve your website's visibility through carefully optimized content that has specific keywords implemented throughout. If you aren't sure what these keywords are, keyword gap can show you which keywords your competitors are using, to help you to decide which keywords you need to focus on.

The long-term aim is to rank above your competitors due to a strong SEO strategy. When that happens, you will automatically gain more website traffic due to your prominent website positioning on search engines.

How to get more backlinks?

As noted, backlinks are important for your SEO because the more websites link to your website, the higher your domain authority score will be. Websites with a high domain authority score are more likely to rank highly on results pages because search engines view them as a trusted place to send their users.

There are various ways to acquire backlinks, though be warned that any techniques known as 'black hat SEO' will often end in a penalty from search engines. This includes using private link networks, keyword stuffing, or cloaking. So, avoid such techniques if you want search engines to see you as a trusted website.

The best way to get backlinks is to provide a quality experience for your users and factor in search intent (i.e. transactional, informational, navigational, or commercial). Be thorough with the quality and quantity of keywords you use, but also ensure that you don't just write for search engines but for your human users too.

It's also possible to pay for backlinks, by writing guest posts on websites in exchange for a link to your website. However, you must ensure the website has a high domain authority score so the link will appear genuine to search engines.

Also, look to encourage shares of your pages or blog posts by using relevant buttons and tools that make it easy to do so on your website. If any of your pages have a high bounce rate, then you must address the issues preventing people from wanting to hang around, let alone share the page.

What is an H1 tag?

H1 stands for 'Heading 1'. If you look at any website input function, you'll notice H tags are a formatting option which runs on a scale of H1 to H6. All subsequent tags are of lesser hierarchy than an H1 tag and can be used to expand upon the point and break up your content.

Your H1 tag must be SEO optimised by including a keyword that's relevant to the page content. That keyword should also feature throughout the content itself and the page's metadata.

Never use an 'H' tag more than one place higher or lower than the tag used previously. For example, if you used an H1 tag, then an H2 tag would follow. However, you should not use an H1 tag and place an H6 tag as the next heading.

What are SSL certificates?

SSL certificates are a digital form of security that can be attached to your website to make it more trustworthy in the eyes of search engines. SSL certificates need to be purchased and applied to your domain. If your website doesn't have a valid SSL certificate, users may be blocked from accessing the website by their browser, as it will be deemed insecure.

How to check if my website has been indexed by Google

Simply go to your search bar and type site: [your URL here], so for Eye10, we would type in site: https://eye10.io/en.

Google will then display a results page and will list all pages that have been indexed.

How to get Google to index my new website

If no results appear when you do an index search, you should connect your website to Google Search Console and select the 'request indexing' function. However, if there are any underlying issues with your website, then these will need to be solved before Google will index your website. For example, building high-quality backlinks can help make your website look more trustworthy. Use our Competitor Research to check for other errors, including the technical issues you might not know of.

Does blogging help with SEO?

Absolutely! Blogs are fantastic for adding fresh content to your website regularly. But the key is that for blogs to help with your SEO, they must be written in a way that has SEO factored into the strategy. Examples are the correct keyword density, carefully written headings, relevant images and file names, etc.

It's also possible to implement any of the findings of our Competitor Research into your blog content. For example, if you notice a large keyword gap between you and your competitors, you can implement some of these keywords within a blog post that specifically targets the topic.