Scored, not just counted
Each title gets a rating for length and for how early the keyword appears, instead of a bare character count.
On-Page
Paste your titles or upload a CSV. Every title is scored for length and keyword placement, duplicates are flagged and each one gets better options. Export the list and update your pages.
One per line, up to 20. Add a keyword after a bar: Robots.txt guide | robots.txt
A CSV needs a column named title. Columns named keyword and url are used if present.
0 of 20 titles ready.
Add up to 20 titles. Each is rated for length, checked for its keyword and for near-duplicates, and gets three better options. Export the lot as a CSV.
A title tag is the headline of your page in search results, and one of the strongest signals about what the page is for. Across a whole site, titles drift: some are cut off, some are too short to say anything, many repeat each other and some bury the keyword at the end.
A bulk optimizer looks at all of them at once. It shows which titles need work, why, and what a better version could be. You decide what to change; the product does the counting and the first drafts.
4 steps, and you stay in control of the result.
Paste one title per line, or upload a CSV with a column named title. Up to 20 per run.
A keyword per title lets the scoring check that it appears early.
Each title is rated perfect, good, too short or too long, and flagged if the keyword is missing from the first 30 characters or the title is close to another, so you see where to start.
Download the scored list with the alternatives as a CSV, and update your pages in bulk.
Each title gets a rating for length and for how early the keyword appears, instead of a bare character count.
Every title comes with three rewritten options and a short reason for each, so you can see why a change helps.
Titles that are almost the same are flagged, because pages that look identical in search compete with each other.
Twenty titles at once, from a paste or a CSV, with the results in one table.
Take the results into your spreadsheet or your CMS import and make the changes in one pass.
Signed in, your brand name and industry are filled in from your site so suggestions end the way you want them to.
You give it: Three titles from a blog, with the keyword "robots.txt" for the first.
"Robots" too short
"A very long and detailed guide to ..." too long
"Robots.txt Guide: What It Does and How to Write One" perfectAn illustration of the ratings. Your results use your titles and your batch.
A spreadsheet and a character-count formula get you part of the way. The rest takes reading every title.
| Task | By hand | With this product |
|---|---|---|
| Finding problem titles | Sort a crawl export by length | Every title rated, with the reason |
| Keyword placement | Read each title for the keyword | Checked against the first 30 characters |
| Duplicates | Conditional formatting and exact matches only | Near-duplicates in the batch flagged |
| Rewriting | Write each replacement yourself | Suggestions with a reason for each |
| Updating the site | Copy back and forth | CSV with scores and alternatives |
Exact-match checks miss titles that differ by one word, and those still compete with each other in search.
Length rules are a guide. Check how a title looks in the preview before you commit to it.
Finding the problems is quick. Writing a few hundred replacements is what never gets done.
Paste up to 20 titles and see which ones to fix first.
So you know what to expect before you start.
These rules are the basis of the scoring.
The checks follow these official documents. Read them, and check your result with the ones marked Test.
With a free account
Signed in, your brand and industry are used for the suggestions, and the product picks your site on its own if you have only one. Titles from the content brief and the meta generator carry across when you come from them.
Up to 20. For more, run it again with the next batch. A run costs 2 credits however many titles you include, up to the 20 limit.
Length sets the rating: under 30 characters is too short, 30 to 49 is good, 50 to 60 is perfect and over 60 is too long. Separately, a title is flagged when its keyword is not in the first 30 characters, or when it is close to another title in your batch.
Words near the start of a title are the most visible and the least likely to be cut off, and they make the topic clear straight away.
A single column with the header title in the first row and one title per row. The first 20 rows after the header are used and other columns are ignored.
No. 50 to 60 characters is a good rule, but Google cuts by pixel width. A title with many wide letters can be cut sooner, so look at the preview in the meta generator.
Visitors get one free run. After that a run costs 2 credits, and a free account includes 10 credits a month.
Page checked against the product on 4 October 2026.
Skymoon SEO Suite is made and maintained by Skymoon Infotech, a digital growth agency founded in 2023 in Ahmedabad. Each product started as a task the team repeated on client work, and is used there before it is released here.
Found a problem or have a question? Tell us. How we handle what you upload is in the privacy policy, and About says more about who we are.