构建完整的本地潜在客户生成网站,具备SEO优化、转化追踪和RGPD合规。用于创建面向本地市场的服务型网站(水管工、电工、家庭服务等),包含10-20个页面、结构化数据、分析功能和法律合规。
铅代网站构建器
功能概述
铅代网站构建器是一项面向实际任务的技能,主要用于构建转换-优化当地服务网站,提供完整的标准电子、跟踪和RGPD合规性—— 高清的防垃圾邮件(Google垃圾邮件政策+3月20日)。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
使用与执行
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
线索生成网站构建器
构建专为转化优化的本地服务类网站,全面支持 SEO、用户行为追踪及 RGPD 合规性 —— 内置反垃圾邮件防护机制(符合 Google 垃圾内容政策 + 2024 年 3 月更新)、本地 SEO(GBP)、微预算广告投放。
何时使用本技能
当用户提出以下类型网站需求时,请使用本技能:
- 本地服务类企业(家庭服务、维修服务、专业服务等)
- 聚焦特定地理区域的线索获取目标
- 需构建 10–20+ 页面的网站(含服务页、博客、法律合规页等)
- 面向本地关键词优化的 SEO 内容
- 转化追踪能力(电话、WhatsApp、表单,均支持 UTM 参数)
- RGPD/GDPR 合规性(含 Cookie 提示横幅、隐私政策页、法律声明页)
工作流程概览
请严格按顺序执行以下各阶段。除非有明确理由,否则不得跳过任一阶段或合并阶段。
- 政策与风险核查(强制步骤)
- 通读
references/google-spam-guardrails-2024.md - 明确验证:不得存在“门页”(doorway pages)、不得批量生成泛化内容、不得伪造地址/评价、不得做出误导性宣称。
- 若项目属于 线索中介(leadgen)性质:须在所有关键页面上清晰披露该性质。
完成上述核查后,继续执行 Phase 1 → Phase 7。
Phase 1:分析与规划
从用户或需求文档中收集项目要求。
必需信息包括:
- 业务细分领域及所提供服务
- 目标地理区域(城市 + 覆盖半径)
- SEO 目标关键词
- 联系方式(电话、WhatsApp、邮箱)
- 所需页面数量及类型
- 竞品网站(用于差异化定位)
交付成果: 明确项目范围、目标用户群体及转化目标。
Phase 2:设计构想
在项目根目录下创建 ideas.md,其中包含三种截然不同的设计方案。
以 templates/design-ideas-template.md 为结构模板。每种方案必须明确定义:
- 设计流派与美学理念
- 配色方案(含十六进制色值及对应情绪意图)
- 字体系统(标题字体 + 正文字体)
- 布局范式(避免通用居中布局)
- 标志性视觉元素
- 动效规范
- 交互理念
可参考 references/design-philosophies.md 获取灵感,但须形成原创组合。
方案选定: 从中择一,并书面说明选择理由。该设计理念将指导后续所有设计决策。
Phase 3:视觉素材生成
使用 generate 工具生成 3–5 张高质量图像。这些图像必须满足:
- 契合所选设计理念(色彩、氛围、风格)
- 统一存入
/home/ubuntu/webdev-static-assets/ - 覆盖核心视觉需求:首页背景图、服务插图、本地地标、团队/工匠实拍图
规划图像的战略性应用:
- 首页 Hero 区域:使用最具冲击力的图像
- 服务页面:匹配具体服务内容的插图
- 关于/信任板块:团队照或本地地标照片
开发过程中禁止临时生成图像。请于本阶段一次性完成全部图像生成,以提升效率。
Phase 4:内容结构设计
为全部页面构建详细的内容结构。
选项 A(手动): 直接编写 content-structure.md,为每一页列出标题、Meta 描述、H1 及主要内容大纲。
选项 B(脚本): 创建含页面数据的 specs.json,然后运行:
python /home/ubuntu/skills/lead-gen-website/scripts/generate_content_structure.py specs.json content-structure.md
内容要求:
- 每个主页面(首页、主要服务页)至少 500 字
- 每篇博客文章至少 1000 字
- 自然融入目标关键词(严禁堆砌)
- 精准回应用户搜索意图(What / Why / How / Cost / Area)
- 突出本地属性(高频提及城市/地区名称)
Phase 5:开发实现
初始化项目并构建全部页面。
5.1 初始化项目
webdev_init_project
5.2 配置设计令牌(Design Tokens)
编辑 client/src/index.css,注入所选设计理念:
- 更新 CSS 变量:主色、辅色、强调色、背景色、前景色
- 配置排版:无衬线字体(sans)与衬线字体(serif)的 font-family
- 调整阴影、圆角、动效参数
在 client/index.html 中引入 Google Fonts:
5.3 创建可复用组件
复用 templates/ 目录下的模板,并将占位符替换为项目专属值:
Header(templates/component-Header.tsx):
{{SITE_NAME}}、{{SITE_TAGLINE}}、{{SITE_INITIALS}}{{PHONE_NUMBER}}、{{WHATSAPP_NUMBER}}{{NAV_ITEMS}}(JSON 格式数组,元素为{label, href})
Footer(templates/component-Footer.tsx):
{{SITE_NAME}}、{{SITE_DESCRIPTION}}{{SERVICE_LINKS}}、{{UTILITY_LINKS}}{{PHONE_NUMBER}}、{{EMAIL}}、{{LOCATION}}
SEOHead(templates/component-SEOHead.tsx):
- 将
{{DOMAIN}}替换为实际域名
其他组件: Breadcrumbs、ContactForm、CookieBanner(直接复制使用,仅需极小程度定制)
5.4 构建页面
对于相似页面(如服务页、博客文章):
- 基于
templates/page-service-template.tsx创建模板文件(例如service-template.tsx) - 创建数据文件(例如
services-data.json),内含页面数据数组 - 执行批量生成命令:
python /home/ubuntu/skills/lead-gen-website/scripts/generate_pages_batch.py service-template.tsx services-data.json client/src/pages/
对于独立页面(如首页、tarifs、FAQ、contact): 手动构建,填充丰富且高度定制化的内容;同时复用已定义组件以保障一致性。
对于法律合规页面:
使用 templates/page-legal-template.tsx,并填入标准法律文本。
5.5 更新 App.tsx
在 client/src/App.tsx 中添加全部路由:
在 App 布局中集成 Header、Footer 和 CookieBanner。
Phase 6:SEO、追踪、GBP、广告
6.1 生成 SEO 文件
创建 pages.json,列出全部 URL 及其优先级:
[
{"url": "/", "priority": "1.0"},
{"url": "/service", "priority": "0.9"},
{"url": "/contact", "priority": "0.9"},
{"url": "/blog", "priority": "0.6"},
{"url": "/mentions-legales", "priority": "0.3"}
]
运行脚本:
python /home/ubuntu/skills/lead-gen-website/scripts/create_seo_files.py yourdomain.com pages.json client/public/
该脚本将在 client/public/ 下生成 robots.txt 和 sitemap.xml。
6.2 添加结构化数据(Structured Data)
通过 SEOHead 组件的 jsonLd 属性,在关键页面中注入 JSON-LD 结构化数据:
首页(LocalBusiness):
const jsonLd = {
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Business Name",
"telephone": "+33123456789",
"email": "contact@example.com",
"address": {
"@type": "PostalAddress",
"addressLocality": "City",
"addressCountry": "FR"
},
"areaServed": ["City1", "City2"],
"openingHours": "Mo-Fr 08:00-18:00"
};
服务页(Service):
const jsonLd = {
"@context": "https://schema.org",
"@type": "Service",
"name": "Service Name",
"description": "Service description",
"provider": {
"@type": "LocalBusiness",
"name": "Business Name"
},
"areaServed": "City"
};
完整 SEO 要求请参阅 references/seo-checklist.md。
6.3 RGPD 合规性
核查以下各项:
- CookieBanner 组件是否已集成至 App.tsx
- 是否存在完整涵盖 RGPD 要求的隐私政策页
- 是否存在 Cookie 政策页
- 是否存在法律声明页(Mentions Légales)
- 联系表单是否链接至隐私政策
详细 RGPD 合规要求请参阅 references/rgpd-compliance.md。
6.4 GBP / 本地 SEO(曝光度提升)
阅读并落实:
references/gbp-local-seo-playbook.md
交付成果包括:
- GBP 设置检查清单(含分类/服务/问答设置)
- 为期 30 天的图片/帖子/评价发布计划
- NAP 引用清单(注重质量,杜绝垃圾外链)
6.5 微预算广告(4€/日)
阅读并落实:
references/ads-micro-budget-4eur-playbook.md
交付成果包括:
- 1 套高度聚焦的广告系列(精确/短语匹配关键词、限定地域与时段、设置否定词)
- 1 个专属落地页 + 追踪配置
6.6 转化追踪
ContactForm 组件自动捕获 URL 中的 UTM 参数:
utm_source(例如 google、facebook)utm_campaign(广告活动名称)utm_adset(广告组名称)utm_ad(具体广告)
这些参数将被保存在表单状态中,并可发送至后端/CRM 系统,用于归因分析。
Phase 7:验证与交付
7.1 浏览器测试
打开开发服务器 URL,逐一验证:
- 所有页面加载无报错
- 导航功能正常(页眉菜单、面包屑导航)
- 表单可成功提交
- 响应式适配良好(重点测试固定式 CTA 按钮在移动端表现)
- 首次访问即显示 Cookie 提示横幅
- 所有图像正确加载
7.2 SEO 验证
依据 references/seo-checklist.md 进行核验:
- 每页均有唯一 title 和 description
- H1 层级结构正确
- 所有图像均配备 alt 属性
- robots.txt 与 sitemap.xml 可公开访问
- 关键页面已嵌入结构化数据
7.3 创建检查点(Checkpoint)
webdev_save_checkpoint "Complete lead-gen website - [X] pages, SEO optimized, RGPD compliant"
7.4 向用户交付
使用 message 工具发送检查点附件,并附带以下说明:
- 已构建内容概述
- 页面总数及核心功能亮点
- 已实施的 SEO 优化项
- 后续步骤建议(上线部署、绑定自定义域名、接入 Google Search Console)
配套资源
脚本
scripts/generate_pages_batch.py
基于模板与数据文件批量生成多个相似页面。
用法:python generate_pages_batch.py
scripts/create_seo_files.py
自动创建 robots.txt 和 sitemap.xml。
用法:python create_seo_files.py
scripts/generate_content_structure.py
根据规格 JSON 文件生成内容结构 Markdown 文档。
用法:python generate_content_structure.py
模板
组件:
component-Header.tsx—— 带 Logo、导航栏与 CTA 的固定页眉component-Footer.tsx—— 含链接与联系信息的页脚component-SEOHead.tsx—— 包含 SEO Meta 标签与结构化数据的头部组件component-Breadcrumbs.tsx—— 导航路径面包屑component-ContactForm.tsx—— 支持 UTM 追踪的联系表单component-CookieBanner.tsx—— 符合 RGPD 的 Cookie 同意提示横幅
页面模板:
page-service-template.tsx—— 服务页面模板page-legal-template.tsx—— 法律合规页面模板design-ideas-template.md—— 设计构想结构模板
参考资料
references/seo-checklist.md
完整的 SEO 检查清单,涵盖 Meta 标签、结构化数据、技术 SEO、页面内 SEO、本地 SEO 及内容质量。请在 Phase 6 开始前通读,确保无遗漏。
references/conversion-best-practices.md
最大化转化率的最佳实践指南:CTA 策略、联系方式选项、信任信号、表单优化、移动端适配。在 Phase 5 构建页面期间应随时查阅。
references/rgpd-compliance.md
完整的 RGPD 合规指南,涵盖 Cookie 横幅、隐私政策、Cookie 政策、法律声明、表单设计、用户同意管理、数据安全及用户权利。Phase 6 必读。
references/design-philosophies.md
五种设计哲学示例(数字新匠艺、粗野主义自信、柔和现代主义、活力能量、极简奢华),含选择标准。Phase 2 设计构想阶段可作灵感参考。
技巧与最佳实践
设计一致性: 在每个 CSS/组件文件顶部注明所选设计理念,作为持续提醒。
图像优化: 所有图像必须存储于 /home/ubuntu/webdev-static-assets/,并通过 CDN URL 引用,避免部署超时。
内容重质不重量: 10 个优质页面远胜于 20 个平庸页面。始终聚焦于精准回应用户意图。
移动优先: 优先设计并测试移动端体验。绝大多数本地服务搜索行为发生于移动设备。
转化优先: 每个页面均须具备清晰 CTA;电话与 WhatsApp 按钮在移动端须始终保持可见(建议使用固定按钮)。
本地 SEO: 在标题、H1 及正文中高频提及城市/地区名称;若覆盖多个城市,应分别为各服务区域建立独立页面。
快速迭代: 对相似页面善用批量生成脚本以节省时间;将人工精力集中于高价值、强定制化的独立页面。
测试: 创建检查点前务必进行浏览器测试,重点验证移动端适配、表单提交与导航流畅性。
常见陷阱
跳过设计构想环节: 将导致同质化、缺乏记忆点的设计。务必在 Phase 2 创建 ideas.md,并提供三种差异显著的方案。
开发中临时生成图像: 效率低下。所有图像应在 Phase 3 一次性生成完毕。
内容薄弱: 篇幅不足 300 字的内容难以获得排名。请在 Phase 4 投入足够时间,产出扎实、有用的内容。
缺失 RGPD 要素: Cookie 横幅、隐私政策与法律声明在欧盟地区属强制要求。切勿跳过 Phase 6.3。
未启用 UTM 追踪: 若无 UTM 参数,将无法衡量广告活动效果。请确保 ContactForm 成功捕获全部参数。
忽略移动端 CTA: 仅适配桌面端的 CTA 将损失大量移动端转化机会。务必添加固定式移动端按钮。
开发中途创建检查点: 仅在最终交付阶段(Phase 7)创建一个检查点。过早或多次创建检查点会干扰用户对初始交付物的理解。
热门AI工具
相关专题
SEO关键词排名工具有Google关键词规划工具、百度关键词工具、SEMrush、Ahrefs、Moz Keyword Explorer、KWFinder、Ubersuggest、Keyword Surfer、AnswerThePublic和Google Trends。更多关于SEO关键词排名工具的文章,详情请继续阅读该专题下面的文章。php中文网欢迎大家前来学习。
3615
2023.10.30
SEO诊断是一个综合性的工作,需要从网站结构、关键词优化、内容质量、外部链接、网站速度、移动友好性等多个方面进行评估和优化。通过进行SEO诊断,可以帮助网站提高在搜索引擎中的排名,从而增加流量和曝光度 。
4169
2023.10.09
WordPress网站SEO优化方法有:1、选择一个SEO友好的主题,具有清晰的代码结构,快速的加载速度和响应式设计;2、使用SEO插件,优化你的标题标签,元描述,关键字,XML站点地图等;3、优化你的内容,内容是SEO优化的核心;4、优化你的网站速度;5、创建友好的URL;6、使用内部链接;7、优化图像;8、使用社交媒体;9、定期更新你的网站;10、监控和分析你的网站等等。
3315
2023.09.18
一个好的SEO页面描述应该包含关键词、简明扼要地概括网页的主题和内容、具有吸引力、与网页内容相符,并且是独特的。它不仅可以帮助搜索引擎了解网页的内容,还可以吸引用户点击进入网页。因此,编写一个优秀的SEO页面描述对于网页的排名和点击率都非常重要。
2721
2023.08.31
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
热门下载
相关下载
精品课程
共60课时 | 15.2万人学习
共5课时 | 1.1万人学习
共116课时 | 28.6万人学习