Home › Knowledgebase › KB-1228

Why isn't my website update showing up?

Summary

This guide helps you troubleshoot and resolve: Why isn't my website update showing up?. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? đź’» Open a Ticket

Common Causes

After you update your DNS records—such as A, CNAME, or MX entries—those changes do not appear instantly across the internet. This delay is known as DNS propagation. It happens because internet service providers (ISPs) and network caches store DNS information for a set period defined by the Time to Live (TTL) setting. As a result, some visitors may see your updated website while others still see the old version until the cache expires.

Quick Fix Steps

  1. Confirm that your DNS record changes have been saved and published in your domain registrar or hosting control panel.
  2. Check the TTL value assigned to the record you changed; this determines how long caches hold the old information.
  3. Wait for the TTL period to elapse before expecting changes to appear globally.
  4. Use an online DNS propagation checker to verify that your records have updated across multiple locations.

Detailed Instructions

Understanding TTL and Propagation

TTL is measured in seconds and tells DNS resolvers how long they can cache a record before checking for updates. For example, a TTL of 3600 seconds means caches may hold the old record for up to one hour. Lowering the TTL before making changes can reduce propagation time, but the previous TTL may still be cached by some networks until it expires.

Checking Your DNS Records

  1. Log in to your domain registrar or DNS hosting control panel.
  2. Navigate to the DNS Management, Zone Editor, or Advanced DNS section.
  3. Locate the record you updated (for example, an A record for your website or an MX record for email).
  4. Verify that the value, such as the IP address or mail server address, is correct.
  5. Note the TTL value to estimate how long propagation may take.

Verifying Propagation Globally

  1. Open a DNS lookup tool such as Google Admin Toolbox Dig, MXToolbox, or DNSChecker.org.
  2. Enter your domain name and select the record type you changed (for example, A, CNAME, or MX).
  3. Review the results from multiple servers and regions to see whether the new record is visible worldwide.
  4. If some locations still show the old record, wait for the TTL period to pass and check again.

Clearing Local DNS Cache

If your computer is still showing the old website, your local DNS cache may need to be cleared.

Windows

  1. Press Windows Key + R, type cmd, and press Ctrl + Shift + Enter to open Command Prompt as administrator.
  2. Type the following command and press Enter: ipconfig /flushdns

macOS

  1. Open Terminal from Applications > Utilities.
  2. Type the following command and press Enter: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. You may be prompted to enter your Mac administrator password.

Troubleshooting

Website Still Shows Old Content After TTL Has Passed

Email Not Working After MX Record Changes

Some Users See the New Site While Others See the Old One

This is normal during propagation. Different ISPs and networks refresh their DNS caches at different intervals based on the TTL. No action is required other than waiting for the TTL to expire.

Lowering the TTL to a shorter value, such as 300 seconds, before making planned DNS changes can help speed up propagation. Remember to raise it again afterwards to reduce DNS query load.
Avoid making multiple DNS changes in quick succession. Conflicting records cached at different TTL intervals can cause intermittent website or email issues.

Remember — 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