Google Search Console verification for domain purchased with Shopify

Topic summary

A user needed to verify their Shopify-purchased domain as a domain property in Google Search Console, which requires adding DNS records. Initially unclear where to access DNS settings for Shopify-managed domains, they discovered the solution:

Steps to add DNS records in Shopify:

  • Navigate to Settings > Domains
  • Select the relevant domain
  • Click “Domain Settings” button (top right)
  • Select “Edit DNS settings”
  • Add the TXT or CNAME records provided by Google Search Console
  • Complete verification in Search Console

Current status: The original poster resolved their issue, but subsequent users report difficulties:

  • One user is stuck at step 5 (adding the actual records)
  • Another encounters verification errors despite following all steps
  • A third user criticizes the DNS verification method as unnecessarily complicated

The discussion remains open with unresolved questions about implementation challenges and verification failures.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

I would like to verify my store’s website as domain property on Google Search Console, which requires adding a DNS record. But my store’s domain was purchased directly through Shopify, so I don’t have any way to add DNS records.

What is the recommended solution to get my store’s website verified as a “domain property” on Search Console? Or can I only verify it as a URL?

Thanks in advance.

Hi there,

You can try the following steps:

  1. Access Google Search Console:

  2. Add a Property:

    • Click on the “Add a property” button.
    • Enter your Shopify store website’s domain (e.g., www.example.com) in the provided field.
  3. Verify Ownership: There are multiple verification methods available, but the recommended method for verifying a domain property on Shopify is through the “DNS record” method. Here’s how to do it:

    • Choose the “DNS record” verification method.

    • You’ll see a TXT record or CNAME record that you need to add to your domain’s DNS settings. It will look something like:

Name: google-site-verification.example.com
Type: TXT
TTL: 3600
Data: [long alphanumeric string]
  • Access your domain registrar or hosting provider’s website and log in to your account.

  • Find the DNS settings or DNS management section.

  • Add the TXT or CNAME record with the provided details to your domain’s DNS settings. This process might vary depending on your domain registrar or hosting provider, but generally, you should look for options like “DNS Records,” “Manage DNS,” or “DNS Management.”

  • Save the changes and wait for a while (usually a few minutes to an hour) for the DNS changes to propagate.

  • Verify on Google Search Console:

    • Once you’ve added the DNS record, go back to Google Search Console.
    • Click on the “Verify” button next to your domain property.
    • Google will check for the DNS record, and if it finds the verification record you added, your domain will be successfully verified.

If the steps above work, it’s also a good idea to set your preferred domain version (with or without the ‘www’) to avoid duplicate content issues. You can do this by:

  1. Clicking on the gear icon (Settings) in the top right corner of the Search Console dashboard and selecting “Site Settings.”
  2. Then choose your preferred domain version.

Let me know if this works or need further assitance.

Thanks Juanvisbal. I am familiar with the verification process and DNS records required, but my question is how to add the necessary DNS records if I purchased my domain through Shopify?

Shopify’s domain admin does not offer any options for adding DNS records.

Ok, I found it IS possible in Shopify but just not in an obvious place.

For future reference:

  1. Click Settings > Domains

  2. Click on the domain you want to edit

  3. Ignore all the settings panes below, and look for the button for “Domain Settings” on the top right of the screen.

  4. Click Domain settings > Edit DNS settings

  5. Add the records required by Google Search Console

Complete the verification in Google Search Console

3 Likes

Thanks for the information! Glad you worked it out.

Everything goes well till points 5

How to add 5) Add the records required by Google Search Console?

Hi, what can we do if these steps are done but when pressing verify it has an error

These are all the same solution and all very very Poor.
We shouldn’t have to go into the DNS record to verify.