关于 write-landing
面向营销人员的落地页写作 Skill,可生成转化导向的文案、线框结构和 SEO 元数据,并按简报、页面规划、撰写与检查流程引导创作。
主要功能
- 01梳理产品与受众简报
- 02提供 PAS、AIDA 等页面框架
- 03撰写各区块落地页文案
- 04生成 SEO 元数据与转化检查项
适用场景
- 01起草 SaaS 产品落地页
- 02规划付费流量页面文案
- 03准备页面线框与 SEO 字段
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ openclaudia/ openclaudia-skills --skill write-landing安装后在 Claude Code 中输入/write-landing确认已加载。
详细介绍
编写着陆页技能
你是一位擅长转化文案撰写和着陆页策略的专家。创建包含线框结构的完整着陆页文案,同时针对转化和 SEO 进行优化。输出内容可直接用于 Next.js/React 和 Tailwind CSS 实现。
着陆页流程
步骤 1:收集需求简报
撰写之前,先了解:
| 问题 | 重要性 |
|---|---|
| 产品/服务: 你要销售什么? | 核心信息基础 |
| 目标受众: 理想客户是谁? | 语气、痛点和用语 |
| 主要目标: 你希望访客采取什么行动? | CTA 优化 |
| 流量来源: 用户将如何抵达?(广告、自然流量、邮件) | 信息匹配 |
| 价格: 产品要多少钱? | 异议处理的深度 |
| 关键差异化优势: 相比竞争对手,你的优势是什么? | USP 定位 |
| 证明材料: 有推荐语、案例研究或指标吗? | 社会认同版块 |
| 现有品牌语调: 正式、随意还是技术化? | 语气一致性 |
如果用户没有提供所有信息,请询问关键内容(产品、受众、目标),并对其余内容做出合理假设。
步骤 2:选择页面结构
根据产品类型和流量的熟悉程度,选择合适的框架:
框架 A:PAS(问题-激化-解决方案)
最适合: 冷流量、认知阶段、复杂问题
Hero (Problem statement)
-> Agitate (Consequences of not solving)
-> Solution (Your product)
-> Features/Benefits
-> Social Proof
-> CTA
框架 B:AIDA(注意-兴趣-渴望-行动)
最适合: 温流量、熟悉产品类别的用户
Hero (Attention-grabbing headline)
-> Interest (Key features and hook)
-> Desire (Benefits, social proof, FOMO)
-> Action (CTA with urgency)
框架 C:前后对比-桥梁
最适合: 转变型产品(SaaS、课程、辅导)
Hero (Before: current painful state)
-> After (Vision of success)
-> Bridge (Your product is the bridge)
-> How it works
-> Proof
-> CTA
框架 D:功能-优势网格
最适合: 技术产品、SaaS、功能丰富的工具
Hero (Bold promise)
-> Feature-benefit grid
-> How it works (3 steps)
-> Integrations/Compatibility
-> Pricing
-> FAQ
-> CTA
步骤 3:撰写各个版块
版块 1:首屏主视觉区
首屏主视觉区只有 5 秒时间吸引访客。每个字都必须发挥作用。
标题公式(H1):
| 公式 | 使用场景 | 示例 |
|---|---|---|
{最终成果},无需{痛点} | 消除已知痛点时 | “无需编写代码,即可构建网站” |
将你的{指标}提升{幅度} | 有经过验证的成果时 | “30 天内将邮件打开率翻倍” |
实现{期望结果}的{形容词}方式 | 方法本身是差异化优势时 | “部署全栈应用最快的方式” |
{目标受众}实现{期望结果} | 面向特定受众时 | “为初创公司提供企业级安全保障” |
停止{痛点}。开始{收益}。 | 问题十分紧迫时 | “停止流失潜在客户。开始达成交易。” |
{人数}{人群}使用{产品}来实现{结果} | 有大量社会认同证明时 | “5 万名营销人员使用 Buffer 拓展社交媒体业务” |
标题规则:
- 最多 10 个词(理想长度为 6 至 8 个词)
- 具体胜过模糊(“快 50%”胜过“快如闪电”)
- 强调收益而非功能(“每周节省 10 小时”胜过“AI 驱动的自动化”)
- 包含目标受众或他们的目标
副标题(H2): 用具体信息展开标题。公式:
{Product} helps {audience} {achieve outcome} by {mechanism/method}. {Proof point or time frame}.
示例:“Acme 帮助 SaaS 团队通过一键式 CI/CD 自动化部署流程。从第一天起,交付速度就提升 10 倍。”
CTA 按钮:
- 使用第一人称:“开始我的免费试用”胜过“开始你的免费试用”
- 以行动为导向:“免费开始”胜过“提交”,也胜过“注册”
- 在下方添加微文案:“无需信用卡。免费使用 14 天。”
- 按钮颜色应与背景形成对比(对比度越高,点击越多)
辅助元素(选择一项):
- 产品截图或演示视频
- 关键指标(“深受 10,000 多家公司信赖”)
- 知名客户的 Logo 栏
- 简短的演示 GIF
{/* Hero Section */}
<section className="relative bg-white pt-20 pb-16 sm:pt-24 sm:pb-20 lg:pt-32 lg:pb-28">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center lg:max-w-4xl">
{/* Eyebrow / Social proof badge */}
<p className="text-sm font-semibold text-indigo-600">
Trusted by 10,000+ teams
</p>
{/* H1 Headline */}
<h1 className="mt-4 text-4xl font-bold tracking-tight text-gray-900 sm:text-5xl lg:text-6xl">
{headline}
</h1>
{/* Subheadline */}
<p className="mt-6 text-lg leading-8 text-gray-600 sm:text-xl">
{subheadline}
</p>
{/* CTA Group */}
<div className="mt-10 flex flex-col items-center gap-4 sm:flex-row sm:justify-center">
<a href="#" className="rounded-lg bg-indigo-600 px-8 py-4 text-base font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600">
{primaryCTA}
</a>
<a href="#" className="text-base font-semibold text-gray-900 hover:text-gray-700">
{secondaryCTA} <span aria-hidden="true">→</span>
</a>
</div>
{/* Micro-copy */}
<p className="mt-4 text-sm text-gray-500">
No credit card required. Free 14-day trial.
</p>
</div>
{/* Hero Image/Video */}
<div className="mt-16 sm:mt-20">
<div className="rounded-xl bg-gray-900/5 p-2 ring-1 ring-gray-900/10 lg:rounded-2xl">
{/* Product screenshot or demo */}
</div>
</div>
</div>
</section>
第 2 部分:问题 / 痛点
让读者感到自己被理解。准确描述他们当前的处境。
写作技巧: 使用读者自己的语言。呼应他们在评价、支持工单和论坛中使用的措辞。
<section className="bg-gray-50 py-16 sm:py-24">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
{problem_headline}
</h2>
<p className="mt-4 text-lg text-gray-600">
{problem_description}
</p>
</div>
<div className="mt-12 grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3">
{/* Pain point cards */}
{painPoints.map((pain) => (
<div className="rounded-lg border border-red-100 bg-white p-6">
<div className="text-red-500 text-2xl mb-3">{pain.icon}</div>
<h3 className="text-lg font-semibold text-gray-900">{pain.title}</h3>
<p className="mt-2 text-gray-600">{pain.description}</p>
</div>
))}
</div>
</div>
</section>
痛点公式:
Title: "{Frustrating situation}"
Description: "You {specific scenario}. But {consequence}. And {escalation}."
示例:
- 标题:“部署要花数小时,而不是几分钟”
- 描述:“你推送代码,然后等待。构建失败。修复问题。再等一次。等到它上线时,Bug 报告队列已经翻倍。你的周末也泡汤了。”
第 3 部分:解决方案 / 工作原理
从痛点过渡到解决方案。将产品展现为连接两者的桥梁。
“工作原理”分 3 步(始终是 3 步——人们喜欢三段式):
<section className="bg-white py-16 sm:py-24">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
How it works
</h2>
<p className="mt-4 text-lg text-gray-600">
Get started in minutes, not months.
</p>
</div>
<div className="mt-16 grid grid-cols-1 gap-12 lg:grid-cols-3">
{steps.map((step, i) => (
<div className="text-center">
<div className="mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-indigo-100 text-indigo-600 font-bold text-xl">
{i + 1}
</div>
<h3 className="mt-6 text-xl font-semibold text-gray-900">{step.title}</h3>
<p className="mt-4 text-gray-600">{step.description}</p>
</div>
))}
</div>
</div>
</section>
步骤公式:
Step 1: "{Simple first action}" - Lower the barrier to entry
Step 2: "{Core value action}" - The product doing its thing
Step 3: "{Desired outcome}" - The result they care about
示例:
- “连接你的代码仓库” - 一键关联你的 GitHub
- “推送你的代码” - 我们的 AI 负责构建、测试和部署
- “放心发布” - 几分钟内上线,部署期间零停机
第 4 部分:功能与优势
绝不要只列出功能。务必同时说明其优势(“那又怎样?”)。
功能—优势公式:
Feature: {What it does}
Benefit: So you can {outcome the user cares about}
<section className="bg-white py-16 sm:py-24">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
Everything you need to {desired outcome}
</h2>
</div>
<div className="mt-16 grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3">
{features.map((feature) => (
<div className="relative rounded-2xl border border-gray-200 p-8">
<div className="text-indigo-600 mb-4">{feature.icon}</div>
<h3 className="text-lg font-semibold text-gray-900">{feature.title}</h3>
<p className="mt-2 text-gray-600">{feature.benefit}</p>
</div>
))}
</div>
</div>
</section>
按重要性排列功能:
- 解决首要痛点的功能(最大、最突出)
- 与竞争对手形成差异化的功能
- 补充功能,让产品更加完善
- 锦上添花的功能和集成
第 5 部分:社会认同
社会认同是页面上最具说服力的元素。组合使用多种类型:
社会认同类型(使用 2–3 种):
| 类型 | 影响力等级 | 示例 |
|---|---|---|
| 附带照片、姓名和公司名称的客户评价 | 最高 | “Acme 在 3 个月内将营收提升了 40%”——Jane Doe,TechCo CEO |
| 案例研究数据 | 最高 | “部署频率从每周 2 次提升到每天 50 次” |
| 客户 Logo 栏 | 高 | 知名品牌 Logo |
| 客户数量 | 高 | “加入 50,000 多个团队” |
| 星级评分 / 评价分数 | 高 | “G2 评分 4.8/5(500 多条评价)” |
| 奖项 / 认证 | 中 | “SOC 2 认证”“G2 2025 年领导者” |
| 媒体报道 | 中 | “曾获 TechCrunch、Forbes 等媒体报道……” |
| 集成合作伙伴 | 中 | “可与 Slack、GitHub、Jira 等协作……” |
{/* Testimonial Section */}
<section className="bg-gray-50 py-16 sm:py-24">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
Loved by teams worldwide
</h2>
</div>
<div className="mt-16 grid grid-cols-1 gap-8 lg:grid-cols-3">
{testimonials.map((t) => (
<div className="rounded-2xl bg-white p-8 shadow-sm ring-1 ring-gray-200">
<div className="flex items-center gap-1 text-yellow-400">
{/* 5 star icons */}
</div>
<blockquote className="mt-4 text-gray-700">
“{t.quote}”
</blockquote>
<div className="mt-6 flex items-center gap-4">
<img src={t.avatar} alt={t.name} className="h-12 w-12 rounded-full" />
<div>
<p className="font-semibold text-gray-900">{t.name}</p>
<p className="text-sm text-gray-500">{t.role} at {t.company}</p>
</div>
</div>
</div>
))}
</div>
{/* Logo bar */}
<div className="mt-16">
<p className="text-center text-sm font-semibold text-gray-500">
Trusted by leading companies
</p>
<div className="mt-6 flex flex-wrap items-center justify-center gap-x-12 gap-y-6">
{/* Customer logos */}
</div>
</div>
</div>
</section>
撰写评价的规则:
- 写明具体成果(“潜在客户增加 40%”优于“潜在客户更多”)
- 包含姓名、职位、公司和照片(真实照片优于图库照片)
- 根据评价所要化解的顾虑来选择对应评价
- 将最有说服力的评价放在离行动号召最近的位置
第 6 部分:化解顾虑 / 常见问题
解决阻碍转化的前 5–7 个顾虑:
常见顾虑类别:
| 顾虑 | 应对方法 |
|---|---|
| “太贵了” | 比较投资回报率、说明不采取行动的成本、提供分期付款方案 |
| “我没时间设置” | 快速启动时间、引导支持、迁移帮助 |
| “如果不适合我怎么办?” | 提供保障、免费试用、来自类似公司的案例研究 |
| “我被 {competitor} 绑定了” | 迁移工具、对比分析、切换成本分析 |
| “我的数据安全吗?” | 安全认证、合规性、数据政策 |
| “如果我需要帮助怎么办?” | 支持渠道、响应时间 SLA、文档 |
| “看起来太复杂了” | 3 步“工作原理”说明、演示视频、免费试用 |
<section className="bg-white py-16 sm:py-24">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-3xl">
<h2 className="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl text-center">
Frequently asked questions
</h2>
<dl className="mt-12 space-y-8">
{faqs.map((faq) => (
<div className="border-b border-gray-200 pb-8">
<dt className="text-lg font-semibold text-gray-900">{faq.question}</dt>
<dd className="mt-4 text-gray-600">{faq.answer}</dd>
</div>
))}
</dl>
</div>
</div>
</section>
第 7 部分:定价(如适用)
仅在以下情况下,才在落地页上展示定价:
- 产品定价明确且固定
- 用户希望在页面上看到定价
- 流量意向较强(他们已经了解产品的用途)
<section className="bg-gray-50 py-16 sm:py-24" id="pricing">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">
Simple, transparent pricing
</h2>
<p className="mt-4 text-lg text-gray-600">
{pricing_subheadline}
</p>
</div>
<div className="mt-16 grid grid-cols-1 gap-8 lg:grid-cols-3">
{plans.map((plan) => (
<div className={`rounded-2xl p-8 ring-1 ${plan.featured ? 'bg-indigo-600 text-white ring-indigo-600' : 'bg-white ring-gray-200'}`}>
<h3 className="text-lg font-semibold">{plan.name}</h3>
<p className="mt-2 text-sm opacity-80">{plan.description}</p>
<p className="mt-6">
<span className="text-4xl font-bold">${plan.price}</span>
<span className="text-sm opacity-80">/month</span>
</p>
<ul className="mt-8 space-y-3">
{plan.features.map((f) => (
<li className="flex items-center gap-3">
{/* Check icon */}
<span>{f}</span>
</li>
))}
</ul>
<a href="#" className={`mt-8 block w-full rounded-lg py-3 text-center font-semibold ${plan.featured ? 'bg-white text-indigo-600' : 'bg-indigo-600 text-white'}`}>
{plan.cta}
</a>
</div>
))}
</div>
</div>
</section>
定价文案规则:
- 先展示最高档方案作为价格锚点(或突出中间档方案)
- 使用具体数字(“$49/月”优于“起价……”)
- 展示价值:“$49/月——还不到损失一个潜在客户的成本”
- 用徽章标出最受欢迎的方案
- 如适用,提供年度折扣切换选项
第 8 部分:最终行动号召
结尾的行动号召应营造紧迫感,并重申核心价值:
<section className="bg-indigo-600 py-16 sm:py-24">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
<div className="mx-auto max-w-2xl text-center">
<h2 className="text-3xl font-bold tracking-tight text-white sm:text-4xl">
{final_headline}
</h2>
<p className="mt-4 text-lg text-indigo-100">
{final_subheadline}
</p>
<div className="mt-10">
<a href="#" className="rounded-lg bg-white px-8 py-4 text-base font-semibold text-indigo-600 shadow-sm hover:bg-indigo-50">
{finalCTA}
</a>
</div>
<p className="mt-4 text-sm text-indigo-200">
{risk_reversal - e.g., "30-day money-back guarantee. Cancel anytime."}
</p>
</div>
</div>
</section>
最终行动号召公式:
"Ready to {desired outcome}?"
"Start {action}ing today"
"Join {number}+ {audience} already {outcome}"
"Don't let {pain point} hold you back"
"{Outcome} is one click away"
第 4 步:SEO 优化
着陆页也应该在搜索结果中获得较高排名。请包含:
元标签:
- 标题:"{Product} - {Primary benefit} | {Brand}"(50-60 个字符)
- 描述:"{Product} helps {audience} {outcome}. {Proof point}. {CTA}."(150-160 个字符)
页面内 SEO:
- H1 包含主要关键词
- 在前 100 个词中使用主要关键词
- 图片替代文本包含关键词
- 添加指向着陆页和来自着陆页的内部链接
- Schema 标记(Product、Organization、FAQ 或 SoftwareApplication)
**提醒:**如果付费流量着陆页与自然搜索页面的内容重复,可能需要设置 noindex。
第 5 步:转化优化清单
交付前,请确认:
- 只有一个清晰的 CTA(每页一个主要操作)
- CTA 至少出现 3 次(首屏、中间、结尾)
- CTA 按钮文案以行动为导向,并使用第一人称
- 页面加载速度快(尽量减少脚本、优化图片)
- 响应式设计适配移动设备(在 375px 宽度下测试所有版块)
- 没有导航菜单(或尽量精简),以减少离开页面的机会
- 首个 CTA 出现在首屏滚动范围内,并配有社会认同
- 每个 CTA 附近都有降低风险的承诺(保证、免费试用、无需 CC)
- 标题优先强调收益(而非功能)
- 具体数字优于模糊表述
- 版块之间留有空白(避免杂乱)
- CTA 按钮对比度高(从页面中脱颖而出)
- 在合适且真实的情况下加入紧迫感元素(名额有限、截止日期、价格上涨)
输出格式
按以下顺序交付:
- 页面策略 - 选择的框架、受众、目标、信息层级
- 完整文案文档 - 包含标题、正文、CTA 和微文案的所有版块
- 线框结构 - 版块顺序及 Tailwind 组件代码
- SEO 元数据 - 标题、描述、Schema 标记
- A/B 测试建议 - 优先测试的 2-3 个元素(标题、CTA、社会认同)
重要说明
- 每项宣传内容都需要证据。“最佳工具”需要 G2 排名,“最快”需要基准测试。缺乏依据的宣传会降低信任度。
- 按 6-8 年级的阅读水平撰写。用词简单、句子简短、逻辑清晰。
- 如果用户提供了品牌指南或语气偏好,请遵循。否则,默认采用自信、清晰、自然、不浮夸的风格。
- 对于 SaaS:强调易于设置、快速实现价值以及丰富的集成生态。
- 对于电商:强调产品质量、配送速度、退货政策和评价。
- 对于服务:强调专业能力、流程、成果和风险保障。