Magnolia 6.1 reached end of life on March 31, 2021. This branch is no longer supported, see End-of-life policy.
The Siteimprove connector enables you to perform SEO checks by using the cloud-based application Siteimprove. It is a tool to help you score higher ranking in search engines and check how your content is performing over all.
Provides a default implementation to connect to Siteimprove.
Maven is the easiest way to install the modules. Add the following dependencies to your webapp. All the other necessary dependencies will be brought in automatically:
<dependency> <groupId>info.magnolia.seo</groupId> <artifactId>magnolia-siteimprove</artifactId> <version>1.1.5</version> </dependency>
Note that this connector also requires the following library for module license checks:
The module provides two configuration options.
optional, defaults to
The default mapping implementation relies on the related site definition domain. You can add your custom implementation of the page mapping by implementing
Token provided by Siteimprove. The first time Siteimprove is contacted the token is stored here. There is no need to set the token manually.
Using the Siteimprove connector helps you fix and improve website accessibility, SEO, content quality and more. Siteimprove crawls websites through public URLs, which means that all pages are indexed from their public addresses.
To access the Siteimprove dashboard for the first time:
Once you have logged in for the first time, the Siteimprove dashboard remains available via the icon for each page you open.
If the Siteimprove icon is greyed out, log out of Magnolia and back in again.
Before any SEO check can be performed, you must set your website to be observed by Siteimprove. You can do this in the Siteimprove application itself.
To perform an SEO check on your site, tree or page, click Check page in the Siteimprove dashboard. Siteimprove analyzes the page's content and displays results such as the DCI page score, number of broken links, misspellings and more.
Note: The default spell checker integration we provide is to an external service TextGears, Siteimprove offers its own.