To monitor your website's security, SecurityBot needs to verify that you actually own the domain. This prevents unauthorized users from monitoring sites they don't control. SecurityBot can very site ownership via a DNS TXT record or by reviewing a verification file uploaded to your website server.
DNS Record Verification
Add a TXT record to your domain's DNS settings:
- Type: TXT
 - Name: 
_securitybot - Value: Your unique verification code (provided in the dashboard)
 - TTL: 300 (or your default)
 
To add a TXT record to your DNS settings, follow these steps:
- Go to your domain registrar or DNS provider
 - Navigate to DNS management
 - Add the TXT record with the provided code
 - Click "Verify" in your SecurityBot dashboard
 - Verification typically takes 1-5 minutes
 
For example if you use Cloudflare then after adding the TXT record your site's DNS table should look like this:

HTML File Upload Verification
Upload a verification file to your website's root directory:
- Download the verification file from your dashboard
 - Upload it to 
https://yourdomain.com/securitybot-verification.html - Ensure the file is publicly accessible
 - Click "Verify" in your dashboard
 
Place this tag in the <head> section of your homepage HTML.
Troubleshooting
DNS Verification Issues
- DNS propagation: Changes can take up to 24 hours to propagate globally
 - Correct record type: Ensure you're using TXT, not CNAME or A records
 - Subdomain vs root: Some providers require 
@instead of the subdomain 
File Upload Issues
- File accessibility: Test by visiting the verification URL directly
 - Server permissions: Ensure your web server can serve HTML files
 - Caching: Clear any CDN or server-side caching
 
Meta Tag Issues
- Placement: Meta tag must be in the 
<head>section - Homepage only: The tag must be on your exact homepage URL
 - Case sensitivity: Ensure the content matches exactly
 
Security Notes
- Verification codes are unique to your account
 - Codes expire after 30 days if unused
 - You can regenerate codes if needed
 - Remove verification files/tags after successful verification (optional)
 
Next Steps
Once your site is verified, SecurityBot will begin monitoring:
- SSL certificate status
 - Security headers
 - DNS records
 - Server status
 - Security.txt files
 - Robots.txt configuration
 
For more advanced monitoring options, see our SecurityBot University guides.