PHPackages                             plasticstudio/silverstripe-seo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. plasticstudio/silverstripe-seo

ActiveSilverstripe-vendormodule

plasticstudio/silverstripe-seo
==============================

A SilverStripe module to optimise the Meta, crawling, indexing, and sharing of your website content (forked from Cyber-Duck/Silverstripe-SEO)

6.0.4(2mo ago)27.7k↓34.6%21MITPHPPHP &gt;=8.1

Since Apr 13Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/PlasticStudio/Silverstripe-SEO)[ Packagist](https://packagist.org/packages/plasticstudio/silverstripe-seo)[ Docs](http://github.com/plasticstudio/silverstripe-seo)[ RSS](/packages/plasticstudio-silverstripe-seo/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (83)Used By (1)

SilverStripe 4 SEO
==================

[](#silverstripe-4-seo)

This module is base on [![Cyber-Duck Silverstripe SEO](https://camo.githubusercontent.com/7bb822a223d4303d8a724f548a2c707e1c04543e892e381e14e41e0195b62b7d/68747470733a2f2f7061636b61676973742e6f72672f7061636b616765732f63796265722d6475636b2f73696c7665727374726970652d73656f)](https://packagist.org/packages/cyber-duck/silverstripe-seo), and adds the following enhancements and fixes:

- Ability to exclude the entire site from being indexed by search engines
- Fixes issue 35 `Call to undefined method SilverStripe\Config\Collections\CachedConfigCollection::remove()` ([Cyber-Duck#35](https://github.com/Cyber-Duck/Silverstripe-SEO/issues/35))
- Fixes a bug preventing configured default social image from being used

Features
--------

[](#features)

A SilverStripe module to enhance and optimize your website SEO.

- SEO Extension for Pages and DataObjects
- Meta Title, Description, Twitter, Facebook (OG Graph), Canonical, Robots, Social Image Meta
- Ability to add other Meta tags
- Pagination Meta tags for page sets
- Dynamic Meta generation from Model properties
- Auto generated Blog Post schema
- Free text field for Page schema
- CMS Google SERP Meta preview
- SEO CMS Admin area
- SEO CMS Settings configuration
- Robots.txt controller and auto generation
- XML Sitemap controller and auto generation
- Ability to attach images to XML Sitemap pages
- Nested HTML Sitemap generator
- Blog module SEO extension
- Ability to exclude entire site from indexing engines via robots meta tag

Installations
-------------

[](#installations)

SilverStripe 4.0 and 4.1 and over require different versions of this module because of the different public folder structure. Please see the following 2 methods.

### SilverStripe 4.1 installation

[](#silverstripe-41-installation)

Add the following to your composer.json file and run /dev/build?flush=all

```
{
    "require": {
        "plasticstudio/silverstripe-seo": "4.2.*"
    }
}
```

### SilverStripe 4.0 installation

[](#silverstripe-40-installation)

Add the following to your composer.json file and run /dev/build?flush=all

```
{
    "require": {
        "plasticstudio/silverstripe-seo": "4.1.*"
    }
}
```

Setup
-----

[](#setup)

- [Configuration](/docs/configuration)
- [Meta](/docs/meta)
- [Schema](/docs/schema)
- [Sitemap](/docs/sitemap)
- [Robots](/docs/robots)
- [Blog Configuration](/docs/blog-configuration)
- [CMS Features](/docs/cms-features)

Todo
----

[](#todo)

- Automap Sitemap Priority

###  Health Score

59

—

FairBetter than 99% of packages

Maintenance86

Actively maintained with recent releases

Popularity28

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity87

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~49 days

Recently: every ~11 days

Total

75

Last Release

69d ago

Major Versions

1.1.0 → 3.x-dev2017-08-30

3.x-dev → 4.0.02017-10-27

4.7.21 → 5.0.02024-04-02

5.1.12 → 6.0.02025-10-24

5.1.13 → 6.0.22026-01-26

PHP version history (3 changes)1.0.6PHP &gt;=5.4.0

4.0.0PHP &gt;=5.6

6.0.0PHP &gt;=8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4179876?v=4)[PS/digital](/maintainers/plasticstudio)[@PlasticStudio](https://github.com/PlasticStudio)

---

Top Contributors

[![ebakernz](https://avatars.githubusercontent.com/u/4185091?v=4)](https://github.com/ebakernz "ebakernz (42 commits)")[![monkeyfeet](https://avatars.githubusercontent.com/u/4185129?v=4)](https://github.com/monkeyfeet "monkeyfeet (21 commits)")[![oscarholt](https://avatars.githubusercontent.com/u/38869989?v=4)](https://github.com/oscarholt "oscarholt (10 commits)")[![brad-ps](https://avatars.githubusercontent.com/u/107819630?v=4)](https://github.com/brad-ps "brad-ps (4 commits)")[![jalamanderman](https://avatars.githubusercontent.com/u/33302399?v=4)](https://github.com/jalamanderman "jalamanderman (3 commits)")[![waiyanheincyberduck](https://avatars.githubusercontent.com/u/43062909?v=4)](https://github.com/waiyanheincyberduck "waiyanheincyberduck (2 commits)")[![gordonbanderson](https://avatars.githubusercontent.com/u/7060?v=4)](https://github.com/gordonbanderson "gordonbanderson (2 commits)")[![rodwin](https://avatars.githubusercontent.com/u/208163?v=4)](https://github.com/rodwin "rodwin (2 commits)")[![LABCAT](https://avatars.githubusercontent.com/u/9105153?v=4)](https://github.com/LABCAT "LABCAT (1 commits)")[![claire-cyber-duck](https://avatars.githubusercontent.com/u/146204474?v=4)](https://github.com/claire-cyber-duck "claire-cyber-duck (1 commits)")[![ramono](https://avatars.githubusercontent.com/u/1303840?v=4)](https://github.com/ramono "ramono (1 commits)")[![renskorswagen](https://avatars.githubusercontent.com/u/5188287?v=4)](https://github.com/renskorswagen "renskorswagen (1 commits)")[![christopherdarling](https://avatars.githubusercontent.com/u/178039?v=4)](https://github.com/christopherdarling "christopherdarling (1 commits)")[![lars-lemon8](https://avatars.githubusercontent.com/u/15701748?v=4)](https://github.com/lars-lemon8 "lars-lemon8 (1 commits)")

---

Tags

silverstripeseometaindexingcrawlingxml-sitemapsearch engine optimisationsilverstripe seosilverstripe 4

### Embed Badge

![Health badge](/badges/plasticstudio-silverstripe-seo/health.svg)

```
[![Health](https://phpackages.com/badges/plasticstudio-silverstripe-seo/health.svg)](https://phpackages.com/packages/plasticstudio-silverstripe-seo)
```

###  Alternatives

[cyber-duck/silverstripe-seo

A SilverStripe module to optimise the Meta, crawling, indexing, and sharing of your website content

4351.1k](/packages/cyber-duck-silverstripe-seo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
