SEO for SilverStripe websites

Installs: 3 121

Dependents: 0

Suggesters: 0

Security: 0

Stars: 7

Watchers: 1

Forks: 4

Open Issues: 0



1.2.1 2019-05-29 01:42 UTC

This package is not auto-updated.

Last update: 2019-12-13 05:10:23 UTC


This SEO plugin for SilverStripe 4 provides a complete SEO plugin for SilverStripe. It provides you with a SEO editor with instant previews of your page on google, facebook and twitter, and also gives you with a report letting you know which pages needs improvements.

The plugin is still in its early stages of development, and any help / ideas to improve the usability are mostly welcome.



Use composer to install on your SilverStripe 4 website.

composer require silverstripers/seo dev-master


  1. SilverStripe 4+
  2. SilverStripe Reports
  3. SilverStripe Assets

Basic usage

Require the package via composer and run dev build. The module will create additional SEO fields for the SiteTree (page) objects and will add in an interface for set up the SEO data.

Add the following instead of the SilverStripe's default meta tag in the <head> section of your template.


DataObjects as pages

If you are using data objects as pages then you may need to add in SEO fields for those data objects to do that it needs to decorate the data object with SEODataExtension


This will create the db fields and add the seo editor on to the CMS.

Within the controller you need to call override_seo_from function, and pass your data record for the module to grab the SEO details

use SilverStripers\seo\Extensions\SEODataExtension

class MyController extension Controller {


    public function view()