From kostja94-marketing-skills-5
Optimizes HTML title tags for SEO and SERP display with pixel-based length guidelines by language/script, keyword placement, uniqueness checks, and CTR best practices.
npx claudepluginhub joshuarweaver/cascade-data-analytics --plugin kostja94-marketing-skills-5This skill uses the workspace's default tool permissions.
Guides optimization of the HTML title tag for search engines and SERP display.
Conducts multi-round deep research on GitHub repos via API and web searches, generating markdown reports with executive summaries, timelines, metrics, and Mermaid diagrams.
Dynamically discovers and combines enabled skills into cohesive, unexpected delightful experiences like interactive HTML or themed artifacts. Activates on 'surprise me', inspiration, or boredom cues.
Generates images from structured JSON prompts via Python script execution. Supports reference images and aspect ratios for characters, scenes, products, visuals.
Guides optimization of the HTML title tag for search engines and SERP display.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Google truncates by pixel width (~580–600px desktop), not character count. Character limits are approximate—CJK chars are wider (~2× Latin), so fewer fit in the same pixels.
| Script / Language | Title (chars) | Notes |
|---|---|---|
| Latin (English, Spanish, French, etc.) | 50–60 | ~55 recommended |
| CJK (Chinese, Japanese, Korean) | 25–35 | Full-width chars; 25–30 desktop; 20–28 mobile; use pixel checker when available |
| Cyrillic (Russian, etc.) | 50–55 | Slightly wider than Latin |
| Arabic, Hebrew | 30–40 | RTL; variable width |
Pixel tools: Use a pixel-accurate checker for CJK—font and locale affect display.
Multilingual: Use locale-specific limits; don't translate then truncate. See localization-strategy, translation.
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read it for brand voice and target keywords.
Identify:
| Item | Guideline |
|---|---|
| Length | Per language (see table above); Google truncates beyond ~600px |
| Front-load | Main phrase first; branding at end |
| Keyword | Include primary keyword near the start |
| Unique | One unique title per page |
| Clarity | Match search intent; avoid keyword stuffing |
| Engagement | Numbers, power words, questions can boost CTR ~36% |
| H1 alignment | H1 should align with title; Google may rewrite titles if they mismatch content or intent |
Example: Bad: "SEO Tips for Small Business" → Better: "11 SEO Tips That Actually Work (2026)"
For pages with low CTR despite good position, use google-search-console to identify opportunities. Compare actual CTR vs expected by position; optimize title for pages with CTR gap.