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
- Go to your site's settings in Auditoro
- 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
- Return to your site settings in Auditoro
- Click Verify Site
- Auditoro will look up your DNS and confirm the record
Provider-Specific Instructions
Cloudflare
- Log in to the Cloudflare dashboard
- Select your domain
- Go to DNS → Records
- Click Add record
- Select TXT type
- Set Name to
@ - Set Content to
auditoro-verify=YOUR_CODE - Click Save
GoDaddy
- Log in to GoDaddy
- Go to My Products → DNS
- Select your domain
- Click Add in the Records section
- Select TXT type
- Set Name to
@ - Set Value to
auditoro-verify=YOUR_CODE - Click Save
Namecheap
- Log in to Namecheap
- Go to Domain List → Manage
- Select Advanced DNS
- Click Add New Record
- Select TXT Record
- Set Host to
@ - Set Value to
auditoro-verify=YOUR_CODE - Click Save All Changes
AWS Route 53
- Log in to the AWS Console
- Go to Hosted zones
- Select your domain
- Click Create record
- Leave Record name blank (or enter
@) - Select TXT for Record type
- Enter
"auditoro-verify=YOUR_CODE"(with quotes) - Click Create records
Vercel
- Log in to Vercel
- Go to your project → Settings → Domains
- Select your domain
- Click Add next to DNS Records
- Select TXT
- Leave Name blank
- Enter
auditoro-verify=YOUR_CODE - Click Add
Netlify
- Log in to Netlify
- Go to Domains
- Select your domain
- Click Add record in DNS settings
- Select TXT
- Leave Name blank
- Enter
auditoro-verify=YOUR_CODE - 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
digor 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.