How this tool computes its result
Tracks title and description character counts live and classifies each into too-short, too-long, or a default "optimal" status: title is too-short under 30 characters and too-long over 60, with 50-60 called out as the ideal band in the recommendation text; description is too-short under 120 and too-long over 160, with 150-160 called out as ideal. Notably, titleStatus and descriptionStatus only change from their initial "optimal" value in the too-short and too-long branches -- lengths in the middle range (30-49 for title, 120-149 for description) keep the default "optimal" status even though the accompanying recommendation text says the length is merely "good," not optimal. Separate checks flag URLs over 75 characters and suggest adding a title separator (| or -) or a trailing period on the description if either is missing.
