SEO Plugin for Episerver

The following documents and videos will guide you through the process of using SiteAttention Episerver SEO plugin.

These will be updated on a regular basis and in accordance with new releases.


To learn more about installation and mapping of SiteAttention, watch the video below. 

1. Installation

Install SiteAttention Module in your NuGet Package Manager.


You can find it here.

After installing, you need to activate and configure the plugin.

When first installed you will see the following under CMS →Admin mode → Tools → SiteAttention:

screen shot 1

Now, go to CMS → Edit Mode and check if the plugin appears on the right. If  it does, it means you've installed it successfully. 


You can now continue to the next step - Registration.


If you already have your license key, skip point 2, and go directly to point 3. Activating your account.

Episerver CMS Edit mode image

2. Registration

Use the plugin to register, then press Try 30 days for free.
You should now receive an email from us with your License key.

SiteAttention register complete from Gadget image

3. Activating your account

After you have registered you will receive the following email:

Go to CMS → Admin mode → Tools → SiteAttention → License info and enter the License key you've gotten in the email from us. Then press Save.


Your Instance ID and Instance Name will automatically fill in. 

SiteAttention enter licensekey image

You can change your Instance Name to your domain's name, to make it easily recognizable for everybody in your team. Click Save.

Go to CMS → Edit Mode to make sure that your plugin is active.


It should now look like this:

4. Configuring SiteAttention

Go back to CMS →Admin mode → Tools → SiteAttention


There are two ways of mapping your SiteAttention tool.

Choose the Generic Settings if all your pages consist of the same properties.

If some of your pages consist of different properties than the others, you will need to map each of them separately, using custom settings. This is a more advanced option and requires good knowledge of the properties used on your pages.

SiteAttention Settings image

Match the SEO factors on the left with the fitting properties used on your pages (on the right).


The mapping is needed to inform your SiteAttention tool about what each property on your pages is used for. Typical information that is important for a search engine is the general page content, the page title and the page description.


Generic settings are applied to all page types that have not been marked Custom Settings. It is possible to map a number of properties to indicate important page information. Enter a single property name or enter a list of comma-separated property names for each property type. You can add as many as needed.

SiteAttention Generic Settings image

In the example above, all page types with a property called SEOTitle or MetaTitle will be expected to store the Title of the page. When giving recommendations, SiteAttention will base this on the content in the actual property on the page. 
Another example is that all properties named MainBody, SecondaryBody or MainContentArea will be expected to contain page content. You can also map custom Header fields (the last three items) if they are set in your Episerver setup. These fields need to be added to the Rich Text content as well. Note that the properties are separated with a comma.

5. Setting up custom settings for a page type

As Episerver can be customized, dependent on installation, you can setup individual settings for different page types. To do this, go to SiteAttention settings page ( CMS → Admin mode → Tools → SiteAttention).


Here, you can find the list of all the page types created for your website. Click on the page type you want to map.

SiteAttention Custom page settings image

Select Use custom settings for this Page Type and the following expanded view will appear:

SiteAttention Custom page settings expanded image

By clearing Only show selected built-in properties you will see all built-in properties, which in most cases are not useful for SEO. 
It is also possible to show properties of other types than String, LongString and XhtmlString, but in most cases other types than these three are not useful to map. 
To do a custom mapping you select which property you want to map and then what kind of content it will have in it by selecting it from the drop-down list as follows:

SiteAttention Content field type image

The alternatives are the same alternatives as in the generic settings so look there for more information about each option. 

Press Save to store the new mappings.

Download SiteAttention Installation Instructions