WordPress Site Not Showing Up
A WordPress site that is not showing up has usually failed at one of five layers: DNS, the hosting account or document root, the SSL certificate, WordPress itself, or a cache. Check them in that order before reinstalling. If the site loads but is missing from Google, check the Reading setting and Search Console.
For WordPress owners whose site, page or Google listing has vanished after a domain change, migration, update or new install.
knowledge
- Read time
- 4 min
- Sections
- 7
- Updated
- 14 Nov 2026
- Written by
- WebJi® team
Last editorial update: 14 November 2026.
Why is a WordPress site not showing up?
A WordPress site that will not appear has failed at one of five layers — DNS, the hosting account, the SSL certificate, WordPress itself, or a cache — so check them in that order before reinstalling anything. Sometimes only one page is missing from the menu, which looks like the site is gone when it is not.
- Does the domain resolve to the IP address your host gave you?
- Is the hosting account active, and are the files in that domain's document root?
- Does
https://load with a valid certificate, or onlyhttp://? - Does WordPress load, or do you see a white screen, a maintenance message or a host placeholder?
- Is the page published and linked in the menu?
- Have you bypassed the browser cache, the cache plugin and any CDN?
dig A example.in +short # should print your host's IP
curl -sI https://example.in | head -5 # status line and server headers
How do you check the domain and DNS?
At the registrar, confirm the nameservers are the ones your host specified, then check that the A record (or CNAME) at that DNS host points to the hosting server. Editing records in any other panel has no effect.
Mail uses MX records and can stay with a different provider. For a new site or a recent change, allow for the previous TTL to expire, often within a few hours. That wait is not a reason to delete WordPress files. How nameservers and records relate is explained in how to point a domain to hosting.
Is the hosting account or document root the problem?
A suspended account, an unpaid invoice or a domain attached to the wrong hosting package shows a host error or an empty-account page instead of your theme, so log in and read any notice before touching WordPress.
- Document root: the main domain's files usually belong in
public_html; an addon domain or subdomain has its own folder. - Placeholder page: messages such as cPanel's "future home of something quite cool" mean the domain reaches the host but WordPress is not in the folder that domain uses.
- Certificate: if
https://shows a browser warning whilehttp://opens, renew or issue the certificate in the hosting panel; see SSL not working.
What WordPress problems make a site disappear?
Inside WordPress, the usual culprits are a stuck .maintenance file, a white screen from a faulty plugin or theme, broken permalinks after a move, or a wrong site URL.
- "Briefly unavailable for scheduled maintenance": an update was interrupted; delete the
.maintenancefile in the WordPress root if no update is running. - White screen or critical error: rename the plugins folder and reload; the fix sequence is in WordPress white screen.
- Every inner page 404s: resave Settings › Permalinks; see WordPress 404 errors.
- Redirects to an old domain: the WordPress Address and Site Address under Settings › General still hold the old URL.
If the screen stays blank, read the PHP error log; the error log location guide shows where to find it.
Why is one published page missing?
A published page that is not added to the menu will not appear in navigation, though it still opens at its own URL. Add it under Appearance › Menus (or the Navigation block in the Site Editor), or set it as the homepage under Settings › Reading.
Drafts and private pages are invisible to visitors, and scheduled posts wait for their publish time. If you see your changes while logged in but visitors do not, a cache is serving them an older copy.
Why is my WordPress site not showing up on Google?
If the site loads but does not appear in Google, check that "Discourage search engines from indexing this site" under Settings › Reading is unticked, then verify the site in Search Console and submit its sitemap.
- Search
site:example.inin Google to see whether any pages are indexed. - Make sure robots.txt does not contain
Disallow: /; see what is robots.txt. - Inspect the home page URL in Search Console and request indexing.
- Be patient: a new site can take days or weeks to be crawled and indexed.
The full steps are in how to submit a website to Google.
How do you rule out cache, and what should you send support?
Clear the browser cache, then the cache plugin, then any CDN, reloading in a private window after each so you know which layer was stale. A host-level cache can sit in front of all three.
If the site is still missing, email support@webji.services with the domain, when you last changed DNS, a screenshot of what appears, and whether wp-admin opens. Support replies 24/7 in Hindi and English with an average first reply under 60 minutes. Never send passwords in the first email. On WebJi® WordPress hosting, support can see the account status from the domain.
Frequently asked questions
Why can others see my site when I see an error?
Your browser, router or a local hosts file is probably holding an old address or page. Try mobile data or a private window, flush your DNS cache (for example ipconfig /flushdns on Windows), and check the hosts file for an old entry.
Why does my site show an old version after updates?
A cache is serving the previous HTML. Clear the cache plugin, the host or CDN cache and the browser, one layer at a time, then test in a private window.
Should I reinstall WordPress if the site will not load?
Almost never as a first step. Reinstalling rarely fixes DNS, account or cache problems and can overwrite customisations. Work through the layers above and read the error log first; take a backup before any reinstall.
How long after a DNS change should a new site appear?
Often within a few hours, sometimes longer if the previous record had a long TTL. If nameservers and the A record are correct and it has been more than a day, the problem is probably elsewhere.
Last editorial update: 15 November 2026.
Ready to get started with WebJi®?
Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.