Skip to main content
日本語

Why Your Site Doesn't Show Up in Search or AI

Tomohiro Iida · Published June 25, 2026 · Updated June 25, 2026

A self-diagnosis checklist for B2B companies, working through crawling, indexing, structured data, and AI readiness to figure out why a site is not showing up in search or AI.

Key takeaways

  • Start by splitting "not showing up" into three distinct problems: not appearing in search at all (an indexing problem), appearing but not ranking (a content and evaluation problem), and not appearing in AI (an AI-readiness problem). The cause and the fix differ for each.
  • The top priority is fixing indexing show-stoppers: mistaken noindex tags, robots.txt misconfiguration, and canonical errors. If these are not cleared up, later efforts tend not to pay off.
  • Some of this you can diagnose yourself from public information; some of it requires real GA4 and Search Console data to judge. This article maps out where that line falls.

First, split "not showing up" into three problems

"Not showing up" covers three fairly different situations. Work out which one you are dealing with first, since the cause and the fix differ (and more than one can be happening at once).

SymptomLayer to suspectWhere to check
(a) Not appearing in search at allIndexingA site: search, or the "Pages" report in Search Console
(b) Appearing, but not rankingContent and evaluationMatch to search intent, internal linking, page speed
(c) Not appearing in AIAI readabilityrobots.txt, structured data, first-party information

Self-diagnosing "not appearing in search at all"

The most serious case is a page that is not indexed by search engines at all. Work through these checks in order.

If this layer is not cleared, later efforts tend not to pay off. It is the highest-priority area to fix.

Self-diagnosing "appearing, but not ranking"

Self-diagnosing "not appearing in AI" (AIO)

Appearing in AI Overviews, ChatGPT, Perplexity, and similar AI search requires a different lens than human-facing SEO, on top of a solid SEO foundation.

Structured data essentials

Structured data is a machine-readable annotation for conveying your site's content accurately to search engines and AI, typically written as JSON-LD. For a B2B site, the main types worth knowing are:

Structured data is a support for conveying your content accurately; it does not improve the content itself. Structured data that does not match reality is counterproductive.

A fix-it roadmap, in priority order

You do not need to fix everything at once. Splitting the work into stages by impact and effort is more efficient. Investing in the third stage while the foundation is still broken tends not to pay off.

StageMain workGoal
Stage 1 (immediate, critical)Fix mistaken noindex, robots.txt blocking, canonical errors, and 5xx errorsRecover indexing
Stage 2 (foundation)Titles/meta, structured data, internal linking, sitemap upkeepBuild the basis for conveying content correctly
Stage 3 (compounding)Content depth, AI-oriented writing, ongoing measurement and improvementGrow evaluation and citation

Set up measurement — always check the effect after a fix

High impressions but few clicks points to a title or meta description worth improving; clicks with no resulting inquiries points to content or the call to action. Work backward from the numbers to decide what to fix.

Where self-diagnosis reaches its limit

Everything above can largely be triaged from public information. Beyond this point, judgment gets harder without real data: which keywords are losing you traffic, the real state of rankings and CTR per query, and where to prioritize limited time all require reading actual GA4 and Search Console data rather than a general impression. That is where self-diagnosis ends and a professional diagnosis begins.