AI SEO Crew
Blog

Why Is My Website Not Getting Traffic From Google? 9 Checks

November 9, 2026

If you're asking why is my website not getting traffic from google, the cause is almost always one of three things. Google hasn't indexed your pages, or it has indexed them but they don't rank for anything people search, or they rank but nobody clicks. Run the nine checks below in that order and you'll know which one applies to you within an hour.

The order is the point. Don't rewrite your content if Google can't see the page. Don't buy backlinks if you have no page for the searches that matter. Each check below tells you where to look, what you'll see and what to do next.

The 3-question diagnosis: indexed, ranked, clicked

Open Google Search Console (it's free) and answer three questions about your site. Your answers tell you which checks to read first.

What you see What it means Go to
Pages report shows few or no indexed pages, or a site: search returns almost nothing Google isn't indexing you Checks 1 to 3
Pages are indexed, but Performance shows close to zero impressions You're indexed but don't rank for real searches Checks 4 to 6
Impressions are there, but clicks stay near zero You show up too low, or your result doesn't make people click Check 7
Search Console shows clicks but your analytics shows nothing Your tracking is broken, not your SEO Check 8
Traffic was fine, then dropped hard Update, manual action or hack Check 9

If you land on row two or three, it won't be fixed in a weekend. It takes a steady flow of pages built around real searches, every month. AI SEO Crew finds those searches for your site and writes the articles for you. Start free and see your SEO plan, no card needed.

Is Google indexing your site? Checks 1 to 3

Check 1: A noindex tag or robots.txt is blocking Google

When a whole site gets zero Google traffic, start here. It's also the fastest thing to fix.

A noindex rule tells Google to keep a page out of its results. It can sit in a meta tag in the page's <head>, or in an HTTP header called X-Robots-Tag (Google Search Central). Site builders often switch it on while the site is in progress, and nobody switches it off at launch.

Robots.txt is a different file. It tells crawlers which URLs they may visit. Watch out for one trap: if robots.txt blocks a page, Google can't read the noindex rule on it. So the page may still show up in results, with no description (Google Search Central). To remove a page, let Google crawl it and use noindex. To get a page indexed, remove both.

What to do:

  1. View the source of your homepage and search for noindex.
  2. Open yoursite.com/robots.txt and look for Disallow: / under User-agent: * or Googlebot.
  3. Or paste a URL into our free SEO checker. It reads the status code, noindex tags, headers, canonical, robots.txt rules and your sitemap in one pass, with no login needed.

Check 2: Your pages are known but not indexed

Type site:yourdomain.com into Google. Google itself recommends this quick test, and it warns that the search won't always return every indexed URL (Google Search Central). Treat it as a rough count. For the real answer, go to Search Console:

  • URL Inspection (search bar at the top): paste one URL and see if it's on Google, when it was last crawled and which canonical Google picked.
  • Pages report (under Indexing): lists every URL that isn't indexed, with the reason.

The two statuses people worry about most mean different things (Search Console Help):

  • Discovered, currently not indexed: Google found the page but hasn't crawled it yet. Google explains that it typically wanted to crawl the URL, but expected this to overload the site, so it rescheduled the crawl.
  • Crawled, currently not indexed: Google crawled the page but didn't index it. Google notes that it doesn't index all pages across the web, so this is a common message for many sites and doesn't necessarily point to an issue that needs attention. If it's one of your key pages, though, it's worth a closer look.

If your important pages show "Crawled, currently not indexed", it usually points to check 5: Google saw nothing on them that it needed.

Also look at canonicals in URL Inspection. A canonical tag tells Google which version of a page you prefer, but Google can pick a different one (Google Search Central). A theme that points every product or blog page's canonical to the homepage will keep those pages out.

Finally, submit your sitemap under Indexing, Sitemaps. A sitemap helps Google find your pages, especially on a new site with few links pointing to it (Google Search Central).

Check 3: The site is new and Google hasn't caught up

Google says it can take a few weeks before it notices a new site. It also admits that some sites will be missed (Google Search Central). That's why submitting the sitemap and getting a few links from other sites matters early on.

You'll read a lot about the "Google sandbox", a supposed probation period for new domains. Google has never documented it, so treat it as an idea people use to explain slow starts, not as a rule. What's real is that a new domain has no links and no history, so it competes poorly for anything popular. SEO tool maker Morningscore estimates that new sites usually see traffic after 3 to 6 months and real growth after 9 to 12 months (Morningscore). That's one publisher's estimate, not a Google figure.

Indexed but invisible: checks 4 to 6

Check 4: You have no page for what people actually search

This is a common dead end for small sites. The site has a homepage, an "About" page, five service pages and a contact form. It's indexed. And it gets no traffic, because none of those pages matches a real search.

People don't search "Solutions | Acme Co". They search "how much does a bathroom remodel cost in Leeds", "best CRM for a 3 person agency" or "linen sheets that don't wrinkle". If no page on your site answers that exact question, Google has nothing to show.

Two mistakes come up again and again:

  • Targeting searches that are too competitive. A new site going after "running shoes" or "accounting software" is up against brands with years of links. Go for longer, more precise searches first.
  • Ignoring search intent. If Google's first page for a search is all guides and your page is a sales page, it will struggle to rank, however good the page is. Search the query yourself and match the format you see.

What a fix looks like, by type of site:

  • Local service business: one page per service, a complete Google Business Profile, and articles that answer the questions you get on the phone (cost, how long it takes, which option to pick). More on this in our page for local businesses.
  • SaaS or app: pages for the problems your product solves, comparisons with the tools your buyers already know, and how-to guides for the jobs your users do. See how this works for SaaS sites.
  • Online store or brand: product and category pages with real descriptions (not the supplier's text), plus buying guides for the questions people ask before they buy. See our page for brands and stores.

To find those searches, start with our free keyword generator, then look at the queries your site already gets in Search Console's Performance report. If you'd rather get the full list built for your site, Start free and see your SEO plan in a few minutes, no card needed.

Before you write anything, check that you don't already have a page for that search. Paste your closest page into the SEO checker: if its title and headings don't use the words of the query, you have no real page for it yet.

Check 5: Your content is thin, duplicated or mass-produced

Being indexed isn't the same as being worth ranking. Pages with a few lines of text, product descriptions copied from the manufacturer or blog posts that repeat what's already on page one give Google no reason to show you.

Publishing a lot of pages won't fix that on its own. Google's spam policies define scaled content abuse as many pages made mainly to manipulate rankings rather than help users, whatever tool was used to make them (Google Search Central). AI is allowed. Empty content is the problem, whether a person or a model wrote it. We go deeper into that line in whether AI content ranks in Google.

A quick test for each page: does it answer the search better than what's on page one today, with a real example, a number with its source or a step the reader can apply? If not, improve it or merge it into a stronger page.

Check 6: Nothing links to your pages

Links do two jobs. Internal links (from your pages to your other pages) help Google find new content and understand which pages matter most. External links (from other sites to yours) build trust.

  • Internal: every new article should link to your main service or product page, and get at least one link from an older page. A blog post that nothing links to is an orphan, and Google finds it late or never.
  • External: you don't need hundreds. A handful of relevant ones help a new site: suppliers, partners, local associations, industry directories, a guest article on a site your customers read.

For more free ways to bring visitors in while these pages grow, see our guide on how to get traffic to your website for free.

Impressions, clicks and drops: checks 7 to 9

Check 7: Impressions but no clicks

In Search Console, go to Performance, tick Average position and look at the Queries tab. Impressions with no clicks usually means one of two things:

  • You rank too low. An average position of 40 means page four, which few searchers ever reach. The fix is to make the page better for that exact query (see checks 4 to 6), not to rewrite the title.
  • You rank well but your result isn't tempting. On page one with no clicks, look at your title and description. Put the searcher's words at the start of the title and say plainly what they'll get. Google can rewrite title links it thinks are inaccurate or boilerplate, using your H1, on-page text or link anchors instead (Google Search Central), so keep your title and H1 consistent.

Check 8: Your tracking is broken, not your traffic

Sometimes the traffic exists and you just can't see it. Common causes:

  • The Google Analytics tag sits on some templates only, or on the old site after a redesign.
  • Your cookie banner blocks analytics until visitors accept, so visitors who don't accept never show up in your reports.
  • Search Console is set up on http:// or without www, while your site lives on the other version. A Domain property covers every version.

Compare the two tools. If Search Console shows clicks and GA4 shows almost nothing from Google, fix the tracking before you change anything on the site. If AI tools are also sending you visitors, this guide shows how to track ChatGPT traffic in Google Analytics 4.

Check 9: Traffic dropped suddenly

If the traffic was there and then fell off a cliff, check three things, in this order:

  1. Manual actions. In Search Console, open Security & Manual actions, then Manual actions. Google says that if a site has a manual action, some or all of that site will not be shown in Google search results (Search Console Help). The report lists the issues. Google asks you to fix every affected page, not just some of them, then select Request Review once the issues are resolved.
  2. Security issues. In the same menu, open the Security issues report. It covers hacked content, malware and unwanted software, and social engineering. Google says pages or sites affected by a security issue can appear with a warning label in search results, or a warning page in the browser when someone tries to visit them (Search Console Help).
  3. Google updates. Compare the date of your drop with the Google Search Status Dashboard. If it matches a core update, there's no single thing to fix. Google's advice is to improve the content and its usefulness (Google Search Central).

Also rule out what you changed yourself: a redesign that changed URLs without redirects, a migration to a new platform, or a plugin update that added noindex.

Where to check on WordPress, Shopify, Webflow, Wix and Framer

Each platform has its own switch that can hide your site from Google. Menus move around, so if a path below has changed, open the help page linked in the table.

Platform Setting that blocks Google Official help
WordPress Settings, Reading: "Discourage search engines from indexing this site" must be unticked. When it's ticked, WordPress adds a noindex, nofollow robots tag to your pages WordPress Reading screen
Shopify Online Store, Preferences, Store access: with private mode on, all store pages are hidden from visitors and search engines Shopify password page
Webflow Site settings, SEO: check the indexing options there, then publish the site so the change goes live Webflow indexing help
Wix The search engine indexing option in SEO Settings (check it is on). Single pages can also be hidden from search in their own SEO settings, so check your key pages too Wix indexing help
Framer Page settings (gear icon), "Search engines": turning it off adds a noindex tag to that page Framer indexing help

Whatever the platform, finish with URL Inspection in Search Console on your homepage and your best page. It tells you what Google actually sees, which can differ from your dashboard.

A 30-day plan and what to expect

Here's a realistic order of work. The early weeks fix problems that block everything else. The later weeks build what actually brings traffic.

Days 1 to 3: unblock

  • Run checks 1 and 2 on your homepage and your 5 most important pages.
  • Remove any noindex or robots.txt block, fix wrong canonicals.
  • Set up a Domain property in Search Console and submit your sitemap.
  • Check Manual actions and Security issues.

Days 4 to 7: measure properly

  • Confirm GA4 runs on every template and receives data.
  • Note your starting numbers: indexed pages, impressions, clicks, average position.

Days 8 to 20: build pages for real searches

  • List 20 precise searches your customers use (Search Console queries, Google autocomplete, questions you get by email or phone).
  • For each one, check Google's first page. Keep the ones where you see forums, small blogs or weak pages.
  • Publish a first batch of pages that answer them, each linking to your main offer.

Days 21 to 30: connect and promote

  • Add internal links from older pages to the new ones.
  • Ask partners, suppliers or directories for a few relevant links.
  • Rewrite titles on any page that sits on page one with impressions and no clicks.

What to expect: indexing fixes can show up within days, once Google recrawls. New pages take longer. Google itself talks in weeks just to notice a new site, and ranking for searches that bring customers is a matter of months. Keep publishing during that time: each new page is one more search you can show up for.

A side benefit: the same work helps you get cited by ChatGPT, Perplexity and Google's AI Overviews. Those tools need pages they can crawl, with clear answers to specific questions. A site blocked by noindex or with no page for the question can't be cited either. Our guide on how to appear in AI search results covers the AI-specific steps.

How AI SEO Crew handles this

AI SEO Crew covers the slow part of this plan every month: checks 4 and 5, plus the internal links of check 6. Scout reads your site and finds what your customers type into Google. Strategist plans 50 articles a month with the easiest wins first. Writer researches and writes each one with sources. Editor checks every fact and every link and adds internal links to your service pages. Publisher then posts them on WordPress, Shopify, Webflow, Wix, Framer or GitHub, resubmits your sitemap in Search Console and notifies IndexNow. Your dashboard shows each article's clicks and impressions.

Links from other sites stay your job: partners, suppliers, directories and guest articles are still worth a few hours each month.

Start free and see your SEO plan in a few minutes, no card needed.

Frequently asked questions

How do I know if my website is indexed by Google?

Search site:yourdomain.com on Google for a rough idea, but Google warns it doesn't always show every indexed URL. For a reliable answer, paste the URL into URL Inspection in Search Console. The Pages report lists every URL that isn't indexed and why.

How long does it take for a new website to get traffic from Google?

Google says it can take a few weeks just to notice a new site. Getting real traffic takes longer: Morningscore estimates 3 to 6 months for first visits and 9 to 12 months for real growth, though that's a publisher's estimate and not a rule. Submitting a sitemap and getting a few links helps Google find you sooner.

Why does my website have impressions but no clicks?

Check your average position for each query in Search Console. Below page one, few people see your result, so the page itself has to get better for that query. On page one with no clicks, rewrite the title and description so they use the searcher's words and say what the page gives them.

Can AI-written content make me lose Google traffic?

Not because it was written with AI. Google's spam policies target pages made in bulk mainly to manipulate rankings, whatever tool made them. AI content that answers the search with real facts, sources and examples follows the same rules as any other content.