cyber-duck / silverstripe-seo
A SilverStripe module to optimise the Meta, crawling, indexing, and sharing of your website content
Installs: 48 603
Dependents: 1
Suggesters: 0
Security: 0
Stars: 44
Watchers: 7
Forks: 39
Type:silverstripe-vendormodule
Requires
- php: >=5.6
- silverstripe/cms: ^4.0
- silverstripe/framework: ^4.0
- dev-develop
- 4.6.2
- 4.6.1
- 4.6.0
- 4.5.4
- 4.5.3
- 4.5.2
- 4.5.1
- 4.5.0
- 4.4.0
- 4.3.x-dev
- 4.2.x-dev
- 4.2.5
- 4.2.4
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.x-dev
- 4.0.2
- 4.0.1
- 4.0.0
- 3.x-dev
- 1.1.0
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-silverstrip5
- dev-feature/indexed-fields-as-varchars
- dev-feature/filter-sitemap-xml-from-having-nonindex-urls
- dev-feature/add-page-canonical-condition
- dev-feature/CD-3211/add-further-description-to-social-image
- dev-master
- dev-release/v2.0
This package is auto-updated.
Last update: 2024-10-25 14:20:11 UTC
README
Author: Andrew Mc Cormack
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
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
Add the following to your composer.json file and run /dev/build?flush=all
{ "require": { "cyber-duck/silverstripe-seo": "4.2.*" } }
SilverStripe 4.0 installation
Add the following to your composer.json file and run /dev/build?flush=all
{ "require": { "cyber-duck/silverstripe-seo": "4.1.*" } }
Setup
Todo
- Automap Sitemap Priority