All templates
SEO · AEO · GEO~15 minCW-2

Google Search Console + Bing Webmaster — the full setup, both at once

Domain verification via Vercel DNS, sitemap submission, email alerts, and the Bing equivalent (which matters more than ever for ChatGPT search).

Search Console (Google) and Webmaster Tools (Bing) are the official feedback loops for how search engines see your site. Set both up on launch day; the first indexing alert you get will pay back the 15 minutes. Bing matters more in 2026 because ChatGPT search runs on Bing's index. Both are free, both take 5-7 minutes each to set up.

Google Search Console setup

  1. 1.Sign in and add property

    Open https://search.google.com/search-console. Sign in with the Google account you want to use for SEO (usually a work account so others on your team can be added later).

    Click 'Add property'. Choose 'Domain' (not URL prefix) — Domain covers all subdomains (www, blog, etc.) in one property.

    Enter yourdomain.com (no https://, no www., just the domain). Click Continue.

    The 'Add property' dialog shows two options: 'Domain' (with a DNS verification icon) and 'URL prefix' (with multiple verification methods). Domain is the recommended pick.

  2. 2.Copy the TXT verification record

    Google shows you a TXT record to add to your DNS. It looks like 'google-site-verification=abc123...'.

    Copy the entire value. Keep this tab open.

  3. 3.Add the TXT record at Vercel

    Vercel manages your DNS (because you pointed Namecheap nameservers at Vercel). Open Vercel → Settings → Domains → click your domain → DNS Records.

    Click 'Add Record'. Pick TXT type, then save with the values below.

    • Name: leave empty or enter @ (for the root domain)
    • Value: paste 'google-site-verification=abc123...' (the full string)
    • TTL: 60 seconds (Vercel's default)
  4. 4.Wait, then verify

    DNS TXT records propagate fast — usually 60 seconds. Sometimes up to 5 minutes.

    Return to Search Console. Click 'Verify'. Should succeed within ~30 seconds.

    If verification fails

    Wait 5 more minutes (TXT can be slow on some DNS resolvers). If still failing, check your record at https://dnschecker.org → TXT → enter your domain. If the record is there, click Verify again. If not, the Vercel save didn't take.

  5. 5.Submit your sitemap

    In Search Console → Sitemaps (left navigation) → enter 'sitemap.xml' (just that, not the full URL) → Submit.

    Google crawls within 24-48 hours. Once parsed, you'll see 'Success' status and the count of URLs.

    The Sitemaps page shows a table of submitted sitemaps with columns: URL, Type, Submitted, Last read, Status, Discovered URLs. After submission, status starts as 'Pending' and flips to 'Success' once parsed.

  6. 6.Enable email alerts

    Settings (left navigation, bottom) → Users and permissions → ensure your email is owner.

    Settings → Preferences → Email preferences. Enable: indexing issues, coverage issues, manual actions, security issues. Performance updates monthly is enough.

    Don't skip alerts

    Indexing alerts catch broken pages, sitemap parse failures, and security warnings hours after they happen. Without alerts, you discover problems weeks later via traffic drops.

Bing Webmaster Tools setup

Bing's organic share in SG is small, but it powers ChatGPT search — which matters increasingly for AEO. Set it up.

  1. 1.Sign in and import from Google

    Open https://www.bing.com/webmasters. Sign in with a Microsoft account (create one if you don't have).

    Click 'Import' (top-right). Bing offers to import all your Search Console properties — including the sitemap and verification.

    Authorise Bing to read your Google Search Console. Confirm import.

    After ~60 seconds, your domain appears in Bing with verification already inherited from Google.

    Import saves 5 minutes

    Manual Bing verification is the same as Google (TXT record). Import skips that step entirely.

  2. 2.Verify sitemap is submitted

    Bing Webmaster → Sitemaps. Your sitemap should be auto-submitted from the import.

    If not, manually add: yourdomain.com/sitemap.xml.

  3. 3.Enable Bing alerts

    Same as Google: enable indexing and coverage alerts.

What to check, weekly

  • Search Console → Coverage: are new pages getting indexed? Filter for 'Not indexed' to spot issues.
  • Search Console → Performance: which pages get impressions, clicks, what queries trigger them. The early signal of AEO/SEO traction.
  • Search Console → Sitemaps: still 'Success'? URL count growing as you publish?
  • URL Inspection tool: paste any URL to see what Google sees. Useful for debugging individual pages.

Troubleshooting

Verification fails after multiple attempts.

Triple-check the TXT record. Most failures are: wrong value pasted (missing chars), record added under www. instead of root, or DNS still propagating. Wait 30 minutes after adding, then try Verify again.

Sitemap submitted but URLs not indexed after a week.

Use URL Inspection tool on a specific page. If Google says 'Discovered – currently not indexed', it's known but Google hasn't prioritised it. Add internal links from indexed pages. Wait 2-4 weeks.

Bing import doesn't show my Google properties.

You authorised the wrong Google account. Sign out of Bing, sign back in, redo the import with the right Google account.

Alerts going to wrong email.

Search Console alerts go to the email tied to your Google account. To use a different email, add it as a user with Owner permission, then have that user enable their own alerts.

Want to do this with us in the room?

Bring your real project to a full-day workshop and leave with it shipped.

See the workshops