Skip to content
This repository has been archived by the owner on May 20, 2023. It is now read-only.

axllent/silverstripe-seo-editor

Repository files navigation

SEO Editor for SilverStripe 3

For SilverStripe 4, please use axllent/silverstripe-meta-editor

SEO Editor interface to allow easy editing of page Titles and Meta Descriptions for pages within a ModelAdmin interface.

Edit inline, or download a CSV export and import changes.

This module is based on the original littlegiant/silverstripe-seo-editor, however adapted to suit different requirements. This module focuses on the standard Title and MetaDescription fields, and takes into consideration the current MenuTitle field (as not to change the menu title when you change the page title).

SilverStripe SEO Editor

Installation

Installation via composer

$ composer require axllent/silverstripe-seo-editor

Configuration

You can optionally specify pagetypes to be ignored in the SEO editor. Simply create a yml file in the following format (the example below is the default):

SEOEditorAdmin:
  ignore_page_types:
    - ErrorPage
    - RedirectorPage
    - VirtualPage
  meta_title_min_length: 20
  meta_title_max_length: 70
  meta_description_min_length: 100
  meta_description_max_length: 200

Requirements

SilverStripe CMS ^3.1

License

SilverStripe SEO is released under the MIT license

Code guidelines

This project follows the standards defined in: