Skip to main content

Verify Domain in Google Search Console

Why Verify Your Domain in Google Search Console?​

Google Search Console (GSC) is a free tool that helps you monitor and improve your website's presence in Google Search results. Before you can use it, you need to prove you own the domain.

Benefits of verification:

  • πŸ“Š Monitor search traffic and performance
  • πŸ—ΊοΈ Submit sitemaps for better indexing
  • πŸ› Identify and fix crawl errors
  • πŸ“± Check mobile usability issues
  • πŸ”’ Get security alerts for hacked content
  • πŸ“ˆ See which keywords bring traffic
tip

Verifying your domain in Google Search Console is essential for any website owner who wants to improve their SEO and understand how Google sees their site.

Prerequisites​

Before you start, make sure you have:

Verification Methods​

Google Search Console offers two reliable DNS-based verification methods. Both work equally well for WebHostMost users.

This is the most popular method for WebHostMost users because:

  • βœ… Verifies ALL subdomains automatically
  • βœ… No HTML file uploads needed
  • βœ… Permanent verification (doesn't expire)
  • βœ… Works even if website is down
  • βœ… Simple single-line record

Step 1: Start Verification in Google Search Console​

  1. Go to Google Search Console
  2. If this is your first time, you'll see a welcome screen:
    • "Welcome to Google Search Console"
    • "To start, select property type"
    • Choose "Domain" (left option)
    • This verifies ALL URLs across all subdomains and protocols
  3. Enter your domain: yourdomain.com (without https://)
  4. Click "Continue"

If you already have domains in GSC:

  • Click "Add property" in the top-left dropdown
  • Select "Domain" option
important

Always choose "Domain" property type, NOT "URL prefix". Domain verification covers all subdomains (m, www) and protocols (http/https) automatically with DNS verification.

Step 2: Copy the TXT Verification Code​

Google will show you a verification code that looks like this:

google-site-verification=ABC123xyz456-EXAMPLE-CODE

Copy this entire code - you'll need it in the next step.

caution

Don't close the Google Search Console window yet! Keep it open while you add the TXT record.

Step 3: Add TXT Record in WebHostMost​

  1. Login to Web Control Panel:

    • Option 1: Via Client Area β†’ Click "Login to Control Panel" button next to your service
    • Option 2: Direct login at https://serverX.webhostmost.com:2222/evo/login (replace X with your server number from email)
  2. Go to DNS Management:

    • Click Domain Management in the sidebar
    • Click DNS Management
    • Find your domain in the list
  3. Add TXT Record:

    • Click "Add Record" button
    • Select "TXT" from the record type dropdown
    • Fill in the fields:
    FieldValue
    NameLeave empty (or enter @)
    TTLKeep default (3600)
    TXT Record TypeSelect "Plain"
    ValuePaste the Google verification code
  4. Save the record:

    • Click "Save" button
    • Wait for confirmation message
tip

Learn more about managing TXT records in our DNS Management guide.

Step 4: Verify in Google Search Console​

  1. Return to the Google Search Console window
  2. Click "Verify" button
  3. Wait a few seconds for verification

If successful: βœ… You'll see "Ownership verified" message!

If failed: ⏳ Wait 5-10 minutes for DNS propagation, then click "Verify" again.


Method 2: DNS CNAME Record Verification (⭐ Alternative)​

Some users prefer CNAME records. This method is equally reliable as TXT.

Why choose CNAME:

  • βœ… Same benefits as TXT method
  • βœ… Verifies all subdomains
  • βœ… Permanent verification
  • βœ… Some find it easier to manage

Steps for CNAME Verification:​

  1. Start in Google Search Console:

    • Select "Domain" property type
    • In the verification screen, find "Select record type" dropdown
    • Choose "CNAME record" instead of TXT
    • Copy the CNAME record details Google provides:
      • Name: Usually something like abcd1234
      • Value: gv-XXXXXXXXX.dv.googlehosted.com
  2. Add CNAME in Web Control Panel:

    • Go to Domain Management β†’ DNS Management
    • Click "Add Record"
    • Select "CNAME" type
    • Name: Enter the name Google provided (e.g., abcd1234)
    • Value: Enter the target (e.g., gv-XXXXXXXXX.dv.googlehosted.com)
    • TTL: Keep default (3600)
    • Click "Save"
  3. Verify:

    • Return to Google Search Console
    • Click "Verify"
tip

Both TXT and CNAME methods work the same - choose whichever you prefer. Most users pick TXT because it's slightly simpler.


Alternative Verification Methods​

If you cannot use DNS verification for some reason, Google offers non-DNS alternatives. These are not recommended for WebHostMost users but available if needed.

HTML Meta Tag (Single URL Only)​

This method only verifies one specific URL, not your entire domain.

When to use:

  • You only need to verify www.yourdomain.com (not other subdomains)
  • You cannot access DNS settings
  • You have easy access to edit your HTML files

Steps:

  1. In Google Search Console, choose "URL prefix" property type (not Domain)
  2. Enter full URL: https://www.yourdomain.com
  3. Select "HTML tag" verification method
  4. Copy the meta tag code
  5. Add it to your website's <head> section before </head>
  6. Click "Verify" in Google

Example:

<head>
<meta name="google-site-verification" content="YOUR-CODE-HERE" />
<!-- Rest of your head content -->
</head>
caution

This method only verifies the specific URL you entered. If you need to track example.com and www.example.com separately, you'll need to verify each. Use DNS methods (TXT or CNAME) for full domain coverage.


Troubleshooting​

❌ "Verification failed" Error​

Possible causes:

  1. DNS not propagated yet

    • Solution: Wait 10-30 minutes, then try again
    • Check DNS propagation: dnschecker.org
  2. Incorrect TXT record format

    • Solution: Make sure you copied the ENTIRE code including google-site-verification=
    • No extra spaces or line breaks
  3. Wrong domain/subdomain

    • Solution: Verify the exact domain you entered in GSC matches the one in DNS

❌ "TXT record not found"​

Check these:

  • βœ… Name field is empty or contains only @
  • βœ… Record type is TXT, not CNAME or A
  • βœ… Plain type selected (not DKIM or SPF)
  • βœ… Record was saved successfully

How to check if TXT record exists:

Use online DNS checker:

  1. Go to dnschecker.org/txt-lookup.html
  2. Enter your domain
  3. Look for the google-site-verification record in results from different locations

⏱️ "Verification timeout"​

If verification takes too long:

  1. Clear your browser cache
  2. Try in incognito/private mode
  3. Wait 1 hour for full DNS propagation
  4. Try verification again

What to Do After Verification​

Congratulations! Your domain is now verified. The next essential step is submitting your sitemap to Google.

Submit Your Sitemap to Google Search Console​

A sitemap helps Google discover and index all your pages faster. This is highly recommended after verification.

Where to Find Your Sitemap:​

WordPress:

  • Auto-generated at: https://yourdomain.com/wp-sitemap.xml (WordPress 5.5+)
  • Or use SEO plugins: Yoast SEO, Rank Math, All in One SEO
  • Plugin sitemaps usually at: https://yourdomain.com/sitemap.xml

Other CMS:

  • Joomla: Extensions like OSMap or JSitemap
  • Laravel: Package spatie/laravel-sitemap
  • Next.js: Package next-sitemap

Static HTML/CSS sites:

  • Use online generators: xml-sitemaps.com
  • Or create manually for small sites
  • Upload sitemap.xml to website root
info

Don't have a sitemap yet? No problem! You can add it later. Google will still crawl your site, but a sitemap speeds up the process.

How to Submit in Google Search Console:​

  1. In Google Search Console, go to "Sitemaps" (left sidebar)
  2. In the "Add a new sitemap" field, enter the full URL of your sitemap:
    • Example: https://yourdomain.com/sitemap.xml
    • WordPress: https://yourdomain.com/wp-sitemap.xml
    • Custom path: https://yourdomain.com/path/to/sitemap.xml
  3. Click "Submit"
  4. Wait a few minutes - status will change to "Success"

Example:

Add a new sitemap: https://yourdomain.com/sitemap.xml
[Submit]

After submission, you'll see:

  • βœ… Discovered URLs - how many pages Google found
  • πŸ“Š Status - whether sitemap is valid
  • πŸ“… Last read - when Google last checked it
info

When will I see results? It takes time for Google to process your sitemap:

  • Sitemap read: Usually within 24 hours
  • Pages indexed: 2-7 days for new sites, faster for established domains
  • Search Console data: First statistics appear after 2-3 days of having indexed pages
  • Search ranking: Can take weeks or months depending on competition

Be patient - this is normal! Check back in a few days to see progress.


Monitor Your Site in Google Search Console​

Now that your domain is verified and sitemap submitted, use these GSC features:

1. URL Inspection Tool

  • Check if specific pages are indexed
  • Request indexing for new pages
  • See how Google crawls your pages

2. Performance Reports

  • Track search traffic and clicks
  • See which keywords bring visitors
  • Monitor impressions and CTR

3. Index Coverage

  • See which pages are indexed
  • Identify crawl errors
  • Fix indexing issues

4. Email Alerts

  • Click βš™οΈ Settings (top-right)
  • Go to "Email notifications"
  • Enable alerts for indexing issues, security problems, manual actions
tip

Check Google Search Console weekly to monitor your site's performance and catch any issues early.


Frequently Asked Questions​

How long does verification take?

Usually instant if DNS has propagated. If not verified immediately, wait 10-30 minutes and try again. DNS propagation can take up to 48 hours in rare cases.

Can I remove the TXT record after verification?

No! Keep the TXT record in place. If you remove it, you'll lose verification and need to verify again. The record is tiny and doesn't affect your site.

Do I need to verify subdomains separately?

No! Domain property verification (DNS TXT method) automatically verifies ALL subdomains:

  • www.yourdomain.com
  • blog.yourdomain.com
  • shop.yourdomain.com
  • etc.
I have multiple websites on different domains. Do I verify each?

Yes, you need to verify each domain separately. But you can add unlimited properties to one Google account.

Can multiple people verify the same domain?

Yes! Multiple Google accounts can verify and access the same domain in Search Console. Good for teams.

What if I change hosting providers?

Verification stays valid as long as the TXT record remains in DNS. When migrating:

  1. Keep the same TXT record at new host
  2. No need to re-verify
  3. Data in GSC is preserved


Need Help?​

Can't verify your domain? Our AI assistant Webbee can help!

πŸ’¬ Ask Webbee:

  • "Help me verify my domain in Google Search Console"
  • "Why can't I add TXT record?"
  • "How to check if my DNS record is correct?"

Chat with Webbee β†’

Or contact our support team 24/7 - we're here to help! πŸš€