{"slug":"seo-meta","name":"SEO Meta Writer","version":"1.0.4","updated_at":"2026-10-04T10:19:38.876Z","use_when":"Writes the SEO title, meta description and (on request) the H1 heading for one web page, in the page's own language, inside hard character limits, matching what the searcher wants. Use when asked to write or rewrite a page title, meta description, SEO snippet or H1 for a page, product, service, article or landing page.","not_for":"It does not research keywords, audit a whole site, or promise rankings; it writes the snippet text for one page from the content you give it.","languages":["any"],"tags":["seo","meta-description","title-tag","copywriting","multilingual","landing-page"],"category":"seo","category_url":"https://aiskills402.com/categories/seo","keywords":["meta description","SEO snippet","page title","landing page"],"faq":[{"q":"How long are the title and description it writes?","a":"Titles stay within 60 characters and descriptions within 120 to 158, counted as characters rather than pixels. For Cyrillic, Greek and long-compound languages it aims lower, because those letters take more room on a results page."},{"q":"Will it invent a discount or a claim to fill the space?","a":"No. It uses only facts found in the page brief you supply. When the brief is thin, it still writes a plain snippet and adds a final Note line naming the missing fact, instead of padding with promotional wording."},{"q":"Does it make a page rank higher?","a":"It cannot and does not promise that. Search engines decide ranking from many signals. The skill only makes the snippet accurate, readable and the right size so it is not cut off, and so it matches what the searcher wants."},{"q":"Do I need this skill if my agent runs on a strong model?","a":"Probably not much. In our harder cases Sonnet wrote accurate snippets without it. A smaller model is where it helps: without the skill, Haiku offered a discount the page did not have, dropped \"for urgent cases\" from a same-day promise and called a two-person firm specialists. With the skill it kept to the page's facts in three of those four cases."}],"examples":[{"lang":"en","model":"claude-sonnet-5-5","input_excerpt":"Page: service page of Harbor & Pine Plumbing, a family plumbing company in Portland, Maine. Services: emergency pipe repair, water heater installation, drain cleaning. Open 24 hours, 7 days. Technicians arrive within 60 minutes in greater Portland. Free written quote before any work. Licensed and insured since 2009.","output_excerpt":"Title: Emergency Plumber in Portland, Maine | Harbor & Pine\nDescription: Need an emergency plumber in Portland, Maine? Our licensed technicians arrive within 60 minutes, 24/7, with a free written quote before any work.\nH1: Emergency Plumbing, Water Heaters and Drain Cleaning in Portland"},{"lang":"bg","model":"claude-sonnet-5-5","input_excerpt":"Страница: категория \"Дървени детски легла\" в онлайн магазин Дървения дом (drvenidom.example). Легла от масивен бук и бор, размери 70x160 и 90x190 см, безопасни лакове на водна основа, безплатна доставка над 200 лв, 30 дни за връщане, сглобяване по желание.","output_excerpt":"Title: Дървени детски легла от бук и бор | Дървения дом\nDescription: Дървени детски легла от масивен бук и бор в размери 70x160 и 90x190 см. Лак на водна основа, безплатна доставка над 200 лв и 30 дни за връщане."},{"lang":"de","model":"claude-sonnet-5-5","input_excerpt":"Seite: Ratgeberartikel \"Wärmepumpe im Altbau nachrüsten\" der Energieberatung Brandt in Leipzig. Inhalt: Wann eine Wärmepumpe im Altbau sinnvoll ist, Vorlauftemperatur prüfen, Heizkörper tauschen oder nicht, Förderung bis zu 50 Prozent, typische Kosten 18.000 bis 30.000 Euro, Ablauf einer Vor-Ort-Beratung.","output_excerpt":"Title: Wärmepumpe im Altbau nachrüsten: Förderung\nDescription: Wann sich eine Wärmepumpe im Altbau lohnt: Kosten von 18.000 bis 30.000 €, Förderung bis 50 % und Ablauf der Vor-Ort-Beratung in Leipzig."},{"lang":"es","model":"claude-sonnet-5-5","input_excerpt":"Página: ficha de producto de las zapatillas de trail Sendero Lite de la tienda Montaña Norte. Peso 265 g, suela con tacos de 5 mm, membrana impermeable, tallas 36 a 47, envío gratis en 48 horas en España, devolución en 30 días. Precio 89,90 euros.","output_excerpt":"Title: Zapatillas de trail Sendero Lite, 265 g | Montaña Norte\nDescription: Zapatillas de trail Sendero Lite con membrana impermeable y suela de tacos de 5 mm. Tallas 36 a 47, envío gratis a España en 48 h y devolución en 30 días."},{"lang":"ru","model":"claude-sonnet-5-5","input_excerpt":"Страница: главная студии маникюра «Лапушка» в Казани. Услуги: маникюр, педикюр, наращивание, покрытие гель-лаком. Запись онлайн, работаем ежедневно с 9:00 до 21:00, стерилизация инструментов в крафт-пакетах, мастера с опытом от 5 лет, адрес: ул. Баумана, 44.","output_excerpt":"Title: Маникюр в Казани — студия «Лапушка», запись онлайн\nDescription: Маникюр, педикюр, наращивание и гель-лак в Казани. Опыт мастеров от 5 лет, стерильные инструменты. Запись онлайн, ул. Баумана, 44."}],"page_url":"https://aiskills402.com/skills/seo-meta","markdown_url":"https://aiskills402.com/skills/seo-meta.md","image_url":"https://cdn.aiskills402.com/og/skills/seo-meta/dcb2d43d.png","related_url":"https://api.aiskills402.com/v1/skills/seo-meta/related","purchases_count":49,"tested":{"date":"2026-09-30","strong":{"model":"claude-sonnet-5-5 (Claude Code alias \"sonnet\")","verdict":"6 of 6 cases pass (en, bg, de, es, ru, thin page): right language, title within 60 and description within 120-160 characters, key facts kept, no clickbait, and the thin page gets an honest Note line instead of invented detail."},"weak":{"model":"claude-haiku-4-5-20251001 (Claude Code alias \"haiku\")","verdict":"6 of 6 pass the mechanical checks, but the wording is plainer: awkward Bulgarian (\"30 дни връщане\"), generic filler on the thin page (\"let's discuss how we can help you\"), and it spends 2-3x more output tokens than Sonnet counting characters (up to 13,000 for German)."},"note":"One run per case and model, no revision needed. Checks are mechanical (language, length limits by regex, key terms, forbidden hype words); they do not judge how persuasive a snippet is. Pixel width is not measured, only characters. No ranking is promised. Harder cases, 3 Oct 2026, one run each: without the skill, Sonnet still wrote accurate snippets (one title was 62 characters while it said 58); Haiku stretched facts: it offered a discount the page did not have, dropped \"for urgent cases\" from a same-day promise, added an unstated handmade claim and called a small firm specialists. With the skill, Haiku kept to the facts in three of those four cases (the handmade claim softened but stayed) and Sonnet's title fit at 56 characters.","baseline":{"date":"2026-10-03","rows":[{"label":"Cases passed","better":"higher","strong":{"with":{"n":6,"of":6},"without":{"n":6,"of":6}},"weak":{"with":{"n":6,"of":6},"without":{"n":6,"of":6}}}],"note":"One run per model and case. No difference on these cases: both models kept the language and the length limits without the skill. On five harder cases Sonnet was still right without the skill; Haiku stretched facts without it and kept to them in three of four with it."},"report_url":null},"price_usd":"0.03","price_micro":30000,"size_bytes":5207,"sha256":"c02acfee0e345c26d9d5e307660f9a9f28a65e69117a28df653f33e0bf87e41e","outline":["Hard rules","How to work","Thin or vague input","Output format"],"license":{"summary":"Perpetual, non-exclusive; use and modify for yourself incl. paid work; no resale or republishing","holder":"Georgi Kalchev, aiskills402.com","url":"https://aiskills402.com/docs#license"},"buy_url":"https://api.aiskills402.com/v1/skills/seo-meta/file","redownload_url_template":"https://api.aiskills402.com/v1/purchases/{token}","mcp_tool":null,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","selling":true,"network":"base","network_caip2":"eip155:8453","pay_to":"0xbc0dcc70d8b5d85541d86ffc68d988fd59c22e68","facilitator":"cdp"},"seo_title":"SEO Meta Writer: SKILL.md for AI Agents","seo_description":"Get the SEO Meta Writer skill: it writes a page's title and meta description in its own language within hard limits. $0.03 once, yours forever.","versions":[{"version":"1.0.4","date":"2026-10-04","changelog":"# Changelog\n\n## 1.0.4 — 2026-10-04\n\n- Test summary: the same cases with and without the skill, per model, now shown next to the verdicts, including where the skill made no difference. The skill file itself is unchanged.\n\n## 1.0.3 — 2026-10-03\n\n- Price set to $0.03. New, harder test cases: a page in another language than the request, shop-wide offers that do not apply to the page, a plain business that invites padding, and a CMS with tighter limits. A strong model handled them without the skill; a small model stretched facts without it and mostly kept to them with it. The skill file itself is unchanged.\n\n## 1.0.2 — 2026-10-03\n\n- Price lowered from $0.03 to $0.01. The skill file itself is unchanged.\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: SEO title, meta description and optional H1 in the page language, with character limits and a thin-input rule.\n"},{"version":"1.0.3","date":"2026-10-03","changelog":"# Changelog\n\n## 1.0.3 — 2026-10-03\n\n- Price set to $0.03. New, harder test cases: a page in another language than the request, shop-wide offers that do not apply to the page, a plain business that invites padding, and a CMS with tighter limits. A strong model handled them without the skill; a small model stretched facts without it and mostly kept to them with it. The skill file itself is unchanged.\n\n## 1.0.2 — 2026-10-03\n\n- Price lowered from $0.03 to $0.01. The skill file itself is unchanged.\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: SEO title, meta description and optional H1 in the page language, with character limits and a thin-input rule.\n"},{"version":"1.0.2","date":"2026-10-03","changelog":"# Changelog\n\n## 1.0.2 — 2026-10-03\n\n- Price lowered from $0.03 to $0.01. The skill file itself is unchanged.\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: SEO title, meta description and optional H1 in the page language, with character limits and a thin-input rule.\n"},{"version":"1.0.1","date":"2026-10-03","changelog":"# Changelog\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: SEO title, meta description and optional H1 in the page language, with character limits and a thin-input rule.\n"},{"version":"1.0.0","date":"2026-09-30","changelog":"# Changelog\n\n## 1.0.0 — 2026-09-30\n\nFirst release: SEO title, meta description and optional H1 in the page language, with character limits and a thin-input rule.\n"}]}