My website isn't loading — what to check
Work through DNS propagation, the right document root, SSL, and account status.
Run through these in order:
- Just changed DNS or nameservers? Propagation takes up to 24–48 hours. Test from a different network or phone data to rule out local caching.
- Files in the right place? Your homepage must be
index.phporindex.htmldirectly insidepublic_html— not in a sub-folder. Check in Files. - Security warning / "not secure"? Your SSL may not be installed yet — see Install your free SSL. A "mixed content" warning means some assets still load over http://.
- 500 error or blank page? Often a code or plugin issue, or the wrong PHP version — try changing PHP version. For WordPress see WordPress recovery.
- Unpaid invoice? A suspended service shows a hold page — check Dashboard → Invoices and settle anything due.
Still stuck? Open a ticket from the dashboard with your domain and a screenshot of the error — that's the fastest way for us to help.
Still need a hand?
Open a ticket from your dashboard with your domain and a screenshot — our team replies fast.