What RankGrep does
RankGrep audits your website, writes the fixes, applies them once you approve (or automatically, for the kinds you choose), and checks that they made a difference.
Most SEO tools stop at a report. RankGrep goes one step further: for the problems it can fix, it writes the fix, shows you exactly what will change, and applies it to your live site once you approve, or on its own for the kinds of fix you have set to Automatic.
The loop
Every website in RankGrep goes through the same four steps, over and over.
- Audit. RankGrep crawls your site the way a search engine does and reads each page as a visitor sees it: the title, the meta description, the headings, the opening paragraph, the images, the links.
- Find. Each problem becomes an issue with evidence: which pages, what was found, why it matters.
- Fix. For issues RankGrep can repair, it writes the replacement and shows a before-and-after. Nothing changes until you approve it, unless you have set that kind of fix to apply automatically. See How a fix is applied.
- Measure. Search Console and rank tracking show whether the pages moved. See Rank tracking and Search Console.
What it can fix on its own
With a connected WordPress site, RankGrep can write these directly:
| Field | Needs |
|---|---|
| SEO title | A WordPress connection, and the connector plugin for an exact result |
| Meta description | The connector plugin or a supported SEO plugin |
| H1 heading | The connector plugin, plus a theme that calls it |
| Opening paragraph | The connector plugin, plus a theme that calls it |
| Image alt text | A WordPress connection |
| Broken internal links | A WordPress connection |
| robots.txt lines that let AI search bots read the site | The connector plugin, 0.10.0 or later |
| Business details as structured data on the home page | The connector plugin, 0.10.0 or later |
Everything else comes as guidance: a clear description of what to change and where, for you or your developer to apply by hand.
With a connected GitHub repository, fixes arrive as pull requests instead. RankGrep never merges them. See Connect GitHub.
What it never does
- It never changes anything without an approval: yours for each fix, or given in advance on the Automation page for the kinds of fix you choose. A high-risk fix always waits for you.
- It never edits your theme or plugin files. Every WordPress fix is a value in your site's database, which is what makes deploying safe. See Where your changes live.
- It never keeps your WordPress password. Connections use an Application Password you can revoke at any time.
- It never leaves a failed change on your site. If a fix cannot be verified on the live page, RankGrep puts the original value back automatically.