
When pages are missing from Google, most business owners react by republishing content, requesting indexing repeatedly, or rebuilding the site. None of that helps if you have not identified the real reason first. This hub is a diagnostic router: it helps you read the exact status in Google Search Console and enter the correct lesson instead of guessing.
These two problems look similar but require completely different work.
Not indexed means the page is not in Google’s index at all, so it can never appear for any query. Indexed but not ranking means the page is in the index but sits too low to get clicks. Confirm which one you have before doing anything else:
site:yourdomain.com/your-page-url in Google as a quick, secondary check.The URL Inspection tool is the source of truth here. A site: search can be misleading because results are sampled and cached. Use Google’s own report to confirm the status, then keep reading.
Three stages stand between publishing a page and ranking it. An indexing problem is simply a page stuck at one of these stages:
Each Search Console status maps to one of these stages. That is why the same symptom — “my page is not on Google” — can have very different causes.
Open the Page Indexing report and URL Inspection, then match the reported status to the right guide. Google explains each status in its Page Indexing report documentation.
| Search Console status | What it means | Where to go next |
|---|---|---|
| Discovered — currently not indexed | Google found the URL but has not crawled it. | Discovered guide |
| Crawled — currently not indexed | Google crawled the URL but did not add it to the index. | Crawled guide |
| Duplicate, Google chose different canonical than user | Google selected a different representative URL than you declared. | Canonical guide |
| Page with redirect / Not found (404) / Blocked by robots.txt | Access or status-code issues prevent indexing. | Fix the response, then re-inspect |
| Excluded by ‘noindex’ tag | A robots meta tag or header is telling Google not to index. | Remove the noindex if the page should rank |
Pick the path that matches your situation. You can always return to this hub.
Google found the URL but has not crawled it yet. Open the Discovered guide.
Google crawled the page but excluded it from the index. Open the Crawled guide.
Google chose a different canonical than you declared. Open the Canonical guide.
Visibility, noindex, plugins, or redirects on a WordPress build. Open the WordPress guide.
Indexing settings, sitemaps, or publishing on a Wix site. Open the Wix guide.
Performance and Core Web Vitals that affect SEO and conversions. Open the Speed guide.
Beyond the status itself, a handful of site-wide signals decide whether Google bothers to crawl and index your pages. Strengthen these before chasing individual URLs:
For a deeper look at the trust and technical signals Google weighs, read the technical and trust signals Google evaluates, and to improve your overall setup see how to improve your broader WordPress SEO setup.
Use this repeatable sequence for any URL that is missing from Google:
Some indexing problems come from the CMS or website builder rather than the content. After the core sequence, branch into the platform guide that matches your site:
Check the Reading visibility setting, SEO-plugin noindex controls, canonicals, redirects, and security blocks. WordPress indexing guide.
Check site-wide indexing, page-level SEO settings, automatic sitemaps, and Search Console connection. Wix indexing guide.
Our team reviews your Search Console data, identifies the exact reason your pages are excluded, and gives you a prioritized fix list — so you stop guessing and start getting indexed.
For related guidance, learn how to update old content for SEO to strengthen your site’s search performance.
For related guidance, learn how to consolidate overlapping content to strengthen your site’s search performance.
Usually because pages are stuck at a specific stage: discovered but not crawled, crawled but not indexed, blocked by noindex or robots.txt, returning a redirect or error, or competing with a duplicate Google chose as canonical. Read the exact status in Search Console to identify which.
Crawling is Google downloading the page. Indexing is Google deciding to store it for search. A page can be crawled but still excluded from the index.
There is no guaranteed timeline. New or low-priority URLs can sit in the queue for days or weeks. Strong internal links, a clean sitemap, and genuinely useful content speed this up.
No. A sitemap helps Google discover URLs, but it does not force crawling or indexing. Google still evaluates quality, duplication, and crawl priority.
No. Filters, internal search results, thank-you pages, and thin archives often should be excluded. Focus on URLs you actually want to rank.
Use the URL Inspection tool in Google Search Console for the specific URL. It reports the current status, last crawl, canonical, and any blocking signals.
Yes. Indexing only makes a page eligible to appear. Ranking depends on relevance, content quality, links, and competition.