An AI on-page SEO checkerthat tells you exactly what to change.

The daily articles add new pages. The page optimizer improves the ones you already have. Paste the address of any page on your site, ask “optimize my SEO on this page”, and get back a new title tag, meta description, headings and copy, each with the keyword it targets, how often it is searched, where the page ranks now, and why the change helps.

01

How to optimize a page for SEO, with real keyword data

Before anything is suggested, we read the page as search engines see it — title, meta description, headings, body text, image alt text — and look up what that exact page already ranks for in your market, plus related searches it could win.

Every suggestion names its keyword with real monthly searches, difficulty and the page’s current position. When keyword data is not available, the chat tells you so and the suggestions carry no figures, rather than inventing them.

  • What this page ranks for today, and where
  • Related searches it could rank for next
  • Monthly searches and difficulty on every suggestion

02

A new title tag, meta description and headings, ready to paste

Each answer is a short summary and up to six cards. A card shows the element, the text on the page now, the replacement with a Copy new text button, the keyword it targets and one or two sentences on why.

Nothing is written to your site. You apply the changes you agree with, in your own CMS, so the page optimizer works on any page you can open in a browser — not only the ones Tepine published.

  • Title tag, meta description, H1, other headings, body text, image alt text
  • The current text is quoted from your page, never made up
  • Copy the new text and paste it where it belongs

03

Like ChatGPT for SEO, but grounded in your rankings

You ask the way you would ask ChatGPT for SEO help, in plain words. The difference is what the answer comes from: your page as search engines read it, and the keywords it really ranks for, not a guess about what people search.

Ask follow-ups about the same page: “make the title shorter”, “what about the second heading?”, “write a meta description for buyers comparing tools”. Paste another address to switch pages, or start over with New page.

The chat stays on one subject: this page’s search performance. Ask it something else and it says so.

Under the hood

The details, for the careful buyer.

Reads the page as served

The page is read before JavaScript runs, the way most crawlers first see it. A page that is empty without JavaScript gets an answer that says so and what to change.

Respects robots.txt

If your robots.txt blocks us, the chat explains why it could not read the page instead of failing.

No invented figures

Search volumes, difficulty and rankings come from the keyword provider. A quote of your current text must appear on the page, or the suggestion is dropped.

Safe with untrusted pages

Page text is treated as data, never as instructions, and a suggestion that adds a link or markup the page did not have is removed.

Follow-ups are free

Your plan includes a number of pages analysed a month. Questions about a page already analysed do not count again.

One site at a time

The chat is per site, and keyword data uses that site’s market and language.

Questions

About on-page SEO checker.

Does it change my site?

No. It suggests the new text and why; you decide what to apply and paste it in yourself. That way it works with any CMS, including pages Tepine did not write.

How many pages can I optimize?

Starter includes 10 pages analysed a month per site, and the free trial includes 3. Follow-up questions about a page you already analysed do not count against that.

How is this different from using ChatGPT for SEO?

No. A general chatbot guesses what people search. Here every suggestion is tied to a keyword the page ranks for, or could, with its real search volume and difficulty, and the text it replaces is quoted from your page.

Does it check my whole site?

No. It is an on-page SEO checker: one page at a time, in depth, with the words to change. To see whether AI crawlers can read your site at all, use the free AI visibility checker, and the daily articles take care of adding new pages.

Can it optimize pages on another website?

It reads any public page you paste, but keyword data and the monthly allowance belong to the site you are working in, so it is meant for that site’s own pages.

What if my page is built with JavaScript?

If the page has little or no content before JavaScript runs, the optimizer tells you, because that is often the first thing holding it back in search and in AI answers.

Be what your customers find.

Connect your URL and the free trial shows you the searches we would target for your business, with your profile, competitors and first plan. Nothing publishes until you say so.

Start your free trial