Domain settings let you serve GEO Pages from your own brand domain instead of the default Anymorph subdomain. This is critical for SEO authority: pages on your domain build your domain’s backlink profile and citation authority, not Anymorph’s.Documentation Index
Fetch the complete documentation index at: https://docs.anymorph.ai/llms.txt
Use this file to discover all available pages before exploring further.
Why Domain Connection Matters
When an AI engine cites a page, the citation points to the domain where the page lives. If your GEO pages are onyourdomain.com/a/best-crm-tools, the citation authority flows to yourdomain.com. This strengthens your domain authority, the #1 predictor of future AI citations.
Three Routing Modes
Anymorph supports three ways to connect your domain, depending on your hosting platform:A Record Routing (Recommended for most)
For apex domains (e.g.,example.com) or subdomains when your platform doesn’t support URL rewrites.
How it works:
| Type | Name | Value | Purpose |
|---|---|---|---|
| A | @ or subdomain | 99.83.186.151 | Primary server (AWS Global Accelerator) |
| A | @ or subdomain | 75.2.96.173 | Secondary server (high availability) |
| CNAME | _acme-challenge.yourdomain.com | _acme-challenge.yourdomain.com.challenges.saascustomdomains.com | SSL certificate provisioning |
CNAME Routing (For subdomains)
For subdomains likeblog.example.com or geo.example.com.
DNS record:
| Type | Name | Value |
|---|---|---|
| CNAME | subdomain (e.g., geo) | proxy.anymorph.app |
Path Routing (For Vercel, Netlify, etc.)
If your site runs on a platform that supports URL rewrites, you can route GEO page paths directly from your platform with no DNS changes needed. Supported platforms:| Platform | Configuration |
|---|---|
| Vercel | Add rewrite in vercel.json: "/a/:path*" → "https://your-slug.proxy.anymorph.app/a/:path*" |
| Netlify | Add to netlify.toml or _redirects: /a/* → proxy URL with status 200 |
| Cloudflare Pages | Add to _routes.json or use a Worker |
| AWS CloudFront | Add origin + cache behavior for /a/* path pattern |
Origin URL Configuration
When using A Record or CNAME routing, you must specify your Origin URL, the original platform URL where your site lives. Anymorph forwards non-GEO traffic to this address.| Platform | Origin URL | Notes |
|---|---|---|
| Webflow | https://your-site.webflow.io | Use .webflow.io staging URL, not cdn.webflow.com |
| Framer | https://your-site.framer.app | Base URL from Framer settings |
| Wix | https://username.wixsite.com/mysite | Built-in domain |
| Squarespace | https://your-site.squarespace.com | Built-in domain |
| Shopify | https://your-store.myshopify.com | Shopify subdomain |
Domain Verification Status
After configuring DNS, your domain progresses through three stages:| Status | What’s happening | Typical duration |
|---|---|---|
| Pending SSL | DNS records detected, ACME challenge is validating, SSL certificate being issued | 5–15 minutes |
| SSL Active | Certificate issued, proxy is being configured to serve your domain | 1–5 minutes |
| Active | Fully connected. GEO pages are live on your domain. | Done |
DNS propagation typically takes 5–30 minutes but can take up to 48 hours depending on your DNS provider and TTL settings. If your domain is stuck on “Pending SSL” for more than an hour, double-check your DNS records.
IndexNow Integration
Once your domain is connected, you can enable IndexNow, a protocol that instantly notifies search engines (Bing, Yandex, etc.) when new GEO pages are published. This accelerates indexing from days to hours.Testing Your Connection
After setup, verify with the health check endpoint:| Response | Meaning |
|---|---|
"status": "connected" | Working correctly |
"status": "not_configured" | Domain not found in proxy |
"status": "disabled" | Domain disabled |
Troubleshooting
Domain stuck on Pending SSL
Domain stuck on Pending SSL
- Verify the
_acme-challengeCNAME is exactly correct (including the.challenges.saascustomdomains.comsuffix) - If using Cloudflare, set the CNAME to DNS Only (gray cloud), not Proxied
- Check for CAA records that might block certificate issuance
- Wait up to 48 hours for full DNS propagation
Pages loading on Anymorph but not on custom domain
Pages loading on Anymorph but not on custom domain
- Confirm domain status shows Active in settings
- Verify A records point to
99.83.186.151and75.2.96.173 - Check that GEO pages are actually published
Origin site not loading (non-GEO paths broken)
Origin site not loading (non-GEO paths broken)
- Verify your Origin URL is correct (use staging/default URL, not CDN)
- For Webflow, use
.webflow.ionotcdn.webflow.com - Test the origin URL directly in your browser to confirm it’s accessible
Mixed content or HTTPS errors
Mixed content or HTTPS errors
- Wait for SSL status to show Active
- Ensure your origin site supports HTTPS
- If using Cloudflare, disable the proxy (use DNS Only mode)
Related
GEO Pages
Create and publish pages to serve on your custom domain.
How GEO Works
Understand why domain authority drives AI citations.