Troubleshooting Chrome (and now Firefox) blocks an otherwise-valid cert with NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED. The cert was never logged to CT, or its SCTs are missing, stale, or stripped. Here is how to confirm it and fix it at the source.
Troubleshooting You preloaded your domain, then needed HTTP back. Browsers still force HTTPS. Here's the fastest real fix, the exact removal steps, and the honest timeline.
Troubleshooting Certbot renewal stopped months ago and you only noticed when the browser flashed NET::ERR_CERT_DATE_INVALID. Diagnose the real cause and restore HTTPS in under an hour.
Troubleshooting Same domain binds fine on Vercel but Firebase Hosting stays Pending or never gets SSL. The exact DNS records Firebase needs, what to remove, and how to confirm the fix.
Troubleshooting You changed hosts but DNS still resolves to the old one. Run dig NS to find where your authoritative records actually live, then fix them at the right provider.
Troubleshooting Google indexed all four versions of your site, splitting link equity four ways. The platform-level 301 + canonical plan that consolidates them into one.
Troubleshooting Your site answers on both http and https, so Google indexes two copies and Chrome flags http as Not Secure. Add a 301 redirect plus an HSTS header to fix it.
Troubleshooting Beginners confuse name servers (NS) and individual DNS records (A, CNAME). Changing one without understanding the other causes hours of debugging.
Troubleshooting Google shows your-app.vercel.app or your-site.web.app in search instead of your custom domain. Why it happens and the exact redirect + canonical fix.
Troubleshooting Moved old.com to new.com and now Search Console shows hundreds of 404s. How to build a complete redirect map, deploy it on the old domain, and verify every URL returns a 301.
Troubleshooting Your RSS items and og:url still point at a starter-template placeholder like example.com or your-domain.com. Here is exactly where it leaks and how to fix every spot in one pass.
Troubleshooting You moved domains but Search Console still tracks the old one, or the new property is empty. Migrate correctly with Change of Address without losing historical data.
Troubleshooting One refresh the site loads, the next shows a hosting error or parking page. The real causes after binding a domain to a new host, and how to force every resolver onto the new record.
Troubleshooting After a domain move, sitemap.xml still lists old-domain URLs and Search Console flags 'URL not allowed.' Find the stale site-URL config and fix it for good.
Troubleshooting Your site is on HTTPS but the browser shows "Not fully secure." Diagnose which of 6 mixed-content cases you have and fix it for good — with current 2026 Chrome behavior.
Troubleshooting Changed an A record but old caches won't expire? The TTL set BEFORE the change controls propagation. Diagnose your case and fix it the right way.
Troubleshooting Both yourdomain.com and www.yourdomain.com load with a 200 and identical content. Why it splits SEO signals and the exact 301 fix per host.
Indie Dev & Website Building Deploy a static Astro site to Firebase Hosting the right way: the firebase.json config, cache headers, clean URLs, and the SPA-rewrite trap that breaks your 404s.
Indie Dev & Website Building Point your domain at Firebase Hosting with the exact TXT, A and AAAA records, dig verification commands, and fixes for the Needs setup loop and stuck SSL.
Indie Dev & Website Building Point an apex + www domain at Vercel with the exact per-project DNS records, dig/curl verification, the CAA fix, and a Cloudflare-in-front setup that does not break SSL. Current as of June 2026.
Troubleshooting You bound a custom domain on Vercel / Firebase / Netlify but SSL stays "pending." Diagnose DNS, CAA, and Cloudflare-proxy causes and fix it fast.
Indie Dev & Website Building Free SSL is the 2026 default. Verify your cert, set auto-renew, and skip paid-CA upsells with these Caddy / Nginx / curl / openssl commands.