How do I verify website ownership in Google Search Console?

To verify website ownership in Google Search Console, add your website property and complete one of the available verification methods, such as a DNS record, HTML file, HTML tag or connected analytics account. Once Google confirms the method, you can access data about indexing, search performance and technical issues for the site.

Website ownership in Google Search Console is verified by proving that you control the website or its domain. Add the appropriate property, choose an available verification method, complete the required technical step, and select Verify. Once verification succeeds, Search Console can display indexing, search performance, security and technical data for that property.

Choose the right property type first

  • Domain property: covers the whole domain, including different protocols, subdomains and common host variations. It must be verified through a DNS record.
  • URL-prefix property: covers only the exact URL prefix entered, such as a particular protocol, hostname or path. It supports several verification methods, including an HTML file, HTML tag, Analytics or Tag Manager.

For most businesses, a Domain property provides the broadest view of the site. A URL-prefix property can be more suitable when you only manage one section of a website or cannot change the domain’s DNS settings.

How to verify a Domain property using DNS

  1. Sign in to Google Search Console and select Add property.
  2. Enter the domain without the protocol or path, such as example.co.uk, then continue.
  3. Copy the TXT record provided by Search Console.
  4. Sign in to the account used to manage your domain’s DNS records. This may be your domain registrar, hosting provider or DNS management platform.
  5. Create a new TXT record for the root domain and paste in the value supplied by Search Console. Leave the host or name field as required by your DNS provider; it may be represented by an at symbol or by leaving the field blank.
  6. Save the record, return to Search Console and select Verify.

DNS changes can take time to become visible. If verification fails immediately after saving the record, check that the TXT value was copied exactly, that it was added to the correct domain, and that there are no unwanted quotation marks or spaces. You can try again later without deleting the record. Keep the TXT record in place after verification, because removing it can cause ownership verification to expire.

How to verify with an HTML file

  1. Add a URL-prefix property for the exact version of the site you want to verify.
  2. Select the HTML file upload method and download the file supplied by Search Console.
  3. Upload the unchanged file to the top-level directory of the website, so it can be accessed at the root of the selected URL prefix.
  4. Check that the file is publicly accessible at the address shown in Search Console, then select Verify.

Do not rename, edit or place the file in a subdirectory. If the site uses a content delivery network, caching system or security layer, confirm that the file can be reached without a login or redirect. Leave the file on the site after verification so Search Console can continue to confirm ownership.

How to verify with an HTML tag

  1. Choose the HTML tag method for a URL-prefix property.
  2. Copy the meta tag provided by Search Console.
  3. Paste it inside the <head> section of the homepage HTML, without changing the tag.
  4. Publish the change, make sure the public homepage contains the tag, and select Verify.

This method is suitable when you can edit the website template or use a verified SEO or site-management plugin. The tag must be present in the rendered homepage source, not only in an editing interface. If the site has separate templates for desktop and mobile pages, check that the tag is available on the version Google accesses. Keep it in place after verification.

Verification through an existing Analytics or Tag Manager setup

Search Console may also allow verification through a connected Google Analytics property or Google Tag Manager container. This option only works when the relevant tracking or container code is already installed correctly and you have the required level of access to that account. Select the relevant method, follow the on-screen instructions and verify that the code is associated with the same website property.

These methods are convenient, but they depend on the existing configuration remaining active. If the tracking code is removed, moved, blocked or associated with a different account, verification may no longer be maintained. DNS verification is generally less affected by website template changes.

Common verification problems

  • Incorrect property address: http, https, www and non-www versions are different URL-prefix properties. Add the exact version you need, or use a Domain property for wider coverage.
  • Insufficient access: you need access to the relevant DNS account, website files, HTML template or associated measurement account, depending on the method selected.
  • Redirects: confirm that the file or homepage tag is available at the final public address and is not blocked by a login, firewall or redirect chain.
  • Caching: clear or bypass caches after publishing a file or tag, then inspect the live page rather than relying only on the page editor.
  • Multiple verification records: several TXT records can exist, but the Search Console record must remain unchanged. Remove obsolete records only when you are certain they are no longer used.
  • Existing owner access: another verified owner can add you as a user, but individual users should normally verify their own access where possible. This makes access easier to manage when staff, agencies or suppliers change.

After verification, confirm that the correct property is selected in Search Console before reviewing reports. Verification proves control of the property; it does not automatically submit pages for indexing or guarantee that pages will appear in search results. You can then use the relevant reports to inspect indexing status, search queries, page experience, enhancements and security issues.

For ongoing access, keep the selected verification method active and review users and permissions regularly. If ownership needs to be transferred, add the new owner first, confirm their access, and only then remove outdated users or verification records.

DNS verification confirms control of the entire domain rather than one specific URL version. Add the TXT record supplied by Google Search Console to your domain’s DNS settings, then return to Search Console and select Verify. This covers the site’s protocols, subdomains and host variations within the domain.

Keep the TXT record in place after verification. Removing it can cause ownership confirmation to lapse. If verification does not work immediately, allow time for the DNS change to propagate and check that the record was added to the correct domain with its value copied exactly.

Need help verifying your website ownership?

If you need help choosing a verification method or resolving a Search Console ownership error, contact our support team with the property address and the method you attempted.