Integrations
Hosted Blog DNS: Namecheap
Add the CNAME record for your Grandranker hosted blog in Namecheap Advanced DNS.
Point your blog subdomain (e.g. blog.yourdomain.com) at Grandranker with one CNAME record — the Namecheap steps.
Blog not enabled yet? Start here: Hosted Blog guide.
You need: DNS access in Namecheap, plus the Host/Target values on the Hosted Blog screen (copyable).
How to Connect
Enter the label only. Namecheap appends your root domain automatically, so type blog, not blog.yourdomain.com — otherwise you get blog.yourdomain.com.yourdomain.com.
- In Grandranker, Integrations → Hosted Blog, enter your blog subdomain. Not
www, not your root domain — that takes your site offline. - Keep the screen open — it shows Host/Target and checks DNS automatically.
- Sign in to Namecheap, Domain List → Manage beside your domain.
- Open Advanced DNS, find Host Records.
- Add New Record → CNAME Record.
- Host goes in Host, Target goes in Value.
- Keep the lowest available TTL, Save All Changes.
- Back in Grandranker, status moves Not connected → Provisioning DNS + SSL… → Live on its own. Then the screen links to your blog and published articles appear there automatically.
Namecheap docs: Adding a CNAME record.
Troubleshooting
The record resolves to the wrong hostname
You likely entered the full hostname in Host. Change it to the label only (blog).
Namecheap rejects the record
It won't allow a CNAME next to another record with the same host. Remove the existing blog record (often a URL redirect) first.
Status stays on "Provisioning DNS + SSL…"
Confirm your domain uses Namecheap BasicDNS or PremiumDNS under Nameservers. If not, add the record at that provider instead.
Still stuck
Open the support chat in Grandranker — it reads your DNS status and flags what's missing. Full reference: Hosted Blog guide.
Still stuck? [email protected]