Did you ever have that feeling that your website is stuck in rankings? A while ago I wrote an article about ranking freezes to show that most of those can be fixed quite easily. This post got me many more emails than any other I wrote. Based on those emails and issues, I’ve decided to create this blog post to help you unfreeze your rankings.

Here is an 11-point checklist that will help you rank better with no “freezes.”

11 most popular ranking issues:
No landing pages for different topics
Imagine you have a car repair shop and you want to rank high for “air condition cleaning” and “diesel injector repairs,” you need to have a clear and separate landing page for each service or related services/keywords like e.g. “diesel injector reconditioning.”
No real value
When looking at a website, pretend you’re Gordon Ramsey. Don’t accept any shades of grey. Either something is really good or it’s not. If you can’t find some real value behind a website, Google won’t find it either.
Server and site speed
Nearly 7 out of 10 websites I crawl show terrible server speed. A bad server or heavy code can and will keep your website from ranking higher. Crawl your website(s) with e.g. DeepCrawl to diagnose all the pages (it will show you the ones with timeouts or long response). Also, you can simply go to Google Webmaster Tools and check crawl stats.
Blocking CSS and JS in robots.txt
This is a popular subject recently. I cannot 100% agree with the case studies published about Panda targeting websites blocking CSS and JS. Still, I believe it can be a negative ranking factor.
(No) On-Page SEO
Optimizing your website is crucial. On-page SEO implemented right can and will help Google understand your website better, index it quicker and rank it higher.
Made-For-SEO Content
Content created for robots instead of humans. To this day, when I ask my customers for good content, they come back to me with unreadable stuff filled with keywords.
Index Bloat
low quality pages, many “made for SEO” articles, user profiles, etc.
No natural backlinks
This is one of my “favorite” issues. There are many pages with 0 (ZERO) natural backlinks. Bookmarks, directories, and paid blog posts are pushing sites down now rather than helping them out.
Duplicate content
You would be surprised how many companies use their own content for press releases, directory submissions and even bookmarking campaigns! Of course, there are also other companies stealing your content, scrapers, and so on.
This algorithm is rolled out ~monthly and is one of the most undervalued issues. It is often misunderstood as impacting off-page issues when it’s really dealing with your on-page. Sometimes I see pages on the “edge” of Panda going down and up every few months.
Website depth and structure
With a right website structure, a user should be able to get to any page within 4-6 clicks. https://www.bankofamerica.com/ is a great example of good navigation. You can reach any page within the website within a maximum of 6 clicks!


Violating just one of the issues above can get you into huge trouble. Fortunately, nearly 9 times out of 10, websites can unfreeze their rankings by following the checklist above. For the few sites that are facing difficult, complex problems that are freezing their rankings, a checklist won’t be enough. You need to talk to an SEO consultant.

Bonus Tip:

If you are a working on a website for a long time, you tend to lose an objective point of view. It happens to me, too. In such cases, the best solution is to ask somebody to check your website against the checklist above. Just don’t hate the person after seeing the results ;). If you have absolutely no idea who can help you out with that – use Fiverr. There are many gigs related to giving you constructive feedback.