seo
seo copied to clipboard
SEO utilities including a unique field type, sitemap & redirect manager
Fixes #432 . Changes proposed in this pull request: - Use provided Craft helper App::env instead of getenv
### Description Since Craft 4, all environment variables have been prefixed with `CRAFT_`. So `ENVIRONMENT` became `CRAFT_ENVIRONMENT`. In the SeoService.php there is a check for both variables: ```php $env =...
Fixes #432 . Changes proposed in this pull request: - Change null coalescing operator to shorthand if statement
### Description I've been working with this plugin in a few sites and we noticed that the sites are not found on Google. I did a noindex checkup and the...
### Description When entering a focus keyword and pressing 'Enter', the page redirects to the entries listing. ### Steps to reproduce 1. Go to the edit screen of an entry...
### Table of contents parsing code with '#' in code block ### Steps to reproduce 1. Add a code block with #!/bin/bash and toc picks this as a header anchor...
All entries whether single or channels are showing focus keyword unavailable ### Additional info - Craft version: 4.2.1.1 - SEO version: 4.0.3 - PHP version: 8.1.6 - Database driver &...
### Description Hey there, after updating to the latest Craft 3 and SEO versions I'm getting the following error when saving an entry in the control panel. `Snippet.js:77 Uncaught (in...
Just wondering if you have Craft 5 support planned and/or in progress for this plugin? Happy to contribute if not!
### Description After updating to craft 4.7, it seems that dynamic tags are not saved in the SEO title field. In my case this happens with the entry title. When...