Title tag generator that looks at the search results first
Your title tag is the blue link people click in Google, and most sites waste it on "Home" or a product code. This prompt has your todo.is agent search each target keyword, see how the top results phrase their titles, and write three better options per page under 60 characters.
The prompt
- Write SEO title tags for my pages. Here they are with the keyword each should rank for: [PAGES AND KEYWORDS]. My brand name is [BRAND NAME]. For each keyword, search Google and look at the titles of the top 5 results to understand the search intent. Then write 3 title options per page, each under 60 characters, with the keyword near the start and the brand at the end after a "|" when it fits. Make them different from the competitors, for example with a number, a year, a benefit or "[EXTRA ANGLE]". Return an Excel file with: URL, keyword, top competitor titles, option 1, option 2, option 3, character counts, and my pick with one line on why.
What to change
- [PAGES AND KEYWORDS]: One per line, e.g. "/running-shoes - best running shoes for flat feet". You can attach a CSV.
- [BRAND NAME]: How you want the brand to appear, e.g. "Strider".
- [EXTRA ANGLE]: What makes you different, e.g. "free shipping", "made in Canada", "for beginners".
Example result
- Title tags · strider.ca
- /running-shoes-flat-feet
- Keyword: best running shoes for flat feet
- Top results now: "11 Best Running Shoes for Flat Feet (2026)", "Running Shoes for Flat Feet: Tested", "Shop Flat Feet Running Shoes".
- Intent: people want comparisons and advice, not a shop page.
- • Option 1: "Best Running Shoes for Flat Feet: 8 Tested Picks | Strider" (58)
- • Option 2: "Running Shoes for Flat Feet, Fitted in Store | Strider" (54)
- • Option 3: "Flat Feet? The Running Shoes Our Fitters Pick | Strider" (55)
- • Pick: option 1. It matches the "best" intent and "tested" builds trust.
- /trail-running-shoes
- Keyword: trail running shoes women
- • Option 1: "Women's Trail Running Shoes, Free Returns | Strider" (51)
- • Option 2: "Trail Running Shoes for Women: Grip, Fit & Sizes | Strider" (57)
- • Option 3: "Women's Trail Shoes Made for Canadian Mud | Strider" (51)
- • Pick: option 1. Shop intent, and free returns is a reason to choose you.
- /blog/marathon-training-plan
- Keyword: 16 week marathon training plan
- • Option 1: "16-Week Marathon Training Plan (Free PDF) | Strider" (50)
- • Option 2: "16 Week Marathon Plan for Beginners, Week by Week" (48)
- • Pick: option 1. "Free PDF" stands out from the other results.
- What changed
- • Your old titles were "Strider | Shoes" on 9 pages. Each page now has a unique title.
- • Keywords moved to the front, where they are seen first and bolded in results.
- • All titles are under 60 characters so they should not be cut off on most screens.
How to do it with todo.is
- Copy the prompt and list your pages with the keyword each one targets.
- Paste it into todo.is, or message it to your agent on Slack, WhatsApp or Telegram.
- Your agent searches every keyword and sends an Excel file with 3 title options per page.
- Pick your favorites, ask for more options on any page, and paste them into your CMS.
Tips for a better result
- One page, one main keyword. If two pages target the same keyword, they compete with each other.
- Match the intent you see: if the top results are lists, a "Best X" title fits better than a shop title.
- Numbers and specifics ("8 tested picks", "free PDF") tend to stand out in a page of similar results.
- Keep the brand at the end unless it is well known in your niche, in which case it can lead.
title tag generator: FAQ
- How long should a title tag be? Aim for about 50 to 60 characters. Google cuts titles by pixel width, so very wide letters or all-caps can be cut earlier.
- Is the title tag the same as the H1? Not always. The title tag shows in search results and the browser tab, while the H1 is the heading on the page. They should match in topic but can be worded differently.
- Does Google change my title tags? Sometimes. Google may rewrite titles that are too long, stuffed with keywords or do not match the page. Clear, accurate titles are rewritten less often.
- Should I include the year in a title? Only if the content is updated each year, like "best of" lists. An old year in a title can put people off clicking.
JavaScript is required to use the todo.is app.