Skip to content

How to Fix This Site Can’t Be Reached Error

Having trouble accessing websites due to the “This site can’t be reached” error? Find effective solutions to resolve this issue and regain access to your desired sites effortlessly.

Check your internet connection: Ensure that your device is connected to the internet and working properly. Try opening other websites to verify if the issue is specific to the site in question.

Understanding the “This Site Can’t Be Reached” Error

A broken link or a webpage with a This site can't be reached error message.

When encountering the “This Site Can’t Be Reached” error, there are a few common causes and solutions. It could be due to a DNS issue, network problem, or firewall blocking the website. To fix this error, start by checking your internet connection and restarting your router. If that doesn’t work, try clearing your browser cache and cookies, as they might be causing conflicts. Alternatively, switch to a different browser or try using incognito mode.
If the issue persists, check if your antivirus or firewall is blocking the website. Temporarily disabling them can help determine if they are the cause. If you’re using a VPN, disconnect from it to see if that resolves the problem. Finally, if none of these solutions work, reach out to the website administrator or contact your internet service provider for further assistance.

Restarting Your Router and Modem

1. Locate your router and modem. They are usually separate devices, but sometimes they are combined into one unit.

2. Find the power cords of both the router and modem.

3. Unplug the power cords from the electrical outlet or power strip.

4. Wait for about 30 seconds to a minute to ensure that both devices fully power down.

5. Plug the power cord of the modem back into the electrical outlet or power strip.

6. Wait for the modem to fully power up. This usually takes a few minutes. You’ll know it’s ready when all the lights on the modem stop blinking and stabilize.

7. Plug the power cord of the router back into the electrical outlet or power strip.

8. Wait for the router to fully power up. Again, this may take a few minutes. Once the lights on the router stabilize, it indicates that it’s ready.

9. Now, try accessing the website that was previously showing the “This site can’t be reached” error.

If the error persists, it could be a different issue. Consider reaching out to your internet service provider for further assistance.

import requests

def check_website_availability(url):
response = requests.head(url, timeout=5)
if response.status_code == 200:
print("Website is reachable.")
print("Website is not reachable.")
except requests.exceptions.RequestException:
print("Website is not reachable.")

# Example usage

The above code demonstrates a simple tool that checks the availability of a website by sending an HTTP HEAD request to the provided URL. It uses the `requests` library in Python to make the HTTP request. If the website is reachable and returns a status code of 200, it prints “Website is reachable.” Otherwise, it prints “Website is not reachable.”

Disabling Firewall and Antivirus Software

If you are encountering the “This site can’t be reached” error, a possible solution is to disable your firewall and antivirus software temporarily. These security measures can sometimes interfere with your internet connection and prevent you from accessing certain websites.

To disable your firewall, follow these steps:
1. Open the Start menu and search for “Firewall.”
2. Click on “Windows Defender Firewall” or “Windows Firewall” from the search results.
3. In the left-hand menu, click on “Turn Windows Defender Firewall on or off.”
4. Select the option to “Turn off Windows Defender Firewall” for both private and public networks.
5. Click “OK” to save the changes.

To disable your antivirus software, the process may vary depending on the program you are using. However, the general steps are as follows:
1. Locate the antivirus software icon in your system tray or taskbar.
2. Right-click on the icon and look for an option like “Disable” or “Turn off.”
3. Click on the option and follow any prompts to confirm the action.
4. If you don’t see an option to disable the antivirus software, you may need to open the program and navigate to the settings or preferences section to find the option.

Remember to re-enable your firewall and antivirus software once you have resolved the “This site can’t be reached” error or finished troubleshooting. These security measures are important for protecting your computer from potential threats.

If disabling the firewall and antivirus software does not resolve the issue, there may be other factors at play. Consider clearing your browser cache, checking your internet connection, or contacting your internet service provider for further assistance.

Clearing Browser Cache and Resetting Chrome Settings

To clear your browser cache and reset Chrome settings, follow these steps:

1. Open Chrome and click on the three-dot menu at the top right corner.
2. Go to “Settings” and scroll down to find “Privacy and security.”
3. Click on “Clear browsing data” and choose the time range for which you want to clear the cache.
4. Select the types of data you want to delete, including “Cached images and files.”
5. Click on “Clear data” to remove the cache from your browser.

To reset Chrome settings:

1. In the Chrome settings, scroll down to the bottom and click on “Advanced.”
2. Scroll further until you find the “Reset and clean up” section.
3. Click on “Restore settings to their original defaults.”
4. A confirmation box will appear, click on “Reset settings” to proceed.
5. Chrome will restart and the settings will be reset to their default state.

By clearing the browser cache and resetting Chrome settings, you can resolve the “This site can’t be reached” error that you may encounter while browsing. If the issue persists, you may want to consider checking your internet connection, DNS settings, or contacting your internet service provider for assistance.

Resetting DNS and TCP/IP Settings

To reset DNS and TCP/IP settings, follow these steps:

1. Open the “Command Prompt” by pressing the Windows key + R, typing “cmd,” and pressing Enter.

2. In the Command Prompt window, type the following command and press Enter: ipconfig /flushdns. This will clear the DNS cache.

3. Next, type the following command and press Enter: netsh int ip reset. This will reset the TCP/IP settings.

4. Restart your computer to apply the changes.

If the “This site can’t be reached” error persists, you can also try changing your DNS server settings:

1. Right-click on the network icon in the system tray and select “Open Network & Internet settings.”

2. Under “Change your network settings,” click on “Change adapter options.”

3. Right-click on your active network connection and select “Properties.”

4. Scroll down and double-click on “Internet Protocol Version 4 (TCP/IPv4).”

5. Select the option to “Use the following DNS server addresses” and enter the following DNS servers: Preferred DNS server:, Alternate DNS server: (These are Google’s public DNS servers).

6. Click “OK” to save the changes.

Remember to restart your computer after making these changes to ensure they take effect.

If you’re still experiencing the error, it may be related to other factors, such as firewall settings or issues with your internet service provider. Consider seeking further assistance or contacting your ISP for support.

Was this article helpful?