https://github.com/lukkien/wagtail-marketing-addons
An (opinionated) overview of all pages and their corresponding promotion settings.
https://github.com/lukkien/wagtail-marketing-addons
marketing-tools seo-tools wagtail wagtail-plugin
Last synced: 8 months ago
JSON representation
An (opinionated) overview of all pages and their corresponding promotion settings.
- Host: GitHub
- URL: https://github.com/lukkien/wagtail-marketing-addons
- Owner: LUKKIEN
- License: bsd-3-clause
- Created: 2019-03-14T17:30:20.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-03-07T14:50:29.000Z (over 1 year ago)
- Last Synced: 2025-03-16T18:02:44.857Z (8 months ago)
- Topics: marketing-tools, seo-tools, wagtail, wagtail-plugin
- Language: Python
- Homepage:
- Size: 554 KB
- Stars: 22
- Watchers: 7
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# About wagtail-marketing-addons
An (opinionated) overview of all pages and their corresponding promotion settings.
## Support
* Wagtail 5 and higher
## Use-case
When dealing with large amounts of pages the content editor experience differs from a marketeer's editor experience. A marketeer would more likely want to see what page options were set for SEO and SEA purposes. In this case it can be quite a burden to go through the page explorer, verifying whether the page title, SEO title and search description were set properly.
## Solution
The SEO Listing within the `wagtail-marketing-addons` will show:
* An overview of all pages in a single list;
* Relevant properties: page title, SEO title, search description;
* A preview what it could look like in a search engine;
* A basic score indicating how this would perform in terms of word and character count.

## Things to consider
As stated this plugin contains an opinionated perspective on how you would handle your HTML rendering. With this use-case and solution we're assuming the following rationale on your page:
```html
{% if self.seo_title %}{{ self.seo_title }}{% else %}{{ self.title }}{% endif %} | Your Site
```
In this case your SEO title (when filled in) has a greater priority over the Page Title.
## Documentation
For more information on getting started, an overview of all available settings and the rationale behind the scoring mechanism please see [our documentation on Read the Docs](https://wagtail-marketing-addons.readthedocs.io).
---
[](https://github.com/LUKKIEN/wagtail-marketing-addons/actions?query=workflow%3Atest)
[](https://wagtail-marketing-addons.readthedocs.io/en/latest/?badge=latest)
[](https://badge.fury.io/py/wagtail-marketing-addons)
