Subdomain Multi-Region Setup for Bilingual Sites
Run en.yoursite.com and zh.yoursite.com on separate hosting regions to cut latency for each audience — without splitting SEO or breaking shared assets.
Articles tagged with #Domain
Run en.yoursite.com and zh.yoursite.com on separate hosting regions to cut latency for each audience — without splitting SEO or breaking shared assets.
WHOIS privacy hides your name, address, and email from public lookups. The persistent rumor is that Google treats hidden owners as suspicious. Here is what is actually true.
Same domain works fine when bound to Vercel, fails when you try Firebase Hosting. Why Firebase has stricter requirements and how to fix.
You changed hosts but DNS still resolves to the old provider. Where to look in the DNS chain to find where the wrong record lives.
Google has indexed all four versions of your site. Each version splits link equity. How to unify under one canonical.
Your site responds on both http and https. Google indexes both versions and your security score is downgraded.
Beginners confuse name servers (NS) and individual DNS records (A, CNAME). Changing one without understanding the other causes hours of debugging.
Google indexes `your-app.vercel.app` or `your-site.web.app` instead of your custom domain. Why and how to fix.
You moved from old.com to new.com. Some pages redirect correctly, others return 404. How to map and verify a complete redirect set.
You shipped from a starter template but RSS feed entries and og:url still say `https://example.com/...`. Why these are silent SEO killers and how to fix.
You moved domains but your old GSC property doesn't track the new one. How to migrate without losing historical data.
Sometimes the site loads, sometimes it shows a hosting platform error or DNS error. Common causes after binding a domain to a new platform.
After domain migration, sitemap.xml still lists URLs on the old domain. Search Console sees mismatched URLs.
Site is on HTTPS but browser shows a "Not fully secure" warning. Caused by HTTP assets loaded on HTTPS pages.
You changed DNS but it takes 24+ hours to propagate. Lowering TTL before changes makes propagation predictable.
Visitors can reach both yourdomain.com and www.yourdomain.com. Both load. Why this hurts SEO and how to fix.
Add a custom domain to Firebase Hosting with the exact DNS records, dig commands for verification, and the common failures explained.
Point a custom domain at Vercel with the exact DNS records, dig + curl verification, and Cloudflare-in-front configuration that does not break SSL.
Decide when to buy a custom domain — with a checklist, WHOIS / trademark commands, and registrar checks that prevent expensive regret.
A records point to an IP. CNAMEs point to another name. That single sentence solves 90% of indie DNS confusion — here is the other 10%.
A domain change always costs some short-term ranking. Use this 301 redirect playbook, Search Console move steps, and verification commands.
"24 to 48 hours" is folklore. Modern DNS propagates in minutes — when it does not, something is broken. Here is how to tell.
TLDs are not interchangeable. Use this pricing table, WHOIS check commands, and registrar checklist to pick the right one without regret.
Root vs www is cosmetic — until both serve the same content. Use this DNS table, redirect config, and curl verification to lock it down once.
`blog.yoursite.com` or `yoursite.com/blog`? Use this Vercel/Next/Cloudflare rewrite config to keep SEO consolidated on one domain.
Free SSL is the 2026 default. Use these Caddyfile / Nginx / curl commands to verify your cert, set auto-renew, and avoid paid CA upsells.
You can launch on a `*.vercel.app` or `*.web.app` URL for free. So when does an indie site really need a paid domain? Here is the honest answer.