One of the most common messages I get from business owners goes like this: “We launched our new website weeks ago, but it’s not showing on Google.” Most of the time, the problem isn’t rankings. The pages simply haven’t been indexed yet.
Indexing is the step between publishing a page and having a chance to appear in search results. If Google hasn’t indexed your page, it doesn’t exist as far as search is concerned, and it can’t be used as a source in AI Overviews either.
In this guide I’ll explain how Google indexing works, how to submit your website, what you can do to speed things up, and how to fix the indexing issues that appear in Google Search Console.
What is Google indexing?
Google indexing is the process of Google storing and organizing information about a web page in its index, a huge database of pages it can show in search results. Only indexed pages can appear in Google Search.
How Google indexes a website
Google’s process has three main stages:
- Crawling: Googlebot discovers URLs through links, sitemaps and previously known pages, then fetches their content.
- Rendering and processing: Google renders the page, including JavaScript, and analyzes the text, images, links, structured data and canonical signals.
- Indexing: Google decides whether the page is valuable and unique enough to be stored in the index, and which URL should represent it if there are duplicates.
It’s important to understand that Google doesn’t index every page it crawls. It chooses. That’s why quality, uniqueness and clear technical signals matter.
Why indexing matters for your business
- Pages that aren’t indexed get no organic traffic at all.
- New products, services and articles only start earning visibility after they’re indexed.
- Indexing problems often reveal bigger issues, like duplicate content, thin pages or technical errors.
- AI search features like Google AI Overviews draw on Google’s index, so unindexed pages can’t be cited there either.
How to check if your website is indexed
- Use the URL Inspection tool in Google Search Console. It tells you whether a specific URL is on Google and why if it isn’t.
- Check the Pages report in Search Console for the full picture of indexed and non-indexed URLs, with reasons.
- Use a site: search such as
site:yourdomain.comfor a rough indication. It isn’t exact, but it’s useful for a quick check.
How to submit your website to Google
- Verify your website in Google Search Console. A domain property covers all subdomains and protocols.
- Submit your XML sitemap in the Sitemaps report. Most CMS platforms, including WordPress, Shopify, Salla and Zid, generate one automatically.
- Request indexing for important new or updated pages using the URL Inspection tool. Use this for priority pages, not for every URL on your site.
Also submit your sitemap to Bing Webmaster Tools. Bing powers several other search experiences, and its index is used by some AI tools.
How to get your website indexed faster
1. Make sure you’re not blocking Google
Check that important pages don’t have a noindex meta tag or header, and that robots.txt isn’t blocking them. This sounds basic, but it’s one of the most common problems, especially after a website launch when staging settings are accidentally kept.
2. Keep your sitemap clean
Your sitemap should list only canonical, indexable URLs that return a 200 status. Remove redirects, noindex pages and errors. Update it automatically when new content is published.
3. Link to new pages internally
Google discovers and prioritizes pages through links. Link new pages from relevant existing pages, your navigation where appropriate, category pages and your homepage for important launches. Orphan pages without internal links are often slow to be indexed.
4. Improve content quality and uniqueness
Pages that are thin, duplicated or very similar to other pages are often crawled but not indexed. Make each page clearly useful and distinct. For e-commerce stores, write unique descriptions for important categories and products instead of copying manufacturer text.
5. Fix duplicate URLs and canonicals
Filters, sorting options, tracking parameters and printer-friendly versions can create many duplicate URLs. Use canonical tags to point to the preferred version, and avoid linking to parameter URLs internally.
6. Improve site speed and server reliability
If your server is slow or returns errors, Google may crawl less. Fast, stable hosting and good caching help Google crawl more pages efficiently.
7. Build authority
Websites with more trusted backlinks and mentions tend to be crawled more often and more deeply. New domains with no external links often take longer to be fully indexed. Learn more in our guide to backlinks.
Common indexing issues in Google Search Console
| Status | What it means | What to do |
|---|---|---|
| Discovered – currently not indexed | Google knows the URL but hasn’t crawled it yet | Improve internal links, reduce low-value URLs, check server speed and authority |
| Crawled – currently not indexed | Google crawled the page but chose not to index it | Improve quality and uniqueness, consolidate similar pages |
| Excluded by ‘noindex’ tag | The page tells Google not to index it | Remove noindex if the page should rank |
| Blocked by robots.txt | Google isn’t allowed to crawl the page | Update robots.txt if the page should be crawled |
| Duplicate without user-selected canonical | Google sees the page as a duplicate | Add a correct canonical tag or merge the pages |
| Alternate page with proper canonical tag | The page correctly points to another version | Usually fine, no action needed |
| Soft 404 | The page looks empty or like an error | Add real content or return a proper 404/410 |
| Server error (5xx) | Google couldn’t access the page | Fix hosting or server configuration issues |
Indexing tips for bilingual websites
If your website has Arabic and English versions, make sure each version has its own URL, is linked in your navigation, is included in the sitemap and uses hreflang to connect the translations. Avoid redirecting users automatically based on browser language in a way that prevents Googlebot from reaching every version.
How long does Google indexing take?
It varies. Important pages on established websites can be indexed within hours or a few days. New websites, very large websites or pages with little internal linking can take several weeks. If a page hasn’t been indexed after a few weeks, check it with the URL Inspection tool and review the points above.
If you’re dealing with widespread indexing problems, they’re usually connected to broader technical issues. Our technical SEO guide covers the full checklist, and our SEO services include a complete indexing and technical audit.
We'll find out why your pages aren't being indexed and give you a clear plan to fix it.
Request an SEO Audit