Overview
Custom domains let you serve shared reports from your own subdomain (e.g.,reports.youragency.com) instead of the default SEO Crawler domain. This provides a seamless branded experience for your clients.
Available on: Agency plan only
Benefits
Professional Branding
Clients see your domain, reinforcing your brand.
Trust & Credibility
Clients trust links from domains they recognize.
White-Label Complete
No visible connection to SEO Crawler.
Custom Email Sender
Send reports from your own email domain.
How It Works
Setting Up a Custom Domain
Choose Your Subdomain
Select a subdomain for your reports:Common choices:
reports.youragency.cominsights.youragency.comseo.youragency.comaudit.youragency.com
You must use a subdomain, not your root domain. This is required for proper SSL and routing.
Add Domain in Settings
- Go to Settings → Custom Domain
- Enter your chosen subdomain
- Click Add Domain
Configure DNS
Add a CNAME record pointing to our servers:
| Field | Value |
|---|---|
| Type | CNAME |
| Name/Host | reports (or your chosen subdomain) |
| Target/Value | custom.seocrawler.app |
| TTL | 300 (or Auto) |
Verify Domain
Click Verify Domain after adding the CNAME record.
DNS changes can take up to 48 hours to propagate, though most complete within 15 minutes.
DNS Configuration by Provider
- Cloudflare
- GoDaddy
- Namecheap
- AWS Route 53
Verifying Your Setup
Check DNS Propagation
Verify your CNAME record is active:Check SSL Certificate
After verification, test SSL:HTTP/2 200 and valid SSL headers.
Custom Email Domain
To send emails from your domain (e.g.,reports@youragency.com):
Additional DNS Records
Add these records to your DNS:| Type | Name | Value |
|---|---|---|
TXT | _dmarc | v=DMARC1; p=none; rua=mailto:dmarc@youragency.com |
TXT | lhm._domainkey | (Provided in settings) |
TXT | @ or root | v=spf1 include:_spf.seocrawler.app ~all |
Verifying Email Setup
- Go to Settings → Custom Domain → Email Settings
- Click Verify Email DNS
- Green checkmarks indicate successful configuration
Managing Custom Domains
Changing Your Domain
To switch to a different custom domain:- Go to Settings → Custom Domain
- Click Remove Current Domain
- Add your new domain
- Update DNS records
- Re-verify
Multiple Custom Domains
Agency plans support one custom domain. Need multiple?- Contact sales for Enterprise pricing
- Use subdomain paths for different clients:
reports.youragency.com/client-a/
Removing a Custom Domain
To revert to the default SEO Crawler domain:- Go to Settings → Custom Domain
- Click Remove Custom Domain
- Confirm removal
Troubleshooting
Domain verification failing
Domain verification failing
Check these common issues:
- CNAME not propagated: Wait 15-30 minutes and retry
- Wrong target: Ensure CNAME points to
custom.seocrawler.appexactly - Cloudflare proxy enabled: Disable orange cloud (use DNS only)
- Conflicting records: Remove any A records for the same subdomain
SSL certificate errors
SSL certificate errors
SSL provisioning can take up to 10 minutes. If issues persist:
- Verify CNAME is correct with
dig - Ensure no Cloudflare/CDN proxy is interfering
- Wait 30 minutes for certificate propagation
- Contact support if issues continue
Emails going to spam
Emails going to spam
Ensure all email DNS records are properly configured:
- SPF record must include our servers
- DKIM record must be present
- DMARC record should be configured
Share links not working
Share links not working
Best Practices
Use a Dedicated Subdomain
Don’t use subdomains that might conflict with existing services.
Set Up Email DNS
Complete email configuration for full white-label experience.
Test Before Sharing
Always test new share links before sending to clients.
Monitor SSL Expiry
We auto-renew, but monitor for any certificate issues.