How It Works
- Add your website → Provide domain URL
- Verify ownership → Prove you own the domain
- Submit URLs → ChatFeatured submits discovered URLs to AI engines
- Monitor status → Track submission success and indexing
Step 1: Add Your Website
- Go to Integrations → Index Submissions
- Click + Add Website
- Enter your website details:
- Website Name: e.g., “My Blog”, “Company Website”
- Website URL: Your domain (e.g.,
example.com)
- Click Add Website Your website will show Pending Verification status.
Step 2: Verify Ownership
Ownership verification proves you control the domain. Choose the method that works best for your setup:- File Upload (Recommended)
- DNS Record
This is the fastest method and works with most hosting providers.For most platforms:
- Download the verification key file from ChatFeatured
- Upload to your website’s root directory
WordPress
Easiest with plugin
Next.js
Place in /public
Laravel
Place in /public
Other
Manual upload
WordPress Verification
Option 1: Using Plugin (Easiest)If you have the ChatFeatured WordPress plugin installed:- Go to WordPress Admin → Settings → Agent Analytics
- Click the Index Submissions tab
- Enter the verification key filename
- Save settings — the plugin will handle placement Option 2: Manual Upload
- Download verification file from ChatFeatured (e.g.,
abc123def456.txt) - Connect to your WordPress site via FTP or file manager
- Upload to:
/public_html/(root, same level as wp-config.php) - Verify in ChatFeatured by clicking the URL:
https://yourdomain.com/[your-verification-file].txt
Next.js Verification
- Download verification file from ChatFeatured (e.g.,
abc123def456.txt) - Place in:
your-project/public/[your-verification-file].txt - Rebuild and deploy your site
- Verify by visiting:
https://yourdomain.com/[your-verification-file].txt
Laravel Verification
- Download verification file from ChatFeatured (e.g.,
abc123def456.txt) - Place in:
your-project/public/[your-verification-file].txt - Deploy your site
- Verify by visiting:
https://yourdomain.com/[your-verification-file].txt
Other Platforms
- Download verification file from ChatFeatured
- Upload to your website’s root directory (
/,/public_html/, or similar) - The file should be accessible at:
https://yourdomain.com/[filename] - Click Verify in ChatFeatured
Each user receives a unique verification key when they download it from ChatFeatured. This key is shared across all your websites in ChatFeatured and doesn’t expose sensitive data.
Step 3: Submit URLs
After verification, ChatFeatured automatically:- Crawls your site from sitemap and internal links
- Discovers pages (blog posts, guides, landing pages)
- Submits URLs to AI search engines
- Monitors status and shows submission results
Manual Submissions
You can also manually submit specific URLs anytime:- Go to your website in Index Submissions
- Click Submit URLs
- Enter or paste URLs (one per line)
- Click Submit
Step 4: Monitor & Status
Website Status
Pending Verification- Waiting for ownership verification
- Action: Complete verification steps Verified
- Ownership confirmed
- URLs can be submitted Error
- Verification failed or submission issues
- Action: Check error details and retry
Submission Status
| Status | Meaning |
|---|---|
| Never | URL hasn’t been submitted yet |
| Submitted | URL submitted 1+ times to AI engines |
| Pending | Waiting for AI engine response |
| Success | AI engine confirmed receipt |
| Failed | Submission error (retry automatically) |
Best Practices
Troubleshooting
Verification File Not Found
Verification File Not Found
Cause: File not placed in correct location or URL incorrectSolution:
- Verify file is in website root directory
- Check URL is accessible:
https://yourdomain.com/[filename] - Wait 5 minutes after upload before verifying
- Check for subdomain issues (file should be on root domain)
DNS Verification Failed
DNS Verification Failed
Cause: TXT record not propagated or incorrectly formattedSolution:
- Wait 24-48 hours for DNS propagation
- Use a DNS checker tool:
nslookup -type=TXT _chatfeatured.example.com - Verify TXT record value matches exactly (no extra characters)
- Check with your DNS provider if record was saved
URLs Not Submitting
URLs Not Submitting
Cause: Website not verified or submission errorSolution:
- Verify website shows “Verified” status
- Check that URLs are publicly accessible
- Review error details in submission status
- Ensure sitemap.xml exists (or provide manually)
Can't Find My Website in List
Can't Find My Website in List
Cause: Website not yet added or removedSolution:
- Click + Add Website to add new sites
- Check filters if list is long
- Search by domain name
Verification Key Expired
Verification Key Expired
Cause: File was removed or accidentally deletedSolution:
- Re-upload verification file to root
- Or reconfigure via DNS TXT record
- No need to re-verify, just restore the file
See Also
- Agent Analytics — Track AI crawler visits
- Site Audit — Optimize for AI visibility
- REST API — Programmatic URL submission