Gralus Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Gralus is an SEO service at gralus.com. It checks your Google rankings, Search Console data and how AI assistants answer questions about your business, then suggests work: new articles, landing pages, better titles and descriptions, image alt text, internal links and other fixes.
This plugin is the link between Gralus and your WordPress site. You review each suggestion in Gralus, and only the ones you approve reach your site.
What the plugin does after you approve something in Gralus
- Creates articles and landing pages as drafts, and publishes them when you approve.
- Landing pages use your theme’s colours, fonts and corners, with a full-width layout between your theme’s header and footer.
- Sets SEO titles and meta descriptions. If Yoast SEO or Rank Math is active, it writes into their fields; otherwise it adds the tags itself.
- Adds alt text to images in your Media Library.
- Adds links between your own posts and pages where a phrase matches another page. It never touches headings, buttons or existing links, and every change can be undone from Gralus.
- With Yoast SEO: sets the focus keyphrase, SEO title and meta description, and edits paragraphs and headings so each page passes Yoast’s checks. It never touches images, buttons or embeds, and sets Yoast’s scores so the dots in your page list update.
- With Rank Math: sets the focus keyword, SEO title and meta description, and edits paragraphs and headings so each page passes more of Rank Math’s tests. It never touches images, buttons or embeds, and sets Rank Math’s SEO score so your page list shows it.
- Fixes links to pages that are gone: points them at the right page, or removes the link and keeps the words. It can also redirect a missing address on your site to its new page (only when WordPress finds nothing at that address). Every change can be undone from Gralus.
- Adds LocalBusiness structured data, an llms.txt file, and robots.txt rules that let AI crawlers read your site.
- Speeds up pages, with each change switched on separately: WebP copies of Media Library images shown in place of JPEG and PNG files (originals are never changed), the first large image loaded first, browser cache times for images, fonts, CSS and JavaScript in .htaccess (Apache and LiteSpeed), text shown while web fonts load, a width and height for images that have none, trackers and chat widgets loaded on the visitor’s first scroll or tap, form and slider plugin files left out of pages that don’t use them, unused block editor CSS left out, and the emoji and embed scripts turned off. Gralus tests each script and style change in a browser before offering it. Changes another plugin already makes are left to it. Undo switches them off and deletes the WebP copies.
What it never does
- It never deletes posts, pages or images.
- It never publishes anything you have not approved.
- It does not add anything to your site’s front end until you approve a change.
You need a Gralus account. Gralus is a paid service with a 14-day free trial. The plugin does nothing until it is connected to an account.
External services
This plugin connects your site to Gralus (https://gralus.com), the service it was made for. Without it, the plugin has no function.
When you connect the site (with a connection code, or by approving Gralus on WordPress’s “Authorize application” screen), the plugin sends Gralus the one-time code, your site address, your home page address and the plugin version.
Once a day, and when you click “Send site details now”, the plugin sends Gralus: your site, home and admin addresses; the WordPress, PHP and plugin versions; the theme name; which SEO plugin is active (Yoast SEO or Rank Math); how many posts and pages are published; your category names; and the colour and font names set in your theme.
When Gralus asks for it, Gralus sends signed requests to this plugin’s REST routes. Each request is checked with a secret key that only your site and Gralus know. Through these routes Gralus:
- creates, updates and publishes the drafts you approve, and sets their SEO title and description;
- reads the address, title and SEO fields of a page to suggest changes to it;
- lists Media Library images that have no alt text, and saves the alt text you approve;
- finds and adds or removes the internal links you approve;
- reads each published page’s content and Yoast SEO fields (focus keyphrase, SEO title, meta description, scores) to check it with Yoast’s analysis, and writes the Yoast fixes you approve;
- reads each published page’s content and Rank Math fields (focus keywords, SEO title, meta description, score) and Rank Math’s power words and link settings to check it the way Rank Math does, and writes the Rank Math fixes you approve;
- reads which page speed changes are on, the web server type, whether .htaccess can be written, which speed and image plugins are active and how many images have WebP copies; switches the changes you approve on or off; and makes or deletes the WebP copies in batches;
- finds the broken links its site check reported in your posts and pages, and changes them or adds redirects as you approve;
- runs a security check you start in Gralus. It returns the WordPress version, whether core files match WordPress.org’s checksums, the user name, email address and registration date of each administrator (so you can spot accounts you did not create), must-use plugins, PHP files in the uploads folder, and redirects in .htaccess or the Redirection plugin that send visitors to other sites.
Nothing is sent to anyone other than Gralus. Gralus’s terms of service: https://gralus.com/terms. Gralus’s privacy policy: https://gralus.com/privacy.
The security check also uses WordPress’s own core checksum service on WordPress.org (the same one WordPress uses for updates).
Screenshots
Settings → Gralus before connecting: paste a connection code, or connect from Gralus with one click.
Settings → Gralus once connected.
A landing page made by Gralus, using the site’s own colours and fonts.

