Skip to main content

Site Verification

Before Auditoro can scan your website, you need to verify that you own or control it. This prevents unauthorized scanning and protects site owners.

How Verification Works

Auditoro uses DNS TXT record verification. You add a special TXT record to your domain's DNS settings, and Auditoro checks for it.

When you add a site, Auditoro generates a unique verification code displayed on your site's settings page.

Adding the Verification Record

Step 1: Find Your Verification Code

  1. Go to your site's settings in Auditoro
  2. Copy the verification code shown (e.g., abc123xyz)

Step 2: Add the TXT Record

Add a TXT record to your domain's DNS with this format:

auditoro-verify=YOUR_VERIFICATION_CODE

Example:

Type:  TXT
Host: @ (or leave blank)
Value: auditoro-verify=abc123xyz

Step 3: Verify in Auditoro

  1. Return to your site settings in Auditoro
  2. Click Verify Site
  3. Auditoro will look up your DNS and confirm the record

Provider-Specific Instructions

Cloudflare

  1. Log in to the Cloudflare dashboard
  2. Select your domain
  3. Go to DNSRecords
  4. Click Add record
  5. Select TXT type
  6. Set Name to @
  7. Set Content to auditoro-verify=YOUR_CODE
  8. Click Save

GoDaddy

  1. Log in to GoDaddy
  2. Go to My ProductsDNS
  3. Select your domain
  4. Click Add in the Records section
  5. Select TXT type
  6. Set Name to @
  7. Set Value to auditoro-verify=YOUR_CODE
  8. Click Save

Namecheap

  1. Log in to Namecheap
  2. Go to Domain ListManage
  3. Select Advanced DNS
  4. Click Add New Record
  5. Select TXT Record
  6. Set Host to @
  7. Set Value to auditoro-verify=YOUR_CODE
  8. Click Save All Changes

AWS Route 53

  1. Log in to the AWS Console
  2. Go to Hosted zones
  3. Select your domain
  4. Click Create record
  5. Leave Record name blank (or enter @)
  6. Select TXT for Record type
  7. Enter "auditoro-verify=YOUR_CODE" (with quotes)
  8. Click Create records

Vercel

  1. Log in to Vercel
  2. Go to your project → SettingsDomains
  3. Select your domain
  4. Click Add next to DNS Records
  5. Select TXT
  6. Leave Name blank
  7. Enter auditoro-verify=YOUR_CODE
  8. Click Add

Netlify

  1. Log in to Netlify
  2. Go to Domains
  3. Select your domain
  4. Click Add record in DNS settings
  5. Select TXT
  6. Leave Name blank
  7. Enter auditoro-verify=YOUR_CODE
  8. Click Save

DNS Propagation

After adding the TXT record, you may need to wait for DNS propagation:

  • Most changes propagate within 15 minutes to 1 hour
  • Some providers may take up to 48 hours
  • You can check propagation using dnschecker.org

If verification fails immediately after adding the record, wait and try again later.

Troubleshooting

"No TXT records found"

  • Confirm you added the record to the correct domain
  • Wait for DNS propagation (can take up to 48 hours)
  • Verify using dig or an online DNS checker:
    dig TXT yourdomain.com

"Verification code not found"

  • Check the record value matches exactly: auditoro-verify=YOUR_CODE
  • Ensure there are no extra spaces or characters
  • Some providers require quotes around TXT values; others don't

"DNS lookup failed"

  • Verify the domain exists and is properly configured
  • Check your DNS provider is responding
  • Try again later—temporary network issues may cause this

Keeping the Record

You can remove the TXT record after verification is complete. However, keeping it in place allows re-verification if needed and demonstrates ongoing ownership.

Multiple Sites on Same Domain

If you're verifying multiple subdomains (e.g., blog.example.com and shop.example.com), each requires its own verification. Add the TXT record to each subdomain or use a single record on the root domain to verify all subdomains.