Skip to content
Use Cases

AI Agent for SEO: Fix Titles and Meta From Search Console

How an AI SEO agent turns Search Console data into new titles and meta descriptions every week, when it may change your site, and how we applied the rule to our own blog.

Klei Aliaj

Founder of Dialogo

Updated
7 min read
Share:

An AI SEO agent reads your Google Search Console data, finds the pages that almost rank, and writes better titles and meta descriptions for them. You decide at setup whether it may apply them to your site; otherwise each proposal waits next to the current text in a change log. Either way every change is logged and measured weeks later, and the decision stays yours.

This post explains the rule it uses, what it reads, what it writes, and how we applied the same rule to our own blog. The agent is Rank Booster.

The rule: positions 5 to 20, impressions but few clicks

Rank Booster looks for pages at positions 5 to 20 that get impressions but few clicks. People see those pages in search, but few click through. A better title and description can move the click rate without writing a new page.

Why that range? In positions 1 to 4 you already get most of the clicks, and past position 20 almost nobody sees the result. In between, the page is visible but not winning.

For our own blog we ran the same check by hand, with limits we picked ourselves: 50 or more impressions, because a small site with few impressions needs a low bar to find anything, and a click rate under 1.5%. Those numbers were our own manual experiment, not the agent's rule.

Pages people leave quickly are a separate case. If readers arrive and leave at once, a new title will not fix it, because the page itself has a problem. If you connect Google Analytics, the agent reads engagement for the pages it picks and lists those apart, so you fix the page, not the title.

What the agent reads (Search Console, Analytics)

Every Monday the agent reads 28 days of Google Search Console data, and the 28 days before, by page and query. It finds the pages where you sit just off page one, then reads each page's current title and meta description. If you connect Google Analytics, it also reads engagement, which is how it can tell a weak title from a weak page.

App Required? What it adds
Google Search Console Yes Queries, impressions, position and click rate (your site must be verified)
Composio Search Yes, no sign-in Each page's current title and meta description
Google Sheets, Google Docs or Notion Yes, one of them The change log: every change with its date, and the result weeks later
Google Analytics Optional Engagement on each page, so you fix pages people leave quickly
Webflow or HubSpot Optional Where the new titles are applied, if you allow it
Bing Webmaster Tools Optional Bing queries and pages, useful because Bing is widely reported to supply results to ChatGPT search
Semrush Optional Keywords your competitors rank for and you do not

The agent reads Search Console for any site. Only applying the changes needs Webflow or HubSpot.

What it writes and what waits for approval

One run delivers four things:

Dialogo AI

See this in action. Your real tools, your real workflows.

Free to try: set up 1 agent and run 3 free rehearsals, then pay when you go live.

  • The pages with the most upside, with query, impressions, position and click rate.
  • A new title and meta description for each, shown next to the current text in the change log.
  • For changes made at least four weeks earlier, the page's clicks and position before and after.
  • With Google Analytics, pages people leave quickly, kept apart from the title fixes.

It changes your site only if you said so at setup, and then only each page's SEO title and description, in Webflow or HubSpot. Otherwise every change stays ready in the log for you to apply. A Webflow change reaches visitors only when the site is published, which the agent does only when you ask, and that waits for your OK in Dialogo. Publishing from Webflow also publishes any other unpublished edits on the site, so check that before you say yes.

One limit matters if your blog lives in a CMS. The agent can change Webflow's static pages and HubSpot's website and landing pages, not blog posts or other CMS items. For those pages, and for sites built elsewhere, the new titles wait in the change log and you copy them into your own editor.

Content gaps

Titles help pages that already show up. For topics where you do not appear at all, a new title cannot help: you need a new page, and that stays your call.

If you connect Semrush, the report also lists keywords your competitors rank for and you do not, a starting list for those pages.

A new page is work for a writer. You decide whether the topic fits your business before anyone writes it.

Search is also changing. ChatGPT search uses third-party search providers, and Bing is widely reported to be one of them, which is why the optional Bing Webmaster Tools connection is worth adding. Our guide to generative engine optimization explains how AI answers pick their sources.

What we changed on our own blog

We ran that manual check, with our own limits, on the Search Console data for dialogo.chat. The best example was one page, the four-way comparison of Grok Bot, Claude Cowork, ChatGPT Work and Dialogo: a comparison page at position 9.1 with a 0.24% click rate.

That fits the rule exactly. The plan we wrote proposes a new title for it, "Grok Bot vs Claude Cowork vs ChatGPT Work (2026)", and replaces a meta description that was 166 characters long with one of 133.

A few other posts also fell in the rule's position range. Each gets a new title and description, and its content is refreshed. These changes ship with this post. We have no results to report yet. When we do, we will say what moved and what did not.

Questions people ask

Will the AI SEO agent change my live website?

Only if you allowed it at setup, only the SEO title and description, and only on Webflow or HubSpot pages. A Webflow change reaches visitors only when the site is published, which happens only when you ask and approve.

Does it only work with Webflow?

No. It reads Search Console for any site, and it can apply changes to Webflow's static pages and to HubSpot's website and landing pages. For blog posts, other CMS items and other websites, copy the new titles from the change log into your own editor.

What does the free rehearsal show?

It reads 28 days of your Search Console data and takes the first page it would rewrite through the whole job: the new title and description next to the current ones, and the log entry it would write. It changes nothing.

What do I need to connect?

Google Search Console with your site verified, and a Google Sheet, Google Doc or Notion page for the change log. Composio Search needs no sign-in. Google Analytics, Webflow, HubSpot, Semrush, Bing Webmaster Tools and Slack are optional. Setup is listed at 15 minutes.

Try it on your own data

Run the free rehearsal on 28 days of your own Search Console data and see the first page it would rewrite, with the new title next to the current one. You can set up 1 agent and run 3 free rehearsals before you pay to go live. The Rank Booster page lists everything a run delivers.

Try Rank Booster free

Nothing is sent without your approval.

Related Topics

#AI Agents#SEO#Search Console#Meta Descriptions

About Klei Aliaj

Founder of Dialogo

Klei Aliaj builds Dialogo: ready-made AI agents that run on the apps a small business already uses and wait for approval before anything is sent.

Map one recurring workflow

Identify the systems, permitted actions and approval points, then test the process with your own representative cases.

Agents in this guide

Try a ready-made agent free

Each agent prepares the work on the apps you already use and waits for your approval before anything is sent.