Skip to main content

How to test the Siteimprove CMS Plugins

Modified on: Wed, 12 Jun, 2024 at 11:09 PM

Here are the steps to test the Siteimprove CMS Plugins:

  1. Set up a test CMS environment and make sure the pages are published to a test website. We recommend using a staging, development, QA, UAT, or other lower environment instance of a website for this. Do not test on a local environment (i.e. local to your machine only) for which the live published version of the pages cannot be crawled.
  2. Add the published domain for the test CMS environment to Siteimprove so the site is crawled and checked. See our "Adding a Site - Tips & Tricks" article. We do not need to crawl the CMS editing environment URLs where your content is managed by site editors.

    Note: If the site is password-protected or if it's behind a firewall, please ensure that you understand our requirements to check sites behind a login. For sites behind firewalls, you can allow the IPs used by the crawler access. If the site is a login or password-protected site, we may be able to set up authentication as a part of the site configuration.

    Before a non-public website behind a login is crawled, customers must sign and return the Siteimprove indemnification statement. If you have not submitted the signed statement, please do so before you give access to Siteimprove. Reach out to your Siteimprove contact or technical support for a copy of the indemnification statement. Please ensure you receive the appropriate authorization from your organization before proceeding.

  3. Configure the users who will test the integration in the Siteimprove Platform. Make sure they have access to the test site. At least one of these users must have an Account Owner role in Siteimprove. For more information, see "How do I add a user?" and "How do I edit user access to Sites and Groups in Siteimprove?"
  4. Install the plugin as described in the CMS specific plugin installation guide which can be found via the Siteimprove CMS plugin page. In most cases this will require someone with admin rights in the CMS to access the plugin configurations, advanced technical knowledge of the CMS, and knowledge of how to use the Siteimprove Platform. 
  5. The Siteimprove Account Owner should be the first one to log into the plugin in the CMS with their Siteimprove platform credentials and agree to the terms and conditions.*
  6. Now you can navigate the installed CMS Plugin to test that it works as expected. See "How to navigate the Siteimprove CMS Plugin."
  7. If the CMS plugin works as expected you can now enable the Plugin on the live sites that are being crawled by Siteimprove. See CMS Plugin: How to set it up.
  8. Please ensure that the test site is removed and deleted from the Siteimprove platform once you have completed testing.

Note: Some CMS plugins require an API username and API key (password) during the set-up to access Prepublish check capabilities. See "How to connect to the Siteimprove API" for further information on creating an API Key. You’ll need a subscription to Prepublish in order to use the feature. Contact Siteimprove if you have any questions regarding your subscription. To learn more about the Prepublish feature review Prepublish content check: How to ensure quality content on your site.

*You can also read the Siteimprove CMS plugin terms and conditions under Integrations > CMS Plugin Setup

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.