UtilitySEO
Back to Blog
Complete Guides·10 October 2025

Why Is My Site Not Ranking? A Pre-Investigation Checklist

Why Is My Site Not Ranking? A Pre-Investigation Checklist

A focused diagnostic checklist for when a site is genuinely not ranking — what to check before assuming you need link building or more content.

When a site is not ranking the obvious diagnoses are content quality and backlinks. Often the real cause is something more mundane that takes ten minutes to check and is in the way of any other SEO work having effect. This article is the pre-investigation checklist — the dozen things to verify before spending three months on content or links.

Is the site indexable at all

Open site:yourdomain.com in Google. If you see almost no results, the site is not indexed. Common causes: robots.txt blocking the entire site, noindex meta tag in the global template, the site being entirely behind authentication, the domain being too new and Google not yet having crawled. Each of these is a fast check and a fast fix.

Are individual pages indexable

For a sample of pages you want to rank, view the page source and search for "noindex." Search for the page's URL in Google directly using site: syntax. If the page is not indexed, it cannot rank. Check the canonical tag — pages canonicalised to a different URL will not rank as themselves.

Are pages actually targeting the keyword

For each page you expect to rank for a specific query, read the page as a Google might. Does the title include the query? Does the H1? Does the body content cover the topic in a way that matches the search intent? It is surprisingly common for pages to be loosely related to a target query without actually being focused on it.

Is the search intent right

The query "best CRM" returns listicles. The query "Salesforce review" returns reviews. The query "what is a CRM" returns explainers. If your page format does not match the dominant format in the SERP, you will struggle to rank no matter how good the content is. Either change format or change target query.

Is the site fast enough

Run PageSpeed Insights on the page. If the mobile score is below 50, performance might be limiting rankings. Slow sites can rank well in low-competition queries but struggle in competitive ones. Improving speed is necessary even if not sufficient.

Does the site have basic technical hygiene

Check that the site has: a sitemap submitted to Search Console, robots.txt that allows crawling, no significant crawl errors, working canonical tags, no chains of redirects on important URLs. Each of these is a fast check and a known fix.

Has the site been penalised

Open Search Console and check Manual Actions and Security Issues. If either has an entry, that is the cause of the ranking problem and no amount of other SEO work will help until the penalty is addressed. Reviewing the penalty and submitting reconsideration is the workflow; nothing else matters until it is complete.

Is the site old enough

Brand new sites take 3-6 months to start ranking even for low-competition queries. If your site launched in the past two months and is not ranking, that is normal and the answer is patience plus continued work. Time itself is part of the recipe.

Is the brand visible at all

Search for your exact brand name. If your own site does not rank first for its own brand name, something is seriously wrong — usually duplicate sites, hijacked domains, or extreme penalty. Fix this before anything else.

Does the site have any backlinks

A site with zero external backlinks will struggle to rank for anything competitive. The first link is often the hardest. Check the backlink count in Search Console — if it is genuinely zero, the priority becomes earning the first few links rather than refining on-page SEO.

Is the topic actually searched

Some queries that seem important are not actually searched. Pull the search volume data for your target queries. If the volume is genuinely tiny, the lack of ranking is not the problem — the lack of a real audience is. Pivot to queries with actual demand.

What to do after the checklist

If you have run through every item and everything checks out, then the issue is genuinely competitive: better content, more backlinks, better internal linking. But running through the checklist first prevents you from working hard on the wrong problem.

A continuous site audit catches most of these issues automatically and continuously, which compresses the time-to-diagnosis from a manual investigation to a single dashboard view. UtilitySEO flags indexability issues, technical hygiene problems, and competitive positioning as standard outputs.

Most "why is my site not ranking" investigations end at one of the first six items on the checklist. The harder competitive question rarely needs answering once the basics are right.

Frequently asked questions

How do I check if Google has indexed my website?

To determine if your site not ranking is due to indexing issues, use `site:yourdomain.com` in Google to check if your pages appear. If few results show, the site is likely not indexed. Common blocks include robots.txt or global noindex tags. New domains also take time for Google to crawl. These are quick checks for a fast resolution.

Why isn't a specific page on my website showing up in Google search results?

If a specific page on your site not ranking in Google, it often stems from indexability, incorrect keyword targeting, or mismatched search intent. Check the page source for "noindex" meta tags. Verify the canonical tag points to the correct URL. Ensure the page title and H1 contain your target keyword. Confirm the page's content matches the search intent.

What technical issues could prevent my website from ranking well?

Several technical issues can cause your site not ranking effectively, including poor site speed, a missing sitemap, or unresolved crawl errors. Run PageSpeed Insights; mobile scores below 50 hinder ranking. Submit a sitemap to Google Search Console. Ensure robots.txt allows proper crawling. Fix any significant crawl errors or redirect chains.

How can I tell if a Google penalty is causing my site not to rank?

To determine if a Google penalty is causing your site not ranking, check the Manual Actions and Security Issues sections in Search Console. Any entries here indicate a penalty or security issue. These must be addressed before other SEO work is effective. Follow the specific penalty review and reconsideration process.

How long does it take for a new website to start ranking in Google?

It is normal for a new site not ranking immediately; expect 3-6 months for a brand new website to start appearing in Google search results. Patience is key during this initial period. Consistent work on content and SEO is still necessary. Google needs time to crawl and establish authority.

Ready to improve your SEO?

Get started with UtilitySEO free — no credit card required.

Get Started Free