Here are the most common reasons:
- Site Accessibility Issues:
Your site might be down or not accessible by CheckView. To check if your site is down for everyone, you can use websites like “Down For Everyone Or Just Me.” - Non-WordPress Site:
The URL you specified might not be pointing to a WordPress site such as a static website or something not built in WordPress. Ensure that the URL directs to the homepage of your WordPress site. - Maintenance Mode/Under Construction Plugin:
If a maintenance mode or under construction plugin is active, it could be preventing CheckView from communicating with your website. Try deactivating the plugin. - Web Host or Server Blocking CheckView’s IP:
Your web host might be blocking CheckView’s IP. In this case, you should contact your host and ask them to whitelist CheckView’s IP addresses outlined here. - Blocked Custom Headers:
Some hosting providers block custom headers. Ensure that your host is not blocking custom headers. - DNS Propagation Delay:
If you encounter a “Could not resolve hostname” error, it might be due to incomplete DNS propagation. Wait for 48 hours and then try adding the site again. - WordPress Conflicts or Detection Issues:
If you receive an error” try switching your theme to the default theme and deactivating your plugins and attempt to add the site again. If this works, the issue might be caused by a theme or plugin conflict, which you can check by reverting to your desired theme and reactivating your plugins once the site is added.