Guru Guru
On-Page · Metadata

Title tags, meta descriptions, and H1s. Fixed and scored.

Guru audits every page on your site for on-page issues, proposes specific fixes, and scores every title for both Google ranking potential and AI search best practices. You approve each change before anything touches your site.

Get started → See it in action
What's included

Every on-page element, audited and queued for approval.

Title tags, meta descriptions, H1s, heading structure, and schema markup. Every issue found becomes a queued fix you review before it ships.

Title Proposal Engine

Generates title ideas from your search data. CTR gaps, search intent, and what topics you're already ranking for. 5–10 candidates per topic area, ready to approve or edit.

Dual Scoring: SEO + GEO

Each title gets two scores: an SEO score for Google ranking potential, and a GEO score for how well the content idea is structured for AI search best practices. Higher GEO score = better alignment with how AI engines evaluate content.

Edit & Alt Phrasings

Edit any title inline before approving. Guru re-scores instantly. View alternate phrasings with their own SEO and GEO values. Pick the one that fits your strategy, then approve with one click.

On-Page Gap Analysis

Finds pages with high impressions but low clicks and shows why. weak title tags, missing topics, structural issues. Fixes get routed directly to the approval queue.

Approval Workflow

Every title moves through To Review → Approved → Implemented. Every state change is logged with a timestamp and the approving user's name. Full audit trail, always.

Meta Description Optimization

Guru audits every page for missing, duplicate, or out-of-range meta descriptions. Proposed rewrites are scored for keyword inclusion and click-through potential, then queued for your approval before anything is updated.

Approval queue

Review. Score. Approve. Done.

Every on-page proposal lands in the queue with its SEO and GEO scores upfront. Approve it, tweak it, or view alternate phrasings, all from one screen. When you approve, the change is queued for implementation. No extra steps.

  • Scores recalculate instantly when you edit the title text
  • Alt phrasings show side-by-side with their own score breakdown
  • Every approval is logged with a timestamp and user name
  • Rejected and deferred items stay in history with a logged reason
How to Rank in AI Search Without Losing Google Title
geo-optimization.html · Apr 2026 · keyword group 04
SEO 82 GEO 91
Approve Alt phrasings Edit
The Complete Guide to LLM Citation Optimization in 2026 Title
llm-citations.html · Apr 2026 · keyword group 07
SEO 78 GEO 87
Approve Alt phrasings Edit
Internal Linking Strategy: The GEO-First Playbook Title
internal-links.html · Apr 2026 · keyword group 12
SEO 74 GEO 83
Approve Alt phrasings Edit
How it works

Research first. Proposals second.

Guru doesn't guess at what to write. It looks at your actual search data, analyzes what's ranking in your space, and surfaces the specific gaps your competitors are covering that you're not.

1

Pull your GSC data

Guru reads your Search Console data. clicks, impressions, position, and CTR for every URL and query. This shows exactly where your site is and isn't winning clicks.

2

Research keyword gaps

Using DataForSEO, Guru maps what's ranking in your topic area and identifies the terms your competitors are targeting that you have no content for. These are ranked by traffic potential.

3

Score every topic

Each proposed title gets an SEO score (ranking potential based on keyword difficulty and your site's authority) and a GEO score (how well-structured the content idea is for AI search).

4

You approve the changes

You review each on-page proposal, approve the ones that fit, and the changes are queued for implementation. Nothing touches your site until you have signed off on each one.

What Guru analyzes

Your data, your competitors' data, your gaps.

Guru combines your Google Search Console performance data with third-party keyword research to find the opportunities that are specific to your site. not generic topic suggestions that every competitor gets too.

  • Your GSC impressions and CTR. pages where people are searching but not clicking
  • Keyword difficulty and search volume for your target topics (DataForSEO)
  • Content gaps. topics your competitors rank for that you don't have content on
  • Your existing content. to avoid duplication and to identify refresh candidates
  • AI search best practices. content structure signals that correlate with AI engine citation
5–10
title candidates per keyword group, each independently scored
2
scores per title. SEO ranking potential and AI search alignment
0
changes to your site until you've explicitly approved each one
<15m
from GSC connection to first scored title proposals in your queue
On-Page · Guru

Better titles. Higher scores.
Every sprint.

Connect your GSC property and Guru will have your first batch of scored title proposals ready in under 15 minutes.

Get started → Read the docs