Doing SEO without doing a competitive analysis is like trying to fix a car without knowing what’s broken: you’re likely to fix what’s working and you won’t fix what’s broken.
A competitive analysis is crucial to understand WHY your competitors are outranking you. Once you understand the “why” you know what you need to do to revert the situation.
NicheWatch is a great tool that shows you the search engine rankings for allinanchor, allintitle and allintext (they pull the data from Google).
allinanchor: this shows you where you’d rank for a keyword based on links pointing to your site. If your allinanchor number is lower than your regular ranking (a regular Google search), it might mean that you don’t have enough links pointing to your site with the keyword in the anchor text. If your allinanchor ranking is equal or higher than your regular ranking, incoming links is not the problem.
allintitle: this shows you your ranking based on your page title. If your allintitle ranking is lower than your regular ranking, you need to optimize your page title.
allintext: this shows you your ranking based on page text. If your allintext ranking is lower than your regular ranking, you need to optimize your page content.
Let’s take a look at the results I got from NicheWatch for the keyword and URL showed in the image above:
This is what I can see about the website I’m trying to rank:
By doing all this (optimizing page text and title, and getting keyword-rich backlinks) this site will rank a lot better for this keyword. It’s not competitive at all, so a top 3 ranking can be achieved within 30 days without too much effort.
Do you see the power of diagnosing the problem before treating it?