Home › Knowledgebase › KB-1451

Why Isn'T My Website Loading For Some Visitors?

Summary

This guide helps you troubleshoot and resolve: Why Isn'T My Website Loading For Some Visitors?. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

Website owners sometimes find that recent updates to their site are not visible to all visitors, or that a site is unreachable from some networks while working on others. These issues are frequently related to DNS propagation and Time to Live (TTL) settings rather than a fault with the website itself. This article explains how DNS records function across different internet service providers, why changes take time to propagate globally, and how to verify that your domain is pointing to the correct hosting environment.

Quick Fix Steps

  1. Clear your web browser cache and restart your browser.
  2. Flush your local DNS cache using your operating system's command line tools.
  3. Test the website on a different network, such as mobile data instead of Wi-Fi.
  4. Use an online DNS propagation checker to see how your domain resolves across different locations.

Detailed Instructions

Understanding DNS Propagation

When you update your domain records, such as changing an IP address or switching hosting providers, those changes must be distributed across the global network of DNS servers. This process is called propagation. Because different internet service providers cache DNS information for varying lengths of time, some visitors may see the updated website while others still see the old version or no website at all.

The Time to Live (TTL) value in your DNS records determines how long servers cache the information before checking for updates. A high TTL means changes take longer to appear for all users.

Checking Your Domain Records

  1. Log in to your domain registrar's control panel or your hosting management dashboard.
  2. Navigate to the DNS management or domain settings section.
  3. Locate the A record for your root domain and the CNAME record for www.
  4. Verify that the IP address or target hostname matches the details provided by your web host.
  5. Check that your MX records are correct if you use a business email suite, as changing web settings can sometimes affect mail routing.
Be cautious when editing DNS records. Incorrect entries can make your website unreachable and disrupt email delivery for your organisation.

Flushing Your Local DNS Cache

If your computer is holding onto old DNS information, you can force it to check for updates.

On macOS

  1. Open Terminal from your Applications folder or by pressing Command + Space and typing Terminal.
  2. Type the following command and press Return: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Enter your administrator password when prompted and press Return.
  4. Restart your web browser and test the website again.

On Windows

  1. Press Windows Key + R, type cmd, and press Enter.
  2. In the Command Prompt, type ipconfig /flushdns and press Enter.
  3. Restart your web browser and test the website again.

Troubleshooting

Site Works on Some Networks but Not Others

This is a classic sign of propagation delay. Different ISPs refresh their DNS caches at different intervals. If your site loads on mobile data but not on your office Wi-Fi, your office network is likely still using the cached record.

Recent Changes Are Not Visible

If you recently updated your website content or moved hosts, wait 24 to 48 hours for full propagation. You can monitor progress using a global DNS checker tool to see when records have updated across Australian and international servers.

Email Issues After Changing Web Settings

Altering A or CNAME records should not affect email if your MX records remain correct. However, if you have changed hosting providers, ensure your email suite is configured with the correct mail exchange records. Incorrect SPF or DKIM settings can also lead to spoofing prevention policies blocking your outgoing mail.

If you host with us, you don't need to do this yourself — just Open a Ticket and our Brisbane team will get it sorted.

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket