Everything you need. Nothing you don’t.
Over 22 distinct features and integrations, out of the box.
robots.txt file is not found
English, French, German, Italian, Spanish, Norwegian, Russian, and Indonesian languages
sitemap plugin to crawl and generate SEO data
OpenGraph Preview
See a dynamic representation of your OpenGraph card as seen when embedded in other sites and applications such as Facebook, Twitter, Slack, Discord, MS Teams, etc. SEO Magic provides the ability to use the existing HTML title, or a custom title and description.
What's Your Score?
The SEO Magic Report is automatically generated and can help you address issues and optimize your content to ensure strong SEO performance. The report is based on SEO best-practices and helps you identify short falls in Metadata, CSS Stylesheets, JavaScript, Header tag usage, Semantic HTML, bad HTML, content images, content links. The report also provides a summary of the keyword usages in content and even a debug log of your page crawl.
Site Reporting
SEO Magic now provides a easy-to-read site-wide report, utilizing the Grav Admin Reports, to obtain a high-level view of your SEO for all pages. You can quickly link to any problematic page and address any of the issues identified. See the total page score, a summary of section scores and any broken links.
Simple and Efficient Link Checking
Another new feature is the much-requested link-checker. It can be run as part of the SEO Magic data generation, or directly via a simple to use CLI Command. The results show up in the page and site reports, but can also be easily integrated with the Grav Scheduler to provide a periodic report of your site's broken link status. Broken links are a major contributor to poor SEO results, so it's key to address these to ensure best results.
High-Performance Crawling
SEO Magic is powered by asychronous data crawling that ensures maximum performance for your site because this work doesn't need to be done on-page-load. This crawling process is also heavily optimized using multiple parallel connections to quickly and efficiently crawl your website. This also has the side-benefit of pre-populating your site's cache.
Full Control
SEO Magic has flexible configuration options that set your preferences site-wide. When you navigate to a page you will have access to a dedicated SEO Magic tab that allows you to override the settings for that page as well as directly access the SEO Report for that page.
Sample SEO Report
Frequently Asked Questions
The most commonly asked questions about the SEO Magic plugin
What is coming soon for SEO Magic?
We have lots of great features planned for upcoming releases of SEO magic. Once purchased, you will be able to update SEO Magic whenever you like to get access to the new functionality. Below is a working list of things we plan on bringing to SEO Magic in the near future:
Site-wide broken-link reportMulti-language is currently working with generated data and changing languages but requires saving the page. Future improvements will focus on the crawler that collects the multi-language data.Move to lang strings for translation support- Support for admin themes
Per page summary report with resolution steps- Keyword density score
Quick CLI-based summary report- Additional SEO impacting elements taken into account in the report
- Improve printability of the report, perhaps a PDF version for clients
- More configuration option for WebShot page screenshot snapshot service
Global report option. This will generate a high level report of your entire site- Improved scoring algorithm
- Quick Score View in flex pages context menu
- Lazy-loading or other performance improvements when generating a report
Does SEO Magic have multi-language support?
Yes in version 3.0 we added full multi-language support and the ability to translate language strings
Can I provide a translation for SEO Magic settings?
Yes, please start a new Discussion on the Premium Issues GitHub Project and tag it with the Translations category. Then please attach the translated YAML file.
Does SEO Magic find broken links?
YES! This was recently added in SEO Magic version v3.0.0
Can I print the SEO Report?
Due to limitations in the Grav admin, printing via the browser is not currently possible. We plan on developing a solution to solve this in an upcoming release.
How does the SEO Score get calculated?
We have compiled an extensive list of SEO best-practices and the closer you come to following all the best practices, the closer to 100% your score will be. This is not an absolute score that guarantees SEO ranking, it just is based on automated test we can do following various best practices. Every search engine has it's own proprietary SEO ranking logic, and it's carefully guarded for obvious reasons. If you have a strong SEO Report score, along with solid content, and quality in-bound and out-bound links, you should be in great shape SEO-wise!