Home / Resources / Getting indexed

Guide · Do it yourself

How to get Google, Bing and ChatGPT to find your new website

You launched a new site, or added new pages, and nothing shows up when you search. That's normal. Search engines have to find your pages, read them and decide they're worth showing. This guide walks you through the steps that speed that up, in the order that matters.

The short version

  • Set up Google Search Console and Bing Webmaster Tools once. Both are free.
  • Submit your sitemap, then ask Google to index your most important pages first.
  • Turn on IndexNow so Bing hears about new pages right away. Google doesn't use it.
  • The step that matters most: get links to your site from places search engines already trust, like your Google Business Profile, social profiles and local organizations.
  • Then be patient. Most pages get indexed within a few weeks. Rankings take a few months to settle.
One time · 10 minutes

1. Make sure search engines can read your site

Before you submit anything, check that nothing is blocking the door. These four problems stop more new sites than anything else:

  • A leftover "noindex" tag. Many site builders hide a site from Google while it's being built. If no one turns that off, Google is told to ignore every page. In WordPress, check Settings → Reading and make sure "Discourage search engines" is unchecked.
  • A robots.txt that blocks everything. Visit yoursite.com/robots.txt. If you see Disallow: / under User-agent: *, search engines are locked out.
  • No sitemap. Visit yoursite.com/sitemap.xml. If it's missing, ask whoever built your site to add one, or turn it on in your SEO plugin.
  • Text that only appears after the page loads. Some modern site builders send an empty page and fill it in with JavaScript. Google can usually handle it, but slowly. Right-click your page and choose "View page source": if you can't find your headline in that text, your site is harder for search engines to read.
One time · 15 minutes

2. Set up Google Search Console

Search Console is Google's free dashboard for your site. It shows which pages are indexed, what people searched to find you, and any problems Google ran into.

  1. Go to search.google.com/search-console and sign in with the Google account you use for your business.
  2. Choose Domain as the property type and enter your domain without "www" or "https" (for example, yourbusiness.com). This covers every version of your site.
  3. Google gives you a TXT record. Add it in your domain registrar's DNS settings (GoDaddy, Namecheap, Squarespace and others all have a DNS page). Then click Verify. It can take a few minutes to an hour.
After every batch of new pages · 1 minute

3. Submit your sitemap

Your sitemap is a list of every page you want found. Submitting it tells Google exactly what exists.

  1. In Search Console, open Sitemaps in the left menu.
  2. Type sitemap.xml and click Submit.
  3. Resubmit whenever you add a batch of new pages. The page count should grow each time.

If the status says "Couldn't fetch," open the sitemap address in your browser. If it doesn't load, fix that first.

After each new page · 2 minutes

4. Request indexing for your most important pages

For pages that matter most, you can ask Google to look right away.

  1. Paste the full page address into the search bar at the top of Search Console (this is the URL Inspection tool).
  2. If it says "URL is not on Google," click Request indexing.

Google limits how many of these you can send each day (in practice, about 10), so do your most-searched pages first: your homepage, your main service pages, your location pages and your contact page. Requesting the same page over and over doesn't help.

One time · 10 minutes

5. Add your site to Bing Webmaster Tools

Most owners skip Bing. That's a mistake now that people ask AI tools for recommendations: Bing's index powers Microsoft Copilot and is one of the sources behind other AI search tools.

  1. Go to bing.com/webmasters and sign in.
  2. Choose Import from Google Search Console. It copies your verified site over in one click, with no extra code.
  3. Open Sitemaps and submit sitemap.xml there too.
One time · 10 minutes

6. Turn on IndexNow

IndexNow is a free, open way to tell search engines the moment a page is added or changed. Bing, Yandex, Seznam, Naver and Yep use it. Google does not, so you still need steps 3 and 4.

  • WordPress: install the official IndexNow plugin, or turn it on in Yoast or Rank Math if your version includes it.
  • Cloudflare: turn on Crawler Hints, which sends IndexNow pings for you.
  • Other sites: ask your web person. It's a small key file plus a ping each time you publish.

With IndexNow on, Bing usually picks up new pages within days instead of weeks.

Weekly · 5 minutes

8. Watch the right numbers

In Search Console, open Performance and look at the last 28 days.

  • Impressions come first. They count how often you appeared in results, even if no one clicked. Rising impressions mean Google is testing you.
  • Clicks come later, as your pages climb.
  • Open the Queries tab to see the searches you're showing up for. Look for your service plus your town, like "roof repair Oakland." That's the signal it's working.
  • Check Pages → Indexing once a month to see which pages are in and which were left out, and why.

What to expect

In my experience, a new site or subdomain usually takes a few weeks before Google indexes most of its pages, and a few months before rankings settle. Getting impressions early, even with only a few pages indexed, is a good sign.

Two things speed it up more than anything else: getting your pages live, and getting links to them. Everything else in this guide is minor by comparison.

The 5-minute routine after every new page

  1. Check the page loads and appears in your sitemap.
  2. Resubmit sitemap.xml in Search Console.
  3. Request indexing for the page in URL Inspection.
  4. Confirm IndexNow pinged Bing (or submit the address in Bing's URL Submission tool).
  5. Link to the new page from one existing page on your site, and share it once on social.

Common questions

How long does it take Google to index a new website?

Usually a few days to a few weeks for most pages, and a few months before rankings settle. Submitting a sitemap and earning a few links from trusted sites speeds it up.

Do I have to submit my website to Google?

Google can find a site on its own through links, but submitting a sitemap in Search Console is free, takes five minutes, and tells Google exactly which pages exist.

Does IndexNow work with Google?

No. IndexNow is supported by Bing, Yandex, Seznam, Naver and Yep, but not Google. For Google, use your sitemap and the URL Inspection tool in Search Console.

Is Bing worth the effort for a local business?

Yes. Setup takes about ten minutes if you import from Google Search Console, and Bing's index also powers Microsoft Copilot and is one of the sources behind other AI search tools.

Why is my page "discovered" but not indexed?

Google found the page but hasn't decided it's worth adding yet. Make sure the page is useful and different from your other pages, link to it from your homepage or menu, and give it time. Requesting indexing over and over doesn't speed it up.

Rather have someone check it for you?

I'll look at how your business shows up on Google, Maps and AI search, and send you a short recorded walkthrough with the three fixes that matter most. It's free, with no obligation.

Get your free visibility audit Take the 3-minute scorecard

Sources

  1. Google Search Central, "Ask Google to recrawl your URLs." developers.google.com
  2. Google Search Central, "Build and submit a sitemap." developers.google.com
  3. Bing Webmaster Blog, "Easily verify your site in Bing Webmaster Tools by importing from Google Search Console." blogs.bing.com
  4. IndexNow.org, list of participating search engines. indexnow.org

Terms used here are defined in the glossary. For how Maps and AI tools choose which businesses to name, read How local businesses get found in Google and AI answers.

About the author Dr. Ben Glass, DC, has practiced chiropractic in Oakland since 2013 and owns The Shift Chiropractic and Oakland Accident Care. He built and tends the websites and local search for both practices himself, founded ChiroTrack, and now helps local business owners get found online through Glasshouse.