Skip to main content

Guide · Get found & promote

Submit your site to Google and Bing, then measure visibility

Verify search ownership, submit a sitemap, inspect indexing, and use current Google and Bing AI reports without mistaking visibility for revenue.

Updated 2026-10-07

Browse get found & promote guides

Your site is live. Right now, almost nobody knows that — including Google. Search engines will stumble across you eventually by following links, but “eventually” can mean weeks, and until then you have no idea whether they can even read your pages properly.

Use the search engines’ own free dashboards to submit your pages and inspect what happens. Verification and processing can take time; there is no guaranteed indexing date.

Do Google first if you plan to use Bing’s import route. Bing can import verified sites and sitemaps from Search Console. Review the imported result rather than assuming the integration has completed every check.

First, the honest part

Submitting your site does not make you rank higher. It does two genuinely useful things:

  1. It gives Google and Bing a list of your pages to discover; submission does not guarantee indexing or its timing.
  2. It gives you a free dashboard showing what people searched to reach you, and warning you when a page breaks.

That’s it. Ranking comes from having pages that answer what people actually type, and — if you’re local — from your Google Business Profile. Anyone who tells you that submitting a sitemap boosts your rankings is either confused or selling something. It’s usually the first thing an SEO agency will charge you for having done.

What a sitemap is (30 seconds)

A sitemap is a plain file listing every page on your site, so a search engine doesn’t have to guess. You almost certainly already have one — most site builders and static-site tools generate it automatically.

Find yours by visiting these in your browser:

  • yourbusiness.ca/sitemap.xml
  • yourbusiness.ca/sitemap-index.xml

One of them should show a wall of blue-and-white text with your page addresses in it. Ugly is correct — it’s written for machines. Note which address worked; you’ll need it in a minute.

Nothing there? If your site is a handful of hand-built HTML pages, you can skip the sitemap entirely — submit the site without one and Google will follow your menu links. Or ask the AI that built your site to “generate a sitemap.xml for these pages” and upload it alongside them.

Google Search Console (do this one first)

If your domain is on Cloudflare — as it is if you followed our hosting guide — this is the easiest verification available anywhere. You prove you own the site by adding one line to your DNS settings, which means you never touch your website at all: no file to upload, no code to paste into your pages, nothing to re-publish. It also works before your site has any content on it.

One expectation to set: Google can create that record automatically for a handful of domain providers, but Cloudflare isn’t one of them — so you’ll copy the line across yourself. The steps below show the manual route. DNS propagation and verification can take longer than entering the record.

  1. Go to search.google.com/search-console and sign in with a Google account you own — same rule as your domain and your Business Profile. Never let a contractor set this up under their account.
  2. Click Add property. You get two choices, and the right one is Domain.
  3. Enter just yourbusiness.ca — no https://, no www, no trailing slash.
  4. Google shows you a TXT record: a line of text starting google-site-verification=. Copy it.
  5. Go wherever your DNS lives (if you followed our Cloudflare guide, that’s your Cloudflare dashboard → your domain → DNS → Records). Add record → Type TXT, Name @, Content = the line you copied. Save.
  6. Back in Google, click Verify. If it fails, wait a minute and try again — DNS takes a moment to travel.
  7. Once verified: Sitemaps in the left sidebar → paste the full sitemap address, including https://, for example https://yourbusiness.ca/sitemap.xml (or whichever address worked above) → Submit.

Why “Domain” and not “URL prefix”: a Domain property covers your bare domain, the www. version, and anything else in front of it, all in one place. A URL-prefix property covers only the exact address you typed — so www.yourbusiness.ca would quietly go unmonitored. The one cost is that Domain properties can only be verified by that DNS record. If you can’t reach your DNS settings, use URL prefix and Google’s HTML-file method instead.

The trap that catches people: don’t paste your sitemap address as the property. yourbusiness.ca/sitemap.xml as a property tracks only things underneath that file — which is nothing. The property is your site; the sitemap gets submitted afterwards, inside it.

Bing Webmaster Tools (this is why Google went first)

Do not repeat all that work. Bing will copy it across for you:

  1. Go to bing.com/webmasters and sign in.
  2. On the My Sites page, click Import.
  3. Sign in with the same Google account and click Allow, which lets Bing read your list of verified sites and sitemaps.
  4. Tick your site and click Import.

Your site arrives already verified, and any sitemap on your Search Console account is pulled in automatically. No second TXT record, no second sitemap submission. Two minutes.

An empty graph can mean that data is still processing or that little eligible activity has occurred. Check verification and sitemap status before drawing a conclusion.

Bing is worth more than its market share suggests. It’s the default in Microsoft Edge on every new Windows machine — which is most office desktops — and it feeds Microsoft Copilot and parts of ChatGPT’s web search. Skipping Bing means skipping the assistants a growing number of people now ask instead of searching.

A free bonus if you’re on Cloudflare: in your Cloudflare dashboard under Caching → Configuration, there’s a toggle called Crawler Hints. Turn it on. It pings search engines when your content changes instead of making them check back blindly. Costs nothing, takes one click.

Getting found by AI assistants

Make useful pages publicly readable, keep the business facts accurate, and check crawl and indexing problems in the dashboards. No text file guarantees an AI recommendation.

Use the dedicated Get your website AI ready guide for provider-specific crawler choices, hosting checks, readable business facts, and an access-verification checklist. The reports below measure a different part of the process: whether eligible visibility actually occurred.

robots.txt publishes crawl instructions. Check for unintended blocks, but do not copy an allow-everything rule without understanding it. Search discovery, a user’s live retrieval, and model-training crawlers can have different controls. Choose each provider’s documented crawler policy deliberately; allowing training is not a universal prerequisite for appearing in search.

llms.txt is an informal summary convention for systems that choose to use it. We publish a navigation summary, but Google explicitly says it ignores this file for Google Search visibility: it neither helps nor harms that visibility. There is no special AI schema or file that buys a recommendation.

Ask an agency selling AI visibility which useful pages or technical problems it will improve, which first-party evidence it will report, and how that connects to enquiries. Use the SEO-pitch checklist before paying for a vague guarantee.

What to actually look at afterwards

Return after data has accumulated. Start with Performance for actual search queries, clicks, and impressions, and Pages/Indexing for accepted and excluded pages. Submission is not proof that every page was indexed.

Google: Generative AI performance

Google documents a Generative AI performance report for impressions in AI Overviews and AI Mode. Its notice says worldwide rollout occurred August 31, 2026, while also listing property access and insufficient impressions as reasons the report may be missing. If it is absent, do not assume your site has been penalized.

Where available, compare pages, dates, devices, and countries. An impression means a link was shown, not that someone clicked, contacted you, or bought. Search Labs experiments are excluded from this report.

Bing: AI Performance preview

Bing’s June 16, 2026 update added Intents, Topics, Citation Share, and Compare in global preview. It covers citations across Microsoft Copilot, Bing, and selected partner experiences, rather than every AI service.

Use those views to see which customer questions and pages appear. Citation Share is an observational measure, not traffic share, a quality score, or a ranking guarantee. Preview labels and coverage can change.

Connect visibility to the business

Keep the enquiry tracker alongside these reports. Record actual requests, their sources where known, and outcomes. Treat unknown attribution as unknown. A citation count alone cannot establish that a content change produced revenue. Check periodically and after major site changes; a small site does not need a new paid dashboard merely to collect more graphs.

Measure visits with the least data you need

Search Console and Bing describe discovery on their platforms. On-site analytics answers a different question: which pages visitors read and where visits appear to come from. Use the analytics guide to decide what you need to measure.

This site uses Cloudflare Web Analytics through Cloudflare’s edge injection, with no Google Analytics. Our privacy policy describes its aggregate measurement and the country-preference cookie. Do not add a tracking script simply because a checklist mentions it.

Cookieless measurement can reduce data collection, but the word “cookieless” is not a universal exemption from privacy obligations. Check what the actual tool collects, where it sends data, and what notice or consent your business needs. Embedded forms, booking, payment, and advertising tools need their own review. The legal-pages guide separates Canadian and US starting points.

Analytics can undercount because of blocking and other measurement limits. Read trends rather than treating them as a perfect visitor census.

Canadians: does a .ca rank better here? 🍁

A .ca communicates a Canadian geographic focus. It does not guarantee a higher ranking. Choose a domain for the markets you actually serve, then publish accurate location and service information. A .com can serve Canadian and US customers from the same site; a .ca does not rescue a page that answers nothing.

The bigger Canadian point: if you serve one city, your Google Business Profile may be an important discovery route. Complete that eligible listing, then return to website discovery and measurement.

What this is worth knowing

None of the above is hidden. It is unglamorous work that can be folded into a retainer. Basic indexing setup is reasonable month-one work, but it should not be presented as a secret ranking system.

Sometimes that retainer is money well spent. If you’re in a competitive market and someone is genuinely producing content and earning links for you, that’s a real service. But you should know what the first month’s “technical setup” actually involved, so you can tell the difference between an agency doing work and an agency doing this.

The receipt

Google Search Console ............. $0
Bing Webmaster Tools .............. $0
Sitemap (auto-generated) .......... $0
Cloudflare Crawler Hints .......... $0
llms.txt .......................... $0
Your time, once ................... ~20 min
Quarterly check-in ................ ~10 min

Next: the free listing that outworks your website →