Find and fix site problems

A weekly check reads your site the way search engines do and lists what is wrong. For most problems Gralus writes the fix, and the plugin applies it after you approve.

14-day free trial, no card. Nothing is published without your approval.

app.gralus.com/health

Health score

Pages checked

38

2 h ago

Errors

2

broken links

Warnings

4

3 fixable from here

  • Link to a broken page2 pages Explain
  • Missing meta description3 pages Write a fix
  • Slow page (over 3 seconds)1 page Explain
  • Images without alt text2 pages Explain
  • No llms.txt file1 page Explain
Example data from a sample dental clinic.

What the check looks at

Every page of your site, up to 500 pages on Starter, 2,000 on Growth and 5,000 on Agency, once a week and whenever you click Check now. Each kind of problem becomes one task, with the pages it affects.

  • Broken pages and links to them
  • Missing, duplicate, too long or too short titles and descriptions
  • Slow pages and images without alt text
  • HTTPS, sitemap, robots.txt, llms.txt and blocked AI crawlers
  • Security: Google Safe Browsing and signs of a hacked site
app.gralus.com/health

Health score

Pages checked

38

2 h ago

Errors

2

broken links

Warnings

4

3 fixable from here

  • Link to a broken page2 pages Explain
  • Missing meta description3 pages Write a fix
  • Slow page (over 3 seconds)1 page Explain
  • Images without alt text2 pages Explain
  • No llms.txt file1 page Explain
Example data from a sample dental clinic.

The fixes Gralus writes

Titles and descriptions for all pages
One click writes fixes for every page with the same problem, up to 24 at a time, each from the page's own text.
Alt text for the Media Library
An AI model looks at each image and describes it. Up to 300 images per site a day; existing alt text is never replaced.
Broken links and redirects
Each dead link is pointed at the right page, or removed with its words kept, and missing pages get a 301 redirect.
llms.txt
If your site has none, or one in the wrong format, Gralus writes one from your brand profile and main pages after the check.
AI crawler access
When robots.txt blocks AI crawlers such as GPTBot, the plugin adds rules that let them in.
LocalBusiness markup
Built from your Google Business Profile and printed on every page, unless your SEO plugin already prints it.

Yoast SEO and Rank Math checks

On sites with Yoast SEO or Rank Math, Gralus runs that plugin's own analysis on every published page, so the scores match what you see in WordPress. Fixing a page sets a focus keyword if it has none, writes a new SEO title and description, and edits paragraphs and headings. The page is checked again before the fix goes to Approvals.

  • Images, buttons and embeds are never changed
  • Text changes are kept only when the score goes up
  • The score in WordPress updates after you approve
app.gralus.com/rank-math
  • Teeth whiteningteeth whitening austin42→88
  • Dental implantsdental implants austin35→84
  • Emergency dentistemergency dentist austin58→91
  • Family dentistryNo focus keyword0→82

Scores from Rank Math's own analysis, before and after the fix waiting in Approvals.

Example data from a sample dental clinic.

How a fix goes live

  1. The fix waits in Approvals

    With the page, the old and new text, and why it was written.

  2. You approve it

    Edit anything first, or approve many fixes at once.

  3. The plugin applies it

    It saves a WordPress revision before it changes a post or page.

  4. The next check confirms it

    Fixed problems drop off the list. Undo puts the old version back.

Questions about site checks

Does the check slow my site down?+

No. It reads pages as GralusBot, about one a second, respects robots.txt and never logs in.

Which fixes need WordPress?+

All fixes are applied by the Gralus plugin. Without WordPress you still get the check, the tasks and an explanation of each problem.

Can Gralus fix slow pages?+

Not automatically. The task says which pages are slow and what usually causes it, such as large images or many scripts.

What about page builders?+

Pages built with Elementor, Divi or another builder get their title, description and focus keyword fixed; their text lives in the builder, so Gralus leaves it.

Also in Gralus