The Siteimprove CMS Plugin bridges the gap between the WordPress content management system (CMS) and the Siteimprove Intelligence Platform. Now you can scan your website for errors as soon as a page is published, allowing you to fix mistakes, optimize content, and manage your site more efficiently.
The plugin also provides you access to Prepublish, an add-on which allows you to check your page for issues before it has been published.


There are two ways to install the Siteimprove plugin on WordPress.

To install the plugin via the listing page, type ‘Siteimprove’ in the search box on the WordPress plugin listing page and click on ‘install’.


Upload the Siteimprove plugin zip file using WordPress’ ‘Upload Plugin’ feature. The plugin can be activated immediately after upload.


After installing and activating the plugin, navigate to a piece of content in your WordPress configuration panel, i.e. “Pages”. While you are editing it, you should now see a Siteimprove icon on the right sidebar of the admin page.

Click on ‘Login’ and enter your Siteimprove username and password to access Siteimprove.

A new Siteimprove menu option will also appear on the left menu bar. Click on this menu option to continue configuring the plugin once you’ve logged in.

The token field is automatically filled and should not be changed unless a new token is required. In such cases, please click on “Request new token” to generate a new token.

Public URL is optional to fill in if, for any reason, your published pages are not on the same URL as your configuration panel.

When you download the plugin, you automatically will be using the latest experience. If for some reason, you want to use the previous experience of the Siteimprove plugin, uncheck “Use latest experience” in the configuration panel.

API Username (Email) and API Key are API credentials that should be filled in if you have purchased the ‘Prepublish’ add-on feature. When provided correctly, you should be able to begin utilizing Prepublish when you are previewing a page.

Click on ‘Save’ once you have filled out the relevant fields.


Once you have completed configuring the Siteimprove plugin and you are on a content page in the configuration panel, clicking on the Siteimprove icon in the right sidebar will open the Siteimprove plugin, which will provide you with the content’s current issues and the page’s current Digital Certainty Index (DCI) score.

You will also be able to review accessibility, content and policy issues on the page you are currently editing.

While editing a published page, the plugin provides you a page-level DCI score alongside an assessment of the readability and quality level of the page.

You can also evaluate what the impact of unpublishing the specific page may have on your overall DCI score and website quality.


If you have purchased the Prepublish add-on, you should see a Prepublish icon at the top of any page in preview mode.

Clicking on this button will trigger the Prepublish check, which provides live results of the accessibility and quality of the page.

Once the checks are complete, you will be able to see issues with the potentially unpublished content.

You can expand each area to review the issues that need to be fixed, make the necessary edits, and then rerun the Prepublish check to ensure that a page is optimized and issue-free before final publication by clicking on the Prepublish button again.


Who can use this plugin?

The plugin requires a Siteimprove subscription to be used.

Where can I see the overlay?

The overlay is visible when editing a piece of content (e.g. “Pages” in WordPress configuration panel).

I don’t see the overlay, whats wrong?

Did you remember to turn off your adblocker? Some adblockers do not like our iframe overlay.

Please review whether you have JavaScript turned off in your browser. We use JavaScript to be able to show you your issues.


There are no reviews for this plugin.

Contributors & Developers

“Siteimprove” is open source software. The following people have contributed to this plugin.


“Siteimprove” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Siteimprove” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Change – Changed name of the plugin from “Siteimprove Plugin” to “Siteimprove”
  • Bugfix – Fixed a security issue with implementing nonce checking on request token


  • Bugfix – Fixed an issue when some users tried saving their API credentials


  • Updated – Siteimprove logo


  • Added – Siteimprove Recheck to Gutenberg Editor
  • Added – When recheck is complete, the button will be re-enabled
  • Bugfix – Fixed an issue with si_preview returning undefined index
  • Bugfix – Fixed an highlighting issue in which it didn’t restore original HTML structure
  • Bugfix – Fixed an highlighting issue with “BODY” tag


  • Bugfix – When doing prepublish, the si-preview empties the wp-admin-bar instead of removing it, which improves highlight selectors


  • Added – Calling “clear” on non-content pages in WordPress
  • Added – Prepublish can now be started from a published page


  • Bugfix – Fixed checkbox for “Use latest experience” was not properly checked on by default


  • Added – Support for latest experience
  • Added – Setting to disable using latest experience
  • Added – Public URL field to the plugin


  • Bugfix – Fix Highlighting content issues for prepublish checks.


  • Added – Add Prepublish feature to the plugin


  • Bugfix – Add CSS naming prefixes to avoid collision with other plugins


  • Bugfix – Add check on nonce variable


  • Bugfix – Security fixes according to WordPress Coding Standards and PHPCompatibility rulesets


  • Avoid PHP warnings/errors when saving posts
  • Properly display Siteimprove button when editing taxonomies
  • Send cms version when request siteimprove token.


  • First public version