Troubleshooting Site Ownership Verification and Content Indexing Errors

Follow

If you are unable to verify site ownership by following one of our site ownership verification guides based on the platform you are using then please look over these common errors to find out what might be the cause.

The "Verify" button can be found by going to Site Profile -> Settings -> Installation.

verify-button-location.png

Common Site Ownership Verification Errors

  1. Website is not publicly accessible as yet

    You won't be able to complete verification unless your site is publicly accessible, meaning someone can view it on the internet. Your site is not publicly accessible if it is hosted locally on your computer (ex. localhost), developer server or if it's on a private intranet or is password protected (ie. before anyone can view it they need to enter a password).

  2. The connection to your server timed out

    We were unable to reach your site because of a server timeout. This could be because your server is down or is busy and responding slowly. Make sure that your server is responding and try again.

  3. We were unable to connect to your server or were blocked

    Make sure that your server is not down, and that your domain is resolving correctly, and try again. Also, if you have a firewall setting that may for some reason block our requests, please unblock us.

    In-case your server is blocking requests from Shareaholic servers, there are two ways to unblock us:

    • Whitelist the user agent string

      Mozilla/5.0 (compatible; Shareaholic/1.0; +http://www.shareaholic.com/steve)
    • Whitelist the IP addresses used by the bot

      54.208.16.197
  4. Unable to find setup code

    We are unable to detect the verification code snipped. Please make sure you have installed and activated our plugin/module if on WordPress/Drupal and try connecting again to your Shareaholic.com account. If your on another CMS please make sure you have manually added the code snippet before the closing </head> tag in your website template. The code should be placed BEFORE you try to verify the site.

  5. Code snippet not present on root domain

    The verification code snippet needs to be placed into your root domain. The root domain is the one which you have specified by going to your Shareaholic account >> Site Tools >> Settings >> Website.

  6. Site ID doesn't match

    Your site will not be verified if the Site Profile ID included in your site does do not match the one listed in your Site Tools Dashboard on Shareaholic.com. Deleting and reinstalling the plugin will reset everything and assign you a new Site ID. The previous Site ID shown in your Shareaholic account would no longer match the one you been assigned. Resetting your plugin will not reset your Site ID. More details on how to troubleshoot this error are available here.

  7. Multiple users for Shareaholic.com

    Your site might be already verified but you might be viewing it from the wrong Shareaholic user account. Double check if the account you are logged in with is associated with the Site Profile ID.

  8. Multiple site instances in Shareaholic.com

    Multiple websites were added for the same website URL on Shareaholic.com. This happens when a website is added ("+Add Website") multiple times. You should only have one website instance per domain. You can find out how to delete the duplicates here You will want to make sure you delete the correct duplicate by matching the Site ID to the correct instance in your Shareaholic account.

  9. Multiple instances of verification code snippet on page

    Adding the verification code snippet more than once will prevent the site from being verified and working correctly. Make sure you only add the code snippet once before the closing </head> tag in the root domain.

  10. Installed plugin AND added setup code snippet manually

    When using WordPress or Drupal you only need to install and activate the plugin/module and they will automatically inject the snippet code for you. If you add the verification code manually it will cause issue and not verify your site. You will need to remove the manually added code and then try the verification again.

  11. If you're using a Tag Manager to add Shareaholic code, make sure to add the following meta tag with your Shareaholic Site ID to your website’s HTML code. For example:
    <meta name='shareaholic:site_id' content='ENTER YOUR SITE PROFILE ID' />

Still can't verify your site? Contact us, we can help! We can typically fix it for you quickly so you can get started using more features that help grow your site!