WP WooCommerce
标准化操作流程 v5

本手册基于多个真实项目的提示词迭代经验编写。v5 核心改进:提示词模板匹配真实迭代模式(非一次性)、新增 5 个故障排查子步骤、强化设计质量自查和文案语调护栏。整合 keyword-research-planning、professional-seo-content-writer(CORE-EEAT)、seo-cluster(SERP-Overlap)和 seo-programmatic 四大方法论。

作者:凹凸曼  ·  2026-06-03

v5 核心改进(基于真实项目提示词迭代经验)
新增 故障排查子步骤(价格不可见 · 设计风格丢失 · SEO 研究语言泄露 · 英文标签未翻译)
新增 迭代式首页构建法(先建→调整→指定产品名→增量修改→保留已有部分)
新增 CSS 注入双路径明确区分(UX Block vs theme_mods)
新增 分类重组两步法(关键词调研设计 taxonomy → 配置产品归属)
强化 文案语调护栏:禁止 SEO 研究报告式表述 · 禁止 woocommerce demo 感
首页 + 政策页面统一使用纯 HTML + 内联 CSS,不使用 Flatsome Shortcode

步骤 0 · 前置准备

00
明确网站背景与品牌信息

任何操作开始前,必须向 Codex 提供完整的网站背景信息。这是 SEO 中 E-E-A-T(经验、专业、权威、信任)建设的基础——品牌故事、行业经验和差异化信息是所有页面内容的根基。

网站背景信息模板

网站域名:[DOMAIN] · 品牌定位:[BRAND] 全系列一次性电子烟 · 目标市场:德国 + 欧洲 · 业务模式:批量购买与批发销售 · MOQ:大部分产品仅 10 支起售 · 仓库:德国 + 海外仓库(视产品库存决定) · 行业经验:9 年以上 · 品牌:BANG BOX, WASPE, UWIN, BIMO, RandM, BANG, VOZOL, JNR, MYDE 等

Warum [DOMAIN]? [DOMAIN] steht für Disposable Vape Großhandel mit niedriger MOQ: Wir sind seit mehr als 9 Jahren in der Vape-Branche aktiv...

新增 · 6 Circles 关键词策略(keyword-research-planning)

在开始任何内容生产前,先用 6 Circles Method 建立关键词体系:

  • Circle 1 — Primary Keyword:确定每个品牌/产品线的核心关键词(如 "BANG Einweg Vapes Großhandel")
  • Circle 2 — 3 Sub-topics:围绕核心关键词展开 3 个支持主题(如 按口数选购、按功能对比、批发指南)
  • Circle 3 — 9 Content Pieces:每个 Sub-topic 产出 3 篇具体内容(How-to / Comparison / Listicle / Guide 等)
  • 使用 Google Autocomplete、People Also Ask、Reddit 社区挖掘真实用户搜索词
  • 竞争评估维度:内容深度、新鲜度、格式匹配、权威差距、内容缺口
  • 优先级矩阵:机会分数 = 需求量 - 竞争度(新站聚焦 100-500 搜索量的低竞争词)
Prompt 模板 · 网站背景声明
【网站背景 — 请在所有任务中以此为准】
我的网站 [DOMAIN],是一个专注 [BRAND] 全系列一次性电子烟的德国+欧洲电商独立站。
Warum [DOMAIN]? [DOMAIN] steht für Disposable Vape Großhandel mit niedriger MOQ: ...

SEO 提示 · E-E-A-T 信号

  • 品牌介绍中的「9 年以上行业经验」是关键的 Expertise 信号
  • 仓库分布信息(德国+海外)体现真实的运营 Experience
  • 18+ 提示和合规声明是 Trustworthiness 的基础
  • 在 About Us 页面中进一步展开品牌故事、团队信息和行业资质

步骤 1

01
CSV 产品数据 SEO 优化

基于同行 CSV 逐行深度重写。相比 v2,v3 增加了 SEO Title Tag 规范、Meta Description 长度收紧、Pre-Publishing Checklist 和更严格的 E-E-A-T 内容要求。

⚠ 核心原则:逐行独立执行,严禁批量处理

每一条产品独立研究、独立深度思考、独立优化。批量处理导致内容雷同、关键词堆砌,严重损害 SEO 效果。

CSV 列修改规则(完整版)

列名规则SEO 关键要求
Name品牌+型号+口数+一次性电子烟+核心关键词+特征词禁止符号/破折号/emoji · 核心关键词前置
Short description一句话核心卖点包含核心关键词 · 作为 Meta Description 候选
Description≥1000 词 HTML 文章H2/H3 层级 · 内联 CSS 表格+对比卡+FAQ · 关键词按搜索意图分布 · CTA 引导到网站 · 禁止声明 E-E-A-T 但内容要体现
Categories翻译为德语使用德国本地搜索习惯的德语分类名
SKU重新生成避免与同行相同
Images禁止修改
Attribute name翻译为德语Nicotine → Vape-Stärke(委婉表达,避免敏感词)
Attribute value部分翻译口味英文保留 · Random Tastes 等通用文本翻译为德语
Parent同步更新确保父子关系不断开

新增 · CORE-EEAT 16 点质量框架(professional-seo-content-writer)

每条产品 Description 生成后,对照以下 16 项逐项评分(≥7/10 通过):

#检查项要求
1搜索意图匹配内容是否匹配搜索者的真实意图(信息型/商业型/交易型)
2直接回答在前 100 词内回答核心问题
3标题层级仅一个 H1 · H2/H3 逻辑嵌套
4关键词位置主关键词在 H1、前 100 词、至少一个 H2、Meta、URL
5引用密度每主要章节 ≥1 个数据/统计/权威来源支撑
6数据精确使用精确数字而非模糊表述
7可读性8-10 级阅读水平 · 短段落(2-4 句)· 列表增强可扫描性
8实体覆盖覆盖 SERP 期望的相关实体和子主题
9内容深度比当前 Top 3 排名页面更深
10原创性添加竞争对手没有的独特数据/案例/观点
11内部链接2-4 个相关内部链接
12外部链接2-3 个权威外部来源
13Featured Snippet 优化至少优化一个段落用于精选摘要(定义/列表/表格/步骤)
14多媒体指引注明哪里适合添加图片/图表/视频
15CTA 相关性以非销售导向的上下文 CTA 结尾
16E-E-A-T 信号展示经验、专业、权威和信任信号

Pre-Publishing Checklist(精简版 · 逐产品确认)

每条产品生成后,逐项确认:

  • ☐ Title Tag 候选(Name):30-60 字符,主关键词前置,品牌名后置
  • ☐ Meta Description 候选(Short description):150-160 字符,含 CTA
  • ☐ H1(Name)包含核心关键词
  • ☐ H2/H3 层级逻辑清晰
  • ☐ 内容满足 1000 词最低要求(Description)
  • ☐ 图片将在后续步骤补充 Alt Text(步骤 08)
  • ☐ URL 干净且含关键词(由 WooCommerce 自动生成)
  • ☐ 内部链接将在产品上线后补充(步骤 09)
  • ☐ 避免使用 emoji
  • ☐ 无虚构事实 · 无 SEO 元词汇
Prompt 模板 · CSV 产品 SEO 优化 v3
【网站背景 — 粘贴品牌信息】

这是一份同行的 WooCommerce 产品 CSV [DATEI]。请逐行优化 Type=variable 的产品。
同时参考 SEMrush 关键词 CSV [DATEIEN],按搜索意图分组关键词分配到产品 Description 中。

【SEO 内容规范 — 严格执行】
- Title Tag 候选(Name):30-60 字符,核心关键词前置,品牌名后置,禁止符号/emoji
- Meta Description 候选(Short description):150-160 字符,含 CTA
- Description:≥1000 词,含 H2/H3、内联 CSS 表格、产品对比卡、FAQ
- 内容原创,基于真实事实,使用德国本地搜索习惯用词
- 不直接声明 E-E-A-T,不出现 "SEO"、"Keyword"、"SEMrush"、"Recherche"
- 融入品牌独家信息(9 年经验、多仓库、低 MOQ、18+)

【其他列修改】
Categories→德语 · SKU→重新生成 · Images→禁止修改
Attribute name→德语(Nicotine→Vape-Stärke)· Attribute value→口味英文保留,通用文本翻译德语
Parent→同步更新

【执行要求】逐行独立研究、深度思考、独立优化。现在开始第一条。

步骤 2

02
产品导入 WordPress 并检查数据完整性

将优化后的 CSV 导入 WooCommerce,逐项检查变体、价格、库存、属性、分类。建议先用 3-5 个产品测试导入,确认无误后再批量导入。

检查清单

  • Variable 与 Variation 父子关系(Parent SKU 匹配)
  • 价格、库存状态正确
  • Attribute 名称/值正确(德语属性+英文口味值)
  • 产品图片关联成功
  • Categories 正确关联
  • Short description 和 Description 正确渲染
  • URL slug 含关键词且无重复
Prompt · 导入后检查
【网站背景 — 粘贴品牌信息】
我已将优化后的 CSV 导入 [DOMAIN]。通过 WordPress REST API 检查产品数据完整性:
1. 随机抽查 5 个 variable 产品,确认 variation 数量、属性配置
2. 检查价格、库存、Categories、SKU 唯一性、图片关联
3. 验证 URL slug 是否含关键词
4. 列出所有问题并逐一修复
使用 /wp-json/wc/v3/products 接口。

步骤 3 · Critical 新增

03
技术 SEO 基础设置

v3 新增。Google 无法正确抓取和索引的网站,所有内容优化都是徒劳。这一步确保 XML Sitemap、Robots.txt、Google Search Console 域名验证、Canonical URL 和 SSL/HTTPS 配置正确。

技术 SEO 设置清单

设置项标准检查方式
XML SitemapYoast SEO 自动生成 product-sitemap.xmlcategory-sitemap.xml访问 /sitemap_index.xml 确认
Robots.txt允许抓取产品/分类/页面 · 禁止 wp-admin、购物车、结账、我的账户访问 /robots.txt 确认
Google Search Console域名验证 + Sitemap 提交 + 索引覆盖率监控GSC 后台确认
Canonical URL所有页面自引用 canonical · 分类页分面导航 canonical 指向主分类页查看页面源码 <link rel="canonical">
SSL/HTTPS全站 HTTPS · HTTP → HTTPS 301 重定向浏览器锁图标确认
Mobile-First100% 移动端优先索引(2024.7 已全面实施)· 移动端内容完整性GSC 设置确认
Crawl Budget排除无关参数 URL(?filter_、?add-to-cart)Robots.txt + GSC 参数处理

Robots.txt 推荐配置

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-json/
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /*?add-to-cart=
Disallow: /*?filter_
Allow: /wp-json/yoast/
Allow: /wp-json/wp/v2/

Sitemap: https://[DOMAIN]/sitemap_index.xml

WooCommerce 分面导航 Canonical 处理

  • WooCommerce 的筛选参数(?filter_color=red&query_type_color=or)会生成大量重复 URL
  • 在 Yoast SEO → Settings → Advanced → Crawl optimization 中启用 "Remove unregistered URL parameters"
  • 所有筛选组合 URL 的 canonical 应指向主分类页
  • 如果使用 AJAX 筛选(不改变 URL),则无需额外处理
Prompt 模板 · 技术 SEO 基础设置
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 完成技术 SEO 基础设置。

检查并修复以下项目:
1. XML Sitemap:访问 /sitemap_index.xml 确认 Yoast 自动生成了 product-sitemap.xml 等
2. Robots.txt:访问 /robots.txt,确保:
   - 禁止抓取:/wp-admin/、/cart/、/checkout/、/my-account/、/*?add-to-cart=、/*?filter_
   - 允许抓取:所有产品、分类、页面
   - 引用 Sitemap 地址
3. Canonical URL:随机抽查 3 个产品页和 2 个分类页,确认 <link rel="canonical"> 指向正确的 URL
4. SSL/HTTPS:确认全站 HTTPS,HTTP 自动 301 到 HTTPS
5. Google Search Console:提醒我完成域名验证并提交 sitemap_index.xml
6. 确认 Yoast → Crawl optimization 中移除了未注册的 URL 参数

使用 /wp-json/wp/v2/settings 和 /wp-json/yoast/v1 相关接口进行检查。

步骤 4

04
产品分类描述与 SEO 元数据优化

为每个 WooCommerce 产品分类生成 SEO 优化的描述、Yoast SEO Title 和 Meta Description。v3 强化了 Title Tag 规范(30-60 字符,主关键词前置,品牌名后置)和 E-E-A-T 内容要求。

分类页面 SEO 规范

  • 分类描述 500-1000 词(电商模板最低 400 词)
  • Yoast SEO Title:30-60 字符,主关键词前置,品牌名后置(如 "BANG Einweg Vapes Großhandel | [DOMAIN]")
  • Yoast Meta Description:150-160 字符,含 CTA
  • 按分类类型(品牌/口数/功能/尼古丁/多口味)使用不同文案模板
  • 不提及 SEO 元词汇和固定产品数量
  • 始终包含 B2B 语境和 18+ 提示
Prompt · 分类 SEO 优化 v3
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 的所有产品分类优化 SEO。

工作流程:
1. 获取分类 → 2. 解析 SEMrush 关键词 CSV → 3. 归类(品牌/口数/功能/尼古丁/多口味)
4. 为每个分类生成:
   a) 德语分类描述(500-1000 词,H2+关键词+搜索意图+购买提示)
   b) Yoast SEO Title(30-60 字符,主关键词前置,品牌名后置,格式:「关键词 | [BRAND]」)
   c) Yoast Meta Description(150-160 字符,含 CTA)
5. 备份 → 6. 验证 → 7. 更新 → 8. 触发 Yoast 索引

内容规则:不出现 SEO 元词汇 · 不提及产品数量 · B2B 语境+18+ 提示 · 德语本地搜索习惯

步骤 4.5 · 新增

产品分类重组(两步法)

v5 新增。分类结构直接影响 SEO 表现。基于 SEMrush 关键词数据设计分类 Taxonomy 是覆盖长尾关键词的核心手段。这是两步过程,不能一步完成。

两步法说明

  • 第一步:关键词调研 + 分类 Taxonomy 设计 — 先研究所有产品和同行的分类方式,用 SEMrush 关键词数据寻找有排名机会的分类维度(品牌 · 可抽口数 · 产品特征 · 多口味 · 尼古丁强度等),设计 2 级分类结构
  • 第二步:产品归属配置 — 将每个产品按新的分类方式合理分配到对应分类中
  • 品牌直接做一级分类,不需要二级(如 BANG Einweg Vapes → 产品直接归属)
  • 口数、特征、多口味等维度做二级分类
  • 使用德语用户习惯的搜索词命名分类
Prompt · 分类重组(第一步:设计 Taxonomy)
【网站背景 — 粘贴品牌信息】

我将提供 [N] 家同行的 SEMrush 德语自然排名关键词数据。先对所有产品进行关键词调研。
当前 [DOMAIN] 的产品分类是空的,需要从零设计。

请根据搜索意图对我的网站进行产品分类设置:
1. 了解所有产品
2. 研究同行 SEMrush 关键词数据中的分类逻辑
3. 设计分类结构,从以下维度做 2 级分类:
   - 品牌(一级分类,不需要二级)— 如 BANG Einweg Vapes
   - 可抽口数 — 如 12000 Züge、20000 Züge、30000 Züge...
   - 产品特征 — 如 Vapes mit Display、Mesh Coil Vapes、Wiederaufladbare Vapes...
   - 多口味 — 如 2-in-1 Geschmack、4-in-1 Geschmack...
   - 尼古丁强度 — Nikotinfreie Vapes、Low-Strength Vapes...
4. 使用德语用户习惯的搜索词命名每个分类
5. 寻找有排名机会的分类方式,覆盖更多长尾关键词
Prompt · 分类重组(第二步:产品归属配置)
请在第一步设计的分类基础上,对 [DOMAIN] 的所有产品进行合理的分类配置。
将每个产品分配到对应的品牌分类 + 口数分类 + 特征分类 + 口味分类。
通过 /wp-json/wc/v3/products/{id} 为每个产品设置 categories 数组。
操作前备份所有产品的当前分类。

步骤 5 · Critical 新增

05
Schema 结构化数据标记

v3 新增。Schema 标记是电商 SEO 最重要的技术之一。正确的 Product Schema 可以让产品在 Google 搜索结果中直接展示价格、库存和评分(Rich Snippet),CTR 提升 20-40%。使用 JSON-LD 格式,放在服务端渲染的 HTML 中。

电商 Schema 类型速查

页面类型必须添加的 SchemaGoogle Rich Result
首页Organization + WebSite(含 SearchAction)Sitelinks Search Box
产品页Product + Offer + Brand + BreadcrumbListProduct Rich Snippet(价格/库存/评分)
分类页CollectionPage + ItemList + BreadcrumbList增强站点链接
品牌页Brand + Organization
Blog 文章Article / BlogPostingArticle Rich Snippet
FAQ 页面FAQPage(仅政府/医疗机构有 Rich Result · AI 引用仍有价值)受限 · AI 搜索可见

Product Schema 示例(JSON-LD)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "BANG BOX 20000 Puffs Einweg E-Zigarette",
  "image": "https://[DOMAIN]/wp-content/uploads/bang-box-20000.jpg",
  "description": "BANG BOX 20000 Puffs Einweg E-Zigarette...",
  "sku": "EZ-BANG-BOX20K-001",
  "brand": { "@type": "Brand", "name": "BANG" },
  "offers": {
    "@type": "Offer",
    "price": "19.99", "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock",
    "url": "https://[DOMAIN]/product/bang-box-20000/",
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingDestination": {
        "@type": "DefinedRegion", "addressCountry": ["DE","AT","BE","NL","FR","ES","PT","PL","DK"]
      }
    }
  }
}
</script>

Organization + WebSite Schema 示例

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "[BRAND NAME]",
  "url": "https://[DOMAIN]",
  "logo": "https://[DOMAIN]/wp-content/uploads/logo.png",
  "contactPoint": { "@type": "ContactPoint", "email": "info@[DOMAIN]", "contactType": "customer service" },
  "sameAs": []
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "[BRAND NAME]",
  "url": "https://[DOMAIN]",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://[DOMAIN]/?s={search_term_string}",
    "query-input": "required name=search_term_string"
  }
}
</script>
关键提醒

Product 结构化数据必须在服务端渲染的 HTML 中,不能通过 JavaScript 动态注入(依据 2025.12 Google JS SEO 指南)。Yoast SEO 插件会自动生成部分 Schema,但 Product 级别的 Offer/ShippingDetails 可能需要通过 Code Snippets 或专用插件补充。

Prompt 模板 · Schema 标记实施
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 实施完整的 Schema 结构化数据标记。

1. 确认 Yoast SEO 已自动生成的 Schema(通过查看首页和产品页源码中的 <script type="application/ld+json">)
2. 补充以下 Schema:
   a) Organization:品牌名、URL、Logo、客服邮箱
   b) WebSite + SearchAction:站点搜索框 Schema
   c) Product(每个产品页):name、image、description、sku、brand、offers(price+priceCurrency+availability+url+shippingDetails)
   d) BreadcrumbList(所有页面):面包屑导航
   e) CollectionPage(分类页):分类页标记
3. 使用 Google Rich Results Test 验证 Schema:https://search.google.com/test/rich-results
4. 将 Organization + WebSite Schema 通过 Code Snippets 注入到全站 header
5. 产品 Schema 通过 functions.php 或 Code Snippets 为每个产品页动态生成

Schema 格式:JSON-LD · 服务端渲染 · 不通过 JS 注入

步骤 6

06
首页构建与政策页面生成

构建全宽设计首页和 10 个政策页面。v3 强化首页的 SEO 要求:H1 含主关键词、Meta Description 150-160 字符、正文 ≥500 词(电商模板最低标准)。

首页 SEO 规范(新增)

  • H1:含主关键词(如 "Einweg Vape Großhandel"),品牌名后置
  • Yoast SEO Title:30-60 字符(如 "Einweg Vapes Großhandel ab 10 Stück | [BRAND]")
  • Meta Description:150-160 字符,含 CTA
  • 正文 ≥500 词(电商模板最低)
  • 从 SEMrush 关键词中合理埋词
Prompt · 首页+政策页面 v3
【网站背景 — 粘贴品牌信息】

使用 WordPress REST 为 [DOMAIN] 构建首页和政策页面。

【首页 SEO 要求 — 新增】
- H1 含主关键词,品牌名后置
- Yoast Title:30-60 字符
- Meta Description:150-160 字符,含 CTA
- 正文 ≥500 词
- 从 SEMrush 关键词数据中埋词

【设计规范】
- Hallmark 技能 · freshcap.com 风格 · 全宽设计 · 纯 HTML+内联 CSS
- flex-wrap+min-width+clamp() 原生响应式 · 避免 wpautop 破坏布局
- 至少 5 个 section:Hero(1980×600px)、品牌类目网格、热销产品(6列2行)、Sample Box(6列2行)、为什么选我们、最新博客、CTA

【政策页面】10 个页面 · 纯 HTML + 内联 CSS(不使用 Flatsome Shortcode)· 参考同行内容 · 融入品牌信息 · 联系方式 info@[DOMAIN]

同行参考:zugevape.com · vapeu.de · 24hvape.com · bangvapes.com
补充 Prompt · 首页 SEO Title + Meta Description
为 [DOMAIN] 首页添加 SEO Title 和 Meta Description(使用 Yoast SEO 插件)。
通过 /wp-json/wp/v2/pages/{homepage_id} POST 更新 yoast_wpseo_title 和 yoast_wpseo_metadesc meta 字段。
- SEO Title:30-60 字符 · 主关键词前置 · 品牌名后置
- Meta Description:150-160 字符 · 含 CTA · 基于 SEMrush 关键词优化

步骤 7

07
CSS 美化 — 商店页 / 分类页 / 产品页

通过 WordPress REST 向 Flatsome 主题注入 Custom CSS。v3 增加 CLS(累积布局偏移)防护要求:所有图片和 iframe 必须设置明确的 width/height 属性。

CSS 注入 + CLS 防护(新增)

  • 端点:/wp-json/wc-admin/options?options=theme_mods_flatsome-child
  • 标记注释包裹:/* codex-section */ ... /* /codex-section */
  • 作用域隔离:body.woocommerce-shop · body.tax-product_cat · body.single-product
  • CLS 防护:所有 <img> 必须有 width/height 属性
  • 字体加载使用 font-display: swap
Prompt · CSS 美化
【网站背景 — 粘贴品牌信息】
美化 [DOMAIN] 的商店页/分类页/产品页 CSS。通过 theme_mods_flatsome-child → html_custom_css。
作用域:body.woocommerce-shop / body.tax-product_cat(商店/分类) + body.single-product(产品页)
要求:背景·面包屑·筛选按钮·分类栏卡片化·产品卡片圆角·标题两行截断·移动端适配
产品页:数量选择器+加购按钮始终一行 · Kategorien 单行省略号 · PC 端图片和信息框同行
备份 → 修改 → 验证持久化 → 截图验证

步骤 8 · High 新增

08
图像 SEO 与页面性能优化

v3 新增。产品图片是电商最大的内容资产。缺少 Alt Text = 丢失 Google Images 流量;未压缩的图片 = LCP 超标导致排名下降。这一步同时处理图像 SEO 和 Core Web Vitals 基线检测。

图像 SEO 规范

项目标准
Alt Text10-125 字符 · 描述图片内容 · 自然包含关键词 · 非装饰性图片必须添加 · 不用 "image/jpg" 作 Alt
文件格式WebP 优先(比 JPEG 小 25-35%),AVIF 备选
文件大小产品图 ≤200KB · Hero Banner ≤500KB
响应式图片使用 srcset + sizes 属性,WooCommerce 默认支持
Lazy Loading产品列表图使用 loading="lazy" · 首屏 Hero 图使用 eager
Image SitemapYoast 自动生成 · 确认已包含在 sitemap_index.xml 中
文件名使用描述性文件名(bang-box-20000-einweg-vape.jpg 而非 IMG_001.jpg)

Core Web Vitals 目标(Google 排名信号)

指标Good(绿色)测量方式
LCP≤2.5sPageSpeed Insights / CrUX
INP≤200msCrUX(替代 FID)
CLS≤0.1PageSpeed Insights

CWV 是排名 tiebreaker:当内容质量相当时决定排名。优化优先级:LCP > CLS > INP。

Prompt 模板 · 图像 SEO + 性能
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 完成图像 SEO 优化和页面性能基线检测。

【图像 SEO】
1. 通过 /wp-json/wp/v2/media 获取所有产品图片
2. 为每张图片生成描述性 Alt Text(德语,10-125 字符,含自然关键词)
   - 示例:"BANG BOX 20000 Puffs Einweg E-Zigarette in verschiedenen Farben"
3. 检查图片格式:未使用 WebP 的图片建议转换为 WebP(可推荐 Imagify/ShortPixel 插件)
4. 确认产品列表页图片使用了 loading="lazy"
5. 确认 Image Sitemap 包含在 sitemap_index.xml 中

【Core Web Vitals 基线】
1. 运行 PageSpeed Insights 检测首页和 1 个产品页
2. 记录 LCP/INP/CLS 得分
3. 如果 LCP >2.5s:分析 LCP 子部分(TTFB/资源加载延迟/渲染延迟),定位瓶颈
4. 如果 CLS >0.1:检查是否有图片缺少 width/height、动态注入内容

【优化建议】
- Hero 图片使用 fetchpriority="high" + preload
- 产品列表图使用 loading="lazy"
- 确保所有 <img> 有 width/height 属性(CLS 防护)
- 字体使用 font-display: swap
- 建议安装 WP Rocket 或 W3 Total Cache 进行缓存优化

步骤 9 · High 新增

09
内部链接策略与 Topic Cluster 构建

v3 新增。内部链接是 PageRank 在站内传递的管道。没有系统的互链,长尾产品页会变成「孤儿页面」,Google 无法发现。同时构建 Topic Cluster(主题集群)架构,让分类页作为 Pillar Page,产品页和 Blog 文章作为 Cluster Content。

内部链接规范

页面类型内部链接目标锚文本规则
产品页2-4 个内部链接链接到相关分类、相关产品、Blog 购买指南
分类页链接到所有子分类和代表性产品描述性锚文本,不用 "click here"
Blog 文章(1500+ 词)5-10 个内部链接链接到 Pillar Page、相关产品、其他 Blog
首页链接到主要分类和热销产品锚文本多样化,避免全是精确匹配关键词

SERP-Overlap Clustering 方法(seo-cluster 核心方法论)

关键词分组不应基于文本相似度,而应基于 Google 实际的 SERP 重叠度:

共享 Top 10 URL 数关系操作
7-10 个同一篇内容可覆盖合并为一个目标页面
4-6 个同一集群归入同一 Spoke Cluster,互相链接
2-3 个相邻集群分到不同集群,添加交叉链接
0-1 个独立主题分配到不同集群或排除

此方法确保内容架构匹配 Google 实际的排名逻辑,避免内容蚕食(Cannibalization)。

Hub-and-Spoke 架构 + 内部链接矩阵

  • Pillar Page(支柱页):最高搜索量、最广意图、最多 SERP 重叠的关键词页面(2500-4000 词)
  • Spoke Posts(辐条文章):每个 Cluster 2-4 篇支持文章(1200-1800 词)
  • 链接矩阵:Spoke→Pillar(强制)、Pillar→Spoke(强制)、Spoke↔Spoke 同集群(2-3 条)、跨集群(0-1 条)
  • 蚕食检查:任意两页面不能共享同一主关键词。SERP 重叠 7+ 的关键词必须合并
  • 每个页面 ≥3 条入链 · 0 孤儿页面 · 锚文本使用目标关键词或近义变体

Topic Cluster 架构(电商)

  • Pillar Page(支柱页):分类页(如 /produkt-kategorie/einweg-e-zigaretten/)— 涵盖整个主题的概述
  • Cluster Content(集群内容):品牌子分类页 + 产品页 + Blog 购买指南
  • 链接模式:Cluster → Pillar(所有集群页面向上链接到支柱页)· Pillar → Cluster(支柱页向下链接到关键集群)
  • 确保 0 孤儿页面:每个页面至少被另一个页面链接到(通过 Breadcrumb 或 Related Products 区域)
Prompt 模板 · 内部链接策略
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 设计和实施内部链接策略。

1. 绘制网站结构图(Silo 结构):
   - 首页 → 品牌分类页 → 子分类页 → 产品页
   - 首页 → Blog → 购买指南 → 产品页

2. 识别 Topic Cluster:
   - Pillar Page = 主分类页(如 /einweg-e-zigaretten/)
   - Cluster = 品牌子分类 + 代表产品

3. 在每个产品 Description 中添加 2-4 个内部链接:
   - 链接到所属分类页
   - 链接到 1-2 个相关产品
   - 使用描述性锚文本(不用 "hier klicken")

4. 在每个分类页中添加:
   - 链接到代表性产品
   - 链接到相关子分类

5. 确保面包屑导航在所有页面正确显示(Yoast Breadcrumb)

6. 检查是否有孤儿页面(通过 Screaming Frog 或手动抽查)

7. 为未来 Blog 文章预留 Topic Cluster 结构

步骤 10

10
菜单导航与 Footer 构建

创建主导航菜单和全局 Footer。Footer 写入 UX Blocks 并通过 Theme Mod 引用。

Prompt · 菜单 + Footer v5(桌面端 Mega Menu + 手机端独立菜单)
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 设计菜单,分为手机端和桌面端:

【手机端菜单】
添加一个 Menu 专门用于 Mobile,包含:首页、产品分类(按品牌+口数+特征+多口味做 2 级分类)、运输、退货、FAQs、博客、联系我们

【桌面端菜单】
添加一个 Menu 专门用于 Desktop PC 端,包含:首页、Shop(使用 UX Block 做 Mega Menu)

Mega Menu 设计要求:
- 通过 /wp-json/wp/v2/ux-blocks 创建/更新 Mega Menu UX Block
- 包含所有产品分类(品牌+口数+产品特征+多口味做 2 级分类)
- 关键约束:必须在不滚动鼠标的前提下完全展示所有内容。如果太高导致无法在一屏内显示,缩小间距、减少列数或合并分类组
- 风格参考首页设计

【Footer】
创建 Footer UX Block · 5 列布局 · Dark Mode Logo · 联系邮箱
设置 theme_mods_flatsome-child.footer_block

步骤 11

11
Logo 设计与品牌视觉

设计 SVG Logo(多色变体)、Favicon 多尺寸,上传至 WordPress 媒体库。

Prompt · Logo 设计
【网站背景 — 粘贴品牌信息】
为 [DOMAIN] 设计 Logo 和 Favicon。
SVG 格式 · 标准/暗色/纯黑三变体 · Favicon 60/120/125px
上传到媒体库 → 设置 site_logo

步骤 12 · Medium 新增

12
Blog 内容策略与 Topic Cluster 发布计划

v3 新增。仅有产品页无法覆盖 informational intent 的搜索词(如 "Einweg Vape vs Pod Vape"、"Wie lange hält eine Einweg E-Zigarette"),丢失大量长尾流量。Blog 是覆盖这些搜索意图、构建 Topic Cluster 和建设 E-E-A-T 的核心手段。

Blog 内容策略框架

内容类型搜索意图示例主题(德语)发布频率
购买指南Commercial"Einweg Vape Großhandel: Worauf Sie beim Bulk-Kauf achten sollten"每 2 周 1 篇
对比文章Commercial"BANG vs RandM: Welche Einweg Vape Marke ist die richtige?"每月 1 篇
How-ToInformational"Wie lagert man Einweg Vapes richtig?"每月 1 篇
行业趋势Informational"Einweg Vape Trends 2026: Was Händler wissen müssen"每季度 1 篇
产品评测Commercial"BANG BOX 20000 im Test: Lohnt sich der Großhandel?"每月 2 篇

Blog 内容模板选择(professional-seo-content-writer)

根据搜索意图选择最合适的模板,不要所有文章都用同一种格式:

搜索意图推荐模板典型标题格式(德语示例)
Informational(How)How-to Guide"Wie man [Ziel] in [N] Schritten [erreicht]"
Commercial(Compare)Comparison"[Marke A] vs [Marke B]: Welche Einweg Vape für [Anwendungsfall]?"
Commercial(Evaluate)Review / Best-of"[N] beste Einweg Vapes [Jahr]: Großhandel Test & Vergleich"
Informational(Learn)Pillar Page / Guide"Einweg Vape Großhandel: Der ultimative Leitfaden [Jahr]"
Informational(List)Listicle"[N] bewährte Tipps für den Vape-Großhandelseinkauf"

Blog 文章 SEO 规范(含 CORE-EEAT 要求)

  • 每篇 ≥1500 词 · 原创 · 德语 SEO 优化
  • H1 含核心关键词 · H2/H3 层级清晰
  • 5-10 个内部链接(链接到 Pillar Page、产品、其他 Blog)
  • Article Schema(BlogPosting)
  • Featured Image 有 Alt Text
  • 发布后提交 URL 到 GSC 的 URL Inspection
Prompt 模板 · Blog 内容策略
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 制定 Blog 内容策略和发布计划。

1. 基于 SEMrush 关键词数据,识别出 informational intent 的搜索词
   (如 "wie lange hält vape"、"einweg vape entsorgen"、"vape großhandel tipps")
2. 将这些搜索词分组为 Topic Cluster,每个 Cluster 对应一篇 Pillar Blog
3. 规划前 10 篇 Blog 文章的主题、目标关键词和搜索意图
4. 制定 3 个月的发布日历(频率:前 8 周每 2 周 1 篇,之后每周 1 篇)
5. 每篇文章要求:
   - ≥1500 词德语原创内容
   - 包含 5-10 个内部链接到产品和分类
   - Article Schema
   - 发布后通过 GSC URL Inspection 提交索引
6. 创建 Blog 页面的 SEO Title 和 Meta Description

Blog URL 结构:/blog/ 或 /ratgeber/(德语更自然)

步骤 13

13
验证截图与质量检查

每次视觉变更后用 Playwright 多视口截图验证。v3 增加了 SEO 元素的验证(Title、Meta Description、Canonical、Schema 是否正确渲染)。

Prompt · 验证(含 SEO 检查)
【网站背景 — 粘贴品牌信息】
对 [DOMAIN] 的 [页面] 进行截图+SEO 验证。
截图:375/768/1280/1440px · 检查布局、图片、按钮、移动端导航
SEO 检查:查看页面源码确认
- <title> 标签(30-60 字符,关键词前置)
- <meta name="description">(150-160 字符)
- <link rel="canonical"> 指向正确 URL
- Schema JSON-LD 正确渲染
- H1 唯一且含关键词
- 图片有 alt 属性

步骤 14 · Medium 新增

14
SEO 持续监控与分析

v3 新增。建站完成不是终点。持续的 SEO 监控可以及时发现问题(索引下降、关键词排名变动、Core Web Vitals 退化)并调整策略。

SEO 监控节奏

频率监控内容工具
每周GSC:查询次数、点击量、CTR、平均排名 · 索引覆盖率(是否有新错误)Google Search Console
每月Core Web Vitals(LCP/INP/CLS)· 页面性能变化PageSpeed Insights / CrUX
每月关键词排名跟踪:前 20 个目标关键词的位置变化SEMrush / GSC
每季度完整的 SEO Audit(技术+内容+Schema+性能)Codex /seo audit 命令
每次更新后新发布的 Blog 是否被索引 · 产品 CSV 导入后的索引状态GSC URL Inspection
Prompt 模板 · SEO 持续监控
【网站背景 — 粘贴品牌信息】

为 [DOMAIN] 建立 SEO 持续监控流程。

1. 确认 Google Search Console 已验证且数据正常流入
2. 检查过去 28 天的搜索表现:
   - 总点击量、总展示量、平均 CTR、平均排名
   - Top 20 查询词和对应的页面
3. 检查索引覆盖率:是否有被排除的页面?是否有爬取错误?
4. 运行 PageSpeed Insights 检测首页和 Top 5 产品页的 CWV
5. 如果 LCP >2.5s 或 CLS >0.1,分析瓶颈并给出优化建议
6. 检查 sitemap_index.xml 中提交的 URL 数量是否与 GSC 已索引数量一致
7. 如果有 Blog,提交最新文章的 URL 到 GSC URL Inspection
8. 制定下月的 SEO 优化优先级列表

步骤 15

15
安全操作清单(每次操作前必须核对)

v3 扩充至 15 项检查,新增 SEO 相关安全项。

☐ 网站背景已声明?每个 Prompt 开头提供了完整品牌信息?
☐ 备份已创建?当前状态已保存为带时间戳的 JSON/HTML 备份?
☐ Dry-Run 先执行?生成计划文件并人工审核后再 --apply?
☐ 内容验证通过?SEO Title ≤60 字符、Meta Description 150-160 字符、无违禁词?
☐ 逐行执行(非批量)?CSV 产品优化是否逐行独立进行?
☐ Images 列未修改?CSV Images 列完全未被改动?
☐ 增量持久化?批量操作中每步后写入日志?
☐ 写入后验证?POST 后重新读取确认变更已持久化?
☐ Schema 验证?新添加的 JSON-LD 通过 Google Rich Results Test?
☐ Canonical 正确?所有页面自引用 canonical 且分面 URL canonical 指向主分类?
☐ Alt Text 已添加?产品图片有描述性 Alt Text(10-125 字符)?
☐ Yoast 索引已触发?Meta 更新后调用了 /yoast/v1/indexing?
☐ Temp Snippets 已清理?Custom Endpoint 的 Code Snippet 已删除?
☐ 截图已验证?375px 和 1280px+ 视口下截图确认?
☐ 敏感词已规避?Attribute name 中无 nicotine 类词?已替换为 Vape-Stärke?