Step-by-Step Guide

How to Submit Your Website to
Google & Bing

To submit your website to Google, go to search.google.com/search-console, add your site as a property, verify ownership via DNS, then submit your sitemap. For Bing — which also covers Yahoo and DuckDuckGo — import directly from Google Search Console in under 2 minutes. Both steps are free and take under 20 minutes total.

Get your site indexed on Google Search, Bing, Yahoo, and DuckDuckGo in under 20 minutes. Every step, latest 2025/2026 interfaces.

By Khizer Jawaid, founder of KayjLabs · May 2026 · 15–20 min read

15–20 min
Total time
🆓
Free
No paid tools needed
🔍
4 search engines
Google · Bing · Yahoo · DuckDuckGo

Before you begin — have these ready

A Google account (Gmail)
Your website URL (e.g. kayjlabs.com)
Access to your DNS settings or CMS
Your sitemap URL (e.g. /sitemap.xml)
A Microsoft account (Google login works)
~15 minutes of uninterrupted time
Part1
Search Engine

Google Search Console

Step 01Go to Google Search Console

Navigate to the URL below. Click Start Now and sign in with your Google account — use the same one you use for Google Analytics, if applicable.

🔗https://search.google.com/search-console

If you have multiple Google accounts, confirm the correct one is active before proceeding.

Step 02Add Your Website as a Property

Click Add property from the top-left dropdown. Choose your property type:

★ Recommended
Domain
Covers all subdomains (www, mail, etc.) and both http/https. Requires DNS verification.
Alternative
URL Prefix
Covers only the exact URL entered. Easier to verify but less comprehensive.
search.google.com/search-console
🔍 Google Search Consoleyour@email.com
Select property type
DomainIncludes all subdomains and both http:// and https://
URL prefixOnly the exact URL you enter (e.g. https://www.example.com)
Enter domain
yourwebsite.com
Continue →
↑ Select "Domain" for full coverage across all URLs
Fig. 1 — Select 'Domain' and enter just the domain name (e.g. kayjlabs.com) — no https://
💡
Tip: When using Domain, enter just the domain without https:// — type kayjlabs.com not https://kayjlabs.com.
Step 03Verify Ownership

For the Domain method, the only option is a DNS TXT record. Here's what to do:

  1. 1
    Google shows a TXT record value. Copy it — it looks like google-site-verification=abc123XYZ...
  2. 2
    Open a new tab and sign in to your domain registrar (Namecheap, GoDaddy, Cloudflare, etc.).
  3. 3
    Navigate to DNS Management for your domain.
  4. 4
    Add a new record: Type = TXT, Host = @, Value = paste the code from Google, TTL = 1 hour.
  5. 5
    Save the record, return to Search Console, and click Verify.
search.google.com/search-console/ownership
🔍 Verify ownership — yourwebsite.com
Recommended method: DNS record
1. Sign in to your domain name provider (Namecheap, GoDaddy, Cloudflare…)
2. Copy the TXT record below and add it to your DNS settings
google-site-verification=dBW5ThnQLHFkjsZcX2pQrMv9K0wYeAb1…
↑ Copy this value — paste it as a TXT record in your DNS provider
Other methods: HTML tag  |  HTML file upload  |  Google Analytics  |  Tag Manager
Verify
Fig. 2 — Copy the TXT record value and add it to your DNS provider before clicking Verify
⚠️
Heads up: DNS changes can take up to 24–48 hours to propagate, though they often work within minutes. If Verify fails, wait 10–15 minutes and try again. Click Verify later to save your progress — don't close the tab.
💡
Using URL Prefix instead? You get more verification options: paste the HTML meta tag into your site's <head>, upload an HTML file to your root, or connect via Google Analytics or Tag Manager.
Step 04Submit Your Sitemap

A sitemap tells Google about every page on your site. Submitting one speeds up discovery and ensures no page gets missed.

  1. 1
    In the left sidebar, click IndexingSitemaps.
  2. 2
    In the "Add a new sitemap" field, enter your sitemap path. Common options: sitemap.xml · sitemap_index.xml · wp-sitemap.xml
  3. 3
    Click Submit.
  4. 4
    Refresh after a few minutes. You should see a green Success status with the number of URLs discovered.
search.google.com/search-console/sitemaps
Overview
URL inspection
▾ Indexing
Sitemaps
Removals
Performance
Sitemaps
https://yoursite.com/
sitemap.xml
Submit
↑ Type your sitemap filename and click Submit
sitemap.xml — Success
URLs discovered · Last read: just now
Fig. 3 — Enter your sitemap filename and click Submit. A green 'Success' confirms it worked.
💡
Not sure of your sitemap URL? Try visiting yoursite.com/sitemap.xml in your browser. If you see an XML file — that's it. WordPress + Yoast: /sitemap_index.xml. WordPress built-in: /wp-sitemap.xml. Framer/Webflow/Squarespace: /sitemap.xml.
Step 05Request Indexing for Priority Pages

Use the URL Inspection tool to fast-track indexing for your most important pages — homepage, services, contact, etc.

  1. 1
    Click URL Inspection in the left sidebar.
  2. 2
    Paste the full URL of the page (e.g. https://kayjlabs.com/services) and press Enter.
  3. 3
    Google shows the current indexing status. Click Request Indexing.
  4. 4
    Repeat for 3–5 key pages. Expect indexing within hours to a few days.
⚠️
Rate limit: URL Inspection requests are limited. Don't use it for bulk submission — that's what sitemaps are for. Use it only for high-priority, freshly published, or recently updated pages.

Part2
Search Engine

Bing Webmaster Tools

🎯
One submission, four search engines: Bing's index powers Yahoo, DuckDuckGo, and Ecosia. Submitting here covers all four at once. If you completed Part 1, setup takes under 2 minutes.
Step 01Go to Bing Webmaster Tools

Navigate to the URL below. Click Get Started and sign in. You can use a Microsoft account, Google account, or Facebook.

🔗https://www.bing.com/webmasters
💡
Sign in with Google. Using the same Google account as your GSC enables one-click import in the next step — the fastest path to completion.
Step 02Import from Google Search Console (Recommended)

After signing in, Bing shows two options. Choose Import from Google Search Console — this skips manual verification entirely.

bing.com/webmasters
Bing Webmaster Toolsyour@email.com
Add your site to Bing
★ Import from Google Search Console
Quickly bring over your verified sites, sitemaps, and settings. No re-verification needed.
Import from GSC →
↑ Click here — fastest method if you completed Part 1
— or add manually —
https://www.yourwebsite.com
Fig. 4 — Choose 'Import from Google Search Console' to complete setup in under 2 minutes
  1. 1
    Click Import from Google Search Console.
  2. 2
    Choose the Google account linked to your GSC.
  3. 3
    Select your website and click Import.
  4. 4
    Click Done. Your site is now added and verified. ✅
Step 03Manual Verification (If Not Using GSC Import)

If you're adding the site manually, Bing offers three verification methods:

bing.com/webmasters/verification
Verify ownership — yourwebsite.com
Option A: XML file
Download BingSiteAuth.xml and upload it to your website root folder
Option B: Meta tag ★ Recommended
<meta name="msvalidate.01" content="YOUR_CODE" />
↑ Copy and paste this into your site's <head> section
Option C: CNAME record (DNS)
Add a CNAME record to your domain DNS settings
Verify
Fig. 5 — Option B (Meta tag) is fastest for most CMS platforms. Paste into your <head> and click Verify.
Option A
XML file upload
Download BingSiteAuth.xml from Bing and upload to your website's root folder at /BingSiteAuth.xml.
★ Option B — Easiest
Meta tag
Copy the <meta name='msvalidate.01'> tag and paste it inside your site's <head> section.
Option C
CNAME record (DNS)
Add a CNAME record to your domain DNS settings — same process as the Google TXT record.
Step 04Submit Your Sitemap

If your sitemap wasn't automatically imported from GSC, submit it manually now:

  1. 1
    In the left sidebar, go to Configure My Site → Sitemaps.
  2. 2
    Enter your full sitemap URL (e.g. https://yoursite.com/sitemap.xml).
  3. 3
    Click Submit. Status will initially show as "Pending".
  4. 4
    Refresh after a few minutes to confirm a successful crawl.
bing.com/webmasters/sitemaps
Dashboard
Reports & Data
Diagnostics
Configure My Site
Sitemaps
Geo-Targeting
Crawl Control
Sitemaps
https://yoursite.com/sitemap.xml
Submit
↑ Paste your full sitemap URL here
sitemap.xml
Status: Pending… (check back shortly)
Fig. 6 — Go to Configure My Site → Sitemaps, enter your full sitemap URL, and click Submit
Step 05Submit Individual URLs (Optional)

Bing allows up to 10,000 URLs per day for manual submission — far more generous than Google. Great for large sites or batches of new content.

  1. 1
    In the left sidebar, go to Crawl → URL Submission.
  2. 2
    Enter the full URL of the page you want indexed.
  3. 3
    Click Submit. Bing adds it to the crawl queue immediately.
💡
Bing's 10,000/day limit is far more generous than Google's. If you have many pages, push them here while waiting for the sitemap to be fully crawled.

After Submission — What to Expect

Indexing isn't instant. Realistic timeline once everything is submitted:

Day 1–3
Sitemap is crawled. Core pages queued for indexing. Google confirms sitemap success in GSC.
Day 3–7
Priority pages (homepage, services, contact) start appearing in search results. First data shows in GSC performance report.
Week 2–4
Full sitemap crawled. Impressions and clicks data starts populating in both GSC and Bing Webmaster Tools.
Month 1–3
Deeper pages indexed. Keyword and ranking data becomes meaningful. Start your SEO and GEO optimization work here.
⚠️
Indexing is never guaranteed. Both Google and Bing make their own decisions based on page quality, crawlability, and authority. If pages aren't being indexed, check for robots.txt blocks, noindex tags, or thin/duplicate content issues.

Useful Links

Bookmark these for ongoing use:

Google Search Console
search.google.com/search-console
Bing Webmaster Tools
bing.com/webmasters
Google Rich Results Test
search.google.com/test/rich-results
XML Sitemap Generator
xml-sitemaps.com
GSC Help Center
support.google.com/webmasters
Bing Webmaster Help
bing.com/webmasters/help