| Name | wagtail-seotoolkit JSON |
| Version |
0.1.3
JSON |
| download |
| home_page | None |
| Summary | A comprehensive SEO toolkit for Wagtail CMS |
| upload_time | 2025-10-25 13:19:38 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.8 |
| license | None |
| keywords |
wagtail
django
seo
cms
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# Wagtail SEO Toolkit
A comprehensive SEO auditing and optimization plugin for Wagtail CMS that helps you identify and fix SEO issues across your website.

## π Table of Contents
- [π Features](#-features)
- [π SEO Best Practices Checks](#-seo-best-practices-checks)
- [β‘ PageSpeed Insights Checks (Optional)](#-pagespeed-insights-checks-optional)
- [π― Smart Issue Management](#-smart-issue-management)
- [π§ Flexible Configuration](#-flexible-configuration)
- [πΈ Screenshots](#-screenshots)
- [π Installation](#-installation)
- [βοΈ Configuration](#οΈ-configuration)
- [π Usage](#-usage)
- [Running Audits](#running-audits)
- [π§ Advanced Configuration](#-advanced-configuration)
- [π Development](#-development)
- [π Performance Considerations](#-performance-considerations)
- [π Changelog](#-changelog)
- [π License](#-license)
- [π Acknowledgments](#-acknowledgments)
## π Features
### π **SEO Best Practices Checks**
- **Title & Meta Tags**: Check for missing, duplicate, or suboptimal meta tags
- **Content Analysis**: Analyze content length, readability, and structure
- **Header Structure**: Validate H1-H6 hierarchy and usage
- **Image Optimization**: Check for missing alt text, proper sizing, and optimization
- **Schema Markup**: Validate structured data implementation
- **Mobile Optimization**: Ensure mobile-friendly design and viewport settings
- **Internal Linking**: Analyze internal link structure and distribution
- **Content Freshness**: Track content publication and modification dates
### β‘ **PageSpeed Insights Checks** (Optional)
- **Performance Metrics**: Get Core Web Vitals and performance scores
- **Accessibility Checks**: Identify accessibility issues
- **Best Practices**: Check for security and modern web standards
- **SEO Performance**: Analyze technical SEO factors
- **Per-Page-Type Optimization**: Efficiently audit multiple pages of the same type
### π― **Smart Issue Management**
- **Issues Export**: Export list of issues to Excel/CSV
- **Developer vs Content Issues**: Clear distinction between technical and content fixes
### π§ **Flexible Configuration**
- **PageSpeed Settings**: Control API usage and optimization
- **Button Visibility**: Control audit button visibility in admin
- **Dev Fix Filtering**: Show only content-editable issues
## πΈ Screenshots
### SEO Dashboard

*Comprehensive overview of your site's SEO health with actionable insights*
### Issues Report

*Detailed view of all SEO issues with filtering and management options*
### Page Sidebar

*Real-time SEO insights directly in the Wagtail page editor*
## π Installation
### Prerequisites
- Wagtail 6.4+
### Install via pip
```bash
pip install wagtail-seotoolkit
```
### Add to your Django settings
```python
# settings.py
INSTALLED_APPS = [
# ... other apps
'wagtail_seotoolkit',
]
```
### Run migrations
```bash
python manage.py migrate
```
## βοΈ Configuration
### All Settings
```python
# settings.py
# SEO Toolkit Configuration
WAGTAIL_SEOTOOLKIT_SHOW_AUDIT_BUTTON = True # Show audit button in admin (default: False)
WAGTAIL_SEOTOOLKIT_INCLUDE_DEV_FIXES = True # Include developer-required fixes (default: True)
# PageSpeed Insights Configuration (Optional - must be manually enabled)
# Note: PageSpeed checks are disabled by default and must be manually enabled
WAGTAIL_SEOTOOLKIT_PAGESPEED_API_KEY = "your-api-key-here" # Get from Google
WAGTAIL_SEOTOOLKIT_PAGESPEED_ENABLED = True # Enable PageSpeed checks
WAGTAIL_SEOTOOLKIT_PAGESPEED_DRY_RUN = False # Use real API calls
WAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE = True # Optimize API usage
```
### Getting a PageSpeed API Key
1. Visit [Google PageSpeed Insights API](https://developers.google.com/speed/docs/insights/v5/get-started)
2. Create a new project or select existing one
3. Enable the PageSpeed Insights API
4. Create credentials (API key)
5. Add the key to your settings
## π Usage
### Running Audits
This plugin exposes 2 management commands `seoaudit` and `run_scheduled_audits` those commands needs to be executed by some process. Smiliarly to [publish_scheduled](https://docs.wagtail.org/en/stable/reference/management_commands.html#publish-scheduled).
#### Option 1: User-Requested Audits (Recommended)
To allow users to request audits through the admin interface:
1. **Enable the audit button**:
```python
# settings.py
WAGTAIL_SEOTOOLKIT_SHOW_AUDIT_BUTTON = True
```
2. **Set up periodic task** to process scheduled audits:
```bash
python manage.py run_scheduled_audits
```
WARNING: First audit needs to be started manually with `seoaudit` command.
#### Option 2: Automated Audits
Set up a scheduled task to run audits automatically:
```bash
python manage.py seoaudit
```
## π§ Advanced Configuration
### Filtering Dev Fixes
For content editors who shouldn't see technical issues:
```python
# settings.py
WAGTAIL_SEOTOOLKIT_INCLUDE_DEV_FIXES = False
```
This will hide all issues that require developer intervention, showing only content-related issues.
### PageSpeed Optimization
The `WAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE` setting optimizes PageSpeed API usage for sites with many pages of the same type:
```python
# settings.py
WAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE = True # Enable optimization (default: False)
```
**How it works:**
- **When `True`**: Tests PageSpeed on only one page per page type (e.g., one BlogPage, one ProductPage)
- **When `False`**: Tests PageSpeed on every individual page
- **Result propagation**: PageSpeed issues found on the test page are applied to all pages of that same type
**Example:**
- Site has 50 BlogPage instances and 30 ProductPage instances
- **With optimization**: 2 PageSpeed API calls (1 for BlogPage + 1 for ProductPage)
- **Without optimization**: 80 PageSpeed API calls (1 for each page)
**Benefits:**
- **Cost savings**: Dramatically reduces Google PageSpeed API usage
- **Faster audits**: Significantly faster completion times
- **Same accuracy**: PageSpeed issues are typically consistent across pages of the same type
**When to use:**
- Sites with many pages of the same type
- When PageSpeed API costs are a concern
- For faster audit execution
## π Development
### Setting up Development Environment
You can start developing with this plugin using the Wagtail Bakery demo project that includes this plugin enabled:
```bash
# Clone the repository
git clone https://github.com/your-org/wagtail-seotoolkit.git
cd wagtail-seotoolkit
# Start the development environment with Docker
docker-compose up
# The plugin will be available at http://localhost:8000/admin/
# Login with: admin / changeme
```
## π Performance Considerations
### PageSpeed API Limits
- Google PageSpeed Insights API has rate limits
- Use `WAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE = True` for large sites
- Consider running audits during off-peak hours
---
## πΊοΈ Roadmap
This is **Phase 1** - the free tier that shows you what's broken.
### Coming Very Soon (Phase 2 - Pro Tier)
- **Bulk Editor** - Fix 100+ pages at once instead of manually editing each one
- **Template System** - Apply consistent meta tag patterns across your site (e.g., `{title} | {site_name}`)
- **Auto-Suggestions** - Generate meta descriptions from page content
- **Daily Monitoring** - Automated audits with email alerts when issues are detected
- **Historical Tracking** - See how your SEO health improves over time
### Coming Also Quite Soon (Phase 3 - AI)
- **AI-Powered Optimization** - GPT-generated meta descriptions optimized for search
- **Smart Internal Linking** - Automatic suggestions for related content
- **Content Scoring** - AI analysis for search visibility and user engagement
- **Competitive Analysis** - See how your pages compare to competitors
**Interested in Pro features?** Let us know what would be most valuable β [GitHub Discussions](https://github.com/wayfdigital/wagtail-seotoolkit/discussions)
---
## π€ Contributing
This is an early release and we want your feedback!
**Found a bug?** [Open an issue](https://github.com/wayfdigital/wagtail-seotoolkit/issues)
**Have a suggestion?** [Start a discussion](https://github.com/wayfdigital/wagtail-seotoolkit/discussions)
### What We're Looking For Feedback On:
- Are the checks finding real, actionable issues?
- What SEO checks are we missing?
- Would bulk fixing be worth paying for?
- How's the performance on large sites (1000+ pages)?
---
## π¬ Support
- **Issues:** [GitHub Issues](https://github.com/wayfdigital/wagtail-seotoolkit/issues)
- **Discussions:** [GitHub Discussions](https://github.com/wayfdigital/wagtail-seotoolkit/discussions)
- **Email:** hello@wayfdigital.com
---
## π Changelog
### Version 0.1.1
- Initial release
- Comprehensive SEO auditing
- PageSpeed Insights integration
- Wagtail admin integration
- Configurable settings
### Version 0.1.2
- Fix CSRF bug
### Version 0.1.3
- Further improvements to CSRF fixes
---
## π License
This project is licensed under the MIT License - see [LICENSE](LICENSE) for full details.
**Author:** [WAYF](https://wayfdigital.com)
**Copyright:** Β©2025 WAYF DIGITAL SP. Z O.O.
---
## π Acknowledgments
- Built for the Wagtail CMS community
- Inspired by modern SEO best practices
- Special thanks to early testers and contributors
---
**β If this tool saves you time, please star the repo and share it with other Wagtail users!**
Made with β€οΈ by [WAYF](https://wayfdigital.com/)
**About WAYF:** We build tools for modern web development. Check out our other projects at [wayfdigital.com](https://wayfdigital.com/)
Raw data
{
"_id": null,
"home_page": null,
"name": "wagtail-seotoolkit",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "WAYF <hello@wayfdigital.com>",
"keywords": "wagtail, django, seo, cms",
"author": null,
"author_email": "WAYF <hello@wayfdigital.com>",
"download_url": "https://files.pythonhosted.org/packages/1d/f7/370a1e030b1d6e09e41613d016dc4b190fb2750937325cadb29cefff4fe9/wagtail_seotoolkit-0.1.3.tar.gz",
"platform": null,
"description": "# Wagtail SEO Toolkit\n\nA comprehensive SEO auditing and optimization plugin for Wagtail CMS that helps you identify and fix SEO issues across your website.\n\n\n\n## \ud83d\udccb Table of Contents\n\n- [\ud83d\ude80 Features](#-features)\n - [\ud83d\udd0d SEO Best Practices Checks](#-seo-best-practices-checks)\n - [\u26a1 PageSpeed Insights Checks (Optional)](#-pagespeed-insights-checks-optional)\n - [\ud83c\udfaf Smart Issue Management](#-smart-issue-management)\n - [\ud83d\udd27 Flexible Configuration](#-flexible-configuration)\n- [\ud83d\udcf8 Screenshots](#-screenshots)\n- [\ud83d\udee0 Installation](#-installation)\n- [\u2699\ufe0f Configuration](#\ufe0f-configuration)\n- [\ud83d\ude80 Usage](#-usage)\n - [Running Audits](#running-audits)\n- [\ud83d\udd27 Advanced Configuration](#-advanced-configuration)\n- [\ud83d\udee0 Development](#-development)\n- [\ud83d\udcca Performance Considerations](#-performance-considerations)\n- [\ud83d\udcdd Changelog](#-changelog)\n- [\ud83d\udcc4 License](#-license)\n- [\ud83d\ude4f Acknowledgments](#-acknowledgments)\n\n## \ud83d\ude80 Features\n\n### \ud83d\udd0d **SEO Best Practices Checks**\n- **Title & Meta Tags**: Check for missing, duplicate, or suboptimal meta tags\n- **Content Analysis**: Analyze content length, readability, and structure\n- **Header Structure**: Validate H1-H6 hierarchy and usage\n- **Image Optimization**: Check for missing alt text, proper sizing, and optimization\n- **Schema Markup**: Validate structured data implementation\n- **Mobile Optimization**: Ensure mobile-friendly design and viewport settings\n- **Internal Linking**: Analyze internal link structure and distribution\n- **Content Freshness**: Track content publication and modification dates\n\n### \u26a1 **PageSpeed Insights Checks** (Optional)\n- **Performance Metrics**: Get Core Web Vitals and performance scores\n- **Accessibility Checks**: Identify accessibility issues\n- **Best Practices**: Check for security and modern web standards\n- **SEO Performance**: Analyze technical SEO factors\n- **Per-Page-Type Optimization**: Efficiently audit multiple pages of the same type\n\n### \ud83c\udfaf **Smart Issue Management**\n- **Issues Export**: Export list of issues to Excel/CSV\n- **Developer vs Content Issues**: Clear distinction between technical and content fixes\n\n### \ud83d\udd27 **Flexible Configuration**\n- **PageSpeed Settings**: Control API usage and optimization\n- **Button Visibility**: Control audit button visibility in admin\n- **Dev Fix Filtering**: Show only content-editable issues\n\n## \ud83d\udcf8 Screenshots\n\n### SEO Dashboard\n\n*Comprehensive overview of your site's SEO health with actionable insights*\n\n### Issues Report\n\n*Detailed view of all SEO issues with filtering and management options*\n\n### Page Sidebar\n\n\n*Real-time SEO insights directly in the Wagtail page editor*\n\n## \ud83d\udee0 Installation\n\n### Prerequisites\n- Wagtail 6.4+\n\n### Install via pip\n\n```bash\npip install wagtail-seotoolkit\n```\n\n### Add to your Django settings\n\n```python\n# settings.py\nINSTALLED_APPS = [\n # ... other apps\n 'wagtail_seotoolkit',\n]\n```\n\n### Run migrations\n\n```bash\npython manage.py migrate\n```\n\n\n## \u2699\ufe0f Configuration\n\n### All Settings\n\n```python\n# settings.py\n\n# SEO Toolkit Configuration\nWAGTAIL_SEOTOOLKIT_SHOW_AUDIT_BUTTON = True # Show audit button in admin (default: False)\nWAGTAIL_SEOTOOLKIT_INCLUDE_DEV_FIXES = True # Include developer-required fixes (default: True)\n\n# PageSpeed Insights Configuration (Optional - must be manually enabled)\n# Note: PageSpeed checks are disabled by default and must be manually enabled\nWAGTAIL_SEOTOOLKIT_PAGESPEED_API_KEY = \"your-api-key-here\" # Get from Google\nWAGTAIL_SEOTOOLKIT_PAGESPEED_ENABLED = True # Enable PageSpeed checks\nWAGTAIL_SEOTOOLKIT_PAGESPEED_DRY_RUN = False # Use real API calls\nWAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE = True # Optimize API usage\n```\n\n### Getting a PageSpeed API Key\n\n1. Visit [Google PageSpeed Insights API](https://developers.google.com/speed/docs/insights/v5/get-started)\n2. Create a new project or select existing one\n3. Enable the PageSpeed Insights API\n4. Create credentials (API key)\n5. Add the key to your settings\n\n## \ud83d\ude80 Usage\n\n### Running Audits\n\nThis plugin exposes 2 management commands `seoaudit` and `run_scheduled_audits` those commands needs to be executed by some process. Smiliarly to [publish_scheduled](https://docs.wagtail.org/en/stable/reference/management_commands.html#publish-scheduled).\n\n#### Option 1: User-Requested Audits (Recommended)\n\nTo allow users to request audits through the admin interface:\n\n1. **Enable the audit button**:\n ```python\n # settings.py\n WAGTAIL_SEOTOOLKIT_SHOW_AUDIT_BUTTON = True\n ```\n\n2. **Set up periodic task** to process scheduled audits:\n ```bash\n python manage.py run_scheduled_audits\n ```\nWARNING: First audit needs to be started manually with `seoaudit` command.\n\n\n#### Option 2: Automated Audits\n\nSet up a scheduled task to run audits automatically:\n\n```bash\npython manage.py seoaudit\n```\n\n\n## \ud83d\udd27 Advanced Configuration\n\n### Filtering Dev Fixes\n\nFor content editors who shouldn't see technical issues:\n\n```python\n# settings.py\nWAGTAIL_SEOTOOLKIT_INCLUDE_DEV_FIXES = False\n```\n\nThis will hide all issues that require developer intervention, showing only content-related issues.\n\n### PageSpeed Optimization\n\nThe `WAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE` setting optimizes PageSpeed API usage for sites with many pages of the same type:\n\n```python\n# settings.py\nWAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE = True # Enable optimization (default: False)\n```\n\n**How it works:**\n- **When `True`**: Tests PageSpeed on only one page per page type (e.g., one BlogPage, one ProductPage)\n- **When `False`**: Tests PageSpeed on every individual page\n- **Result propagation**: PageSpeed issues found on the test page are applied to all pages of that same type\n\n**Example:**\n- Site has 50 BlogPage instances and 30 ProductPage instances\n- **With optimization**: 2 PageSpeed API calls (1 for BlogPage + 1 for ProductPage)\n- **Without optimization**: 80 PageSpeed API calls (1 for each page)\n\n**Benefits:**\n- **Cost savings**: Dramatically reduces Google PageSpeed API usage\n- **Faster audits**: Significantly faster completion times\n- **Same accuracy**: PageSpeed issues are typically consistent across pages of the same type\n\n**When to use:**\n- Sites with many pages of the same type\n- When PageSpeed API costs are a concern\n- For faster audit execution\n\n## \ud83d\udee0 Development\n\n### Setting up Development Environment\n\nYou can start developing with this plugin using the Wagtail Bakery demo project that includes this plugin enabled:\n\n```bash\n# Clone the repository\ngit clone https://github.com/your-org/wagtail-seotoolkit.git\ncd wagtail-seotoolkit\n\n# Start the development environment with Docker\ndocker-compose up\n\n# The plugin will be available at http://localhost:8000/admin/\n# Login with: admin / changeme\n```\n\n## \ud83d\udcca Performance Considerations\n\n### PageSpeed API Limits\n- Google PageSpeed Insights API has rate limits\n- Use `WAGTAIL_SEOTOOLKIT_PAGESPEED_PER_PAGE_TYPE = True` for large sites\n- Consider running audits during off-peak hours\n\n---\n\n## \ud83d\uddfa\ufe0f Roadmap\n\nThis is **Phase 1** - the free tier that shows you what's broken.\n\n### Coming Very Soon (Phase 2 - Pro Tier)\n\n- **Bulk Editor** - Fix 100+ pages at once instead of manually editing each one\n- **Template System** - Apply consistent meta tag patterns across your site (e.g., `{title} | {site_name}`)\n- **Auto-Suggestions** - Generate meta descriptions from page content\n- **Daily Monitoring** - Automated audits with email alerts when issues are detected\n- **Historical Tracking** - See how your SEO health improves over time\n\n### Coming Also Quite Soon (Phase 3 - AI)\n\n- **AI-Powered Optimization** - GPT-generated meta descriptions optimized for search\n- **Smart Internal Linking** - Automatic suggestions for related content\n- **Content Scoring** - AI analysis for search visibility and user engagement\n- **Competitive Analysis** - See how your pages compare to competitors\n\n**Interested in Pro features?** Let us know what would be most valuable \u2192 [GitHub Discussions](https://github.com/wayfdigital/wagtail-seotoolkit/discussions)\n\n---\n\n## \ud83e\udd1d Contributing\n\nThis is an early release and we want your feedback!\n\n**Found a bug?** [Open an issue](https://github.com/wayfdigital/wagtail-seotoolkit/issues)\n\n**Have a suggestion?** [Start a discussion](https://github.com/wayfdigital/wagtail-seotoolkit/discussions)\n\n### What We're Looking For Feedback On:\n\n- Are the checks finding real, actionable issues?\n- What SEO checks are we missing?\n- Would bulk fixing be worth paying for?\n- How's the performance on large sites (1000+ pages)?\n\n---\n\n## \ud83d\udcac Support\n\n- **Issues:** [GitHub Issues](https://github.com/wayfdigital/wagtail-seotoolkit/issues)\n- **Discussions:** [GitHub Discussions](https://github.com/wayfdigital/wagtail-seotoolkit/discussions)\n- **Email:** hello@wayfdigital.com\n\n---\n\n## \ud83d\udcdd Changelog\n\n### Version 0.1.1\n\n- Initial release\n- Comprehensive SEO auditing\n- PageSpeed Insights integration\n- Wagtail admin integration\n- Configurable settings\n\n### Version 0.1.2\n - Fix CSRF bug\n\n### Version 0.1.3\n- Further improvements to CSRF fixes\n\n---\n\n## \ud83d\udcc4 License\n\nThis project is licensed under the MIT License - see [LICENSE](LICENSE) for full details.\n\n**Author:** [WAYF](https://wayfdigital.com)\n\n**Copyright:** \u00a92025 WAYF DIGITAL SP. Z O.O.\n\n---\n\n## \ud83d\ude4f Acknowledgments\n\n- Built for the Wagtail CMS community\n- Inspired by modern SEO best practices\n- Special thanks to early testers and contributors\n\n---\n\n**\u2b50 If this tool saves you time, please star the repo and share it with other Wagtail users!**\n\nMade with \u2764\ufe0f by [WAYF](https://wayfdigital.com/)\n\n**About WAYF:** We build tools for modern web development. Check out our other projects at [wayfdigital.com](https://wayfdigital.com/)\n",
"bugtrack_url": null,
"license": null,
"summary": "A comprehensive SEO toolkit for Wagtail CMS",
"version": "0.1.3",
"project_urls": {
"Documentation": "https://github.com/wayfdigital/wagtail-seotoolkit#readme",
"Homepage": "https://github.com/wayfdigital/wagtail-seotoolkit",
"Issues": "https://github.com/wayfdigital/wagtail-seotoolkit/issues",
"Repository": "https://github.com/wayfdigital/wagtail-seotoolkit"
},
"split_keywords": [
"wagtail",
" django",
" seo",
" cms"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "26a99261536ef8c415362d4155bee61d3260301aeb8db6a6c3d606832cb929da",
"md5": "161f0693a06e6a178166c066d812b927",
"sha256": "a4d8f26be936030db9ebff34d5faacad58477787c1e165b299aaa71278c98084"
},
"downloads": -1,
"filename": "wagtail_seotoolkit-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "161f0693a06e6a178166c066d812b927",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 68151,
"upload_time": "2025-10-25T13:19:36",
"upload_time_iso_8601": "2025-10-25T13:19:36.502847Z",
"url": "https://files.pythonhosted.org/packages/26/a9/9261536ef8c415362d4155bee61d3260301aeb8db6a6c3d606832cb929da/wagtail_seotoolkit-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1df7370a1e030b1d6e09e41613d016dc4b190fb2750937325cadb29cefff4fe9",
"md5": "4eb9f6934cafbdd6938f0e6f94a24997",
"sha256": "f39c4173d5fe601a3afb96caf828862959248859a98999d44ff1cada47239ea1"
},
"downloads": -1,
"filename": "wagtail_seotoolkit-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "4eb9f6934cafbdd6938f0e6f94a24997",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 51031,
"upload_time": "2025-10-25T13:19:38",
"upload_time_iso_8601": "2025-10-25T13:19:38.573088Z",
"url": "https://files.pythonhosted.org/packages/1d/f7/370a1e030b1d6e09e41613d016dc4b190fb2750937325cadb29cefff4fe9/wagtail_seotoolkit-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-25 13:19:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "wayfdigital",
"github_project": "wagtail-seotoolkit#readme",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "wagtail-seotoolkit"
}