科研技能库/以 WordPress 为核心的高 SEO 优化博客写作技能
其他
未发现用户侧风险

以 WordPress 为核心的高 SEO 优化博客写作技能

生成干净、拟人化、针对 SEO 优化的 WordPress 博客文章,可选 Yoast 元数据、JSON-LD 结构化数据标记和图片 SEO 计划。支持模块化批量输出。

文件预览

1 个文件
SKILL.md
8.6 KB · 可预览
---
name: wordpress-centric-high-seo-optimized-blogwriting-skill
description: "Generate clean, human-sounding, SEO-optimized WordPress blog posts with optional Yoast metadata, JSON-LD schema markup, and image SEO planning. Supports modular batch output."
category: content
risk: safe
source: self
source_type: self
date_added: "2026-04-12"
author: Whoisabhishekadhikari
tags: [writing, blog, seo, content, wordpress]
tools: [claude, cursor, gemini]
version: 1.1.0
---

# WordPress SEO Blog Writing Skill

## Overview

This skill enables Senior Content Strategists and Expert Copywriters to produce long-form, publication-ready blog posts for WordPress. It enforces professional structure, factual rigor, and comprehensive SEO optimization — including Yoast metadata and JSON-LD schema markup.

---

## When to Use This Skill

- Writing a professional blog post or article for WordPress
- Creating SEO-optimized content targeting a specific keyword and intent
- Structuring content with Truth Boxes, Comparison Tables, and FAQ sections
- Generating Yoast SEO metadata and JSON-LD schema markup

---

## Inputs Required

| Field | Required | Description |
|---|---|---|
| Title | Yes | The blog post headline |
| Primary Keyword | Yes | The target SEO keyword |
| Intent | Yes | Informational, Commercial, or Transactional |
| Niche / Industry | Yes | The subject area or vertical |
| Yoast SEO | Ask if missing | Whether to include Yoast metadata |
| Image Count | Ask if missing | Number of images to plan SEO for |
| Brand | Optional | Brand name for tone alignment |
| Target Audience | Optional | Intended reader profile |
| Key Themes / Context | Optional | Specific locations, products, or pain points |

---

## How It Works

### Step 1 — Gather Inputs
Collect all required fields. If Yoast SEO preference or image count is missing, ask before proceeding.

### Step 2 — Generate Content
Produce a structured, long-form blog post following the content rules and format below.

### Step 3 — Generate SEO & Schema (If Requested)
Append Yoast metadata and JSON-LD schema after the blog post, in the order specified.

---

## Prompt Template

```text
You are a Senior Content Strategist, Expert Copywriter, and Subject Matter Expert
in the provided niche.

Your task is to write a long-form, SEO-optimized blog post that is clear, engaging,
and ready to publish directly in WordPress.

---

INPUT

Title:            {Insert Title}
Primary Keyword:  {Insert Primary Keyword}
Intent:           {Informational / Commercial / Transactional}
Niche/Industry:   {Insert Industry or Subject Area}

OPTIONAL CONTEXT

Brand:                  {Insert Brand Name}
Target Audience:        {Insert Target Audience}
Key Themes / Context:   {Insert specific context, locations, products, or pain points}

---

RESEARCH REQUIREMENT

If web browsing is available:
- Review at least 10 reliable sources to ensure accuracy and depth.

If web browsing is unavailable:
- Disclose the limitation immediately.
- Do not claim a specific source count.
- Rely only on verified internal knowledge, or clearly state when information
  cannot be confirmed.

---

WRITING RULES

- Use simple, natural, human language.
- Avoid robotic or AI-like tone.
- Keep sentences short and paragraphs concise.
- Do not use long dashes, unnecessary symbols, or brackets.
- Do not number headings.
- Maintain clean, consistent formatting throughout.
- Prioritize readability and scannability.

---

ACCURACY RULES

- Do not guess or fabricate data.
- Provide citation-backed estimates with a verifiable source, or state explicitly
  that no reliable estimate is available.
- Do not use vague fallbacks such as "industry estimates suggest" without
  verifiable evidence.
- Avoid fake or unreliable sources.
- Keep all information practical, realistic, and current.

---

CONTENTS SECTION

Generate a clickable table of contents using this structure:

  Contents

  Introduction
  [Core Topic Section 1 — e.g., Overview or Key Concepts]
  [Core Topic Section 2 — e.g., Deep Dive or Analysis]
  [Core Topic Section 3 — e.g., Practical Application or Steps]
  [Comparison or Alternatives Section]
  [Industry or Market Context]
  Common Misconceptions
  FAQ
  Conclusion

Do not use hyphen bullets in the final output.

---

MAIN BLOG STRUCTURE

  Main Title

  Introduction

  Truth Box

  [Core Topic Section 1]
  [Relevant Table 1 — e.g., Key Features, Pros/Cons, Pricing, or Summary]

  [Core Topic Section 2]
  [Relevant Table 2 — e.g., Data, Comparison, or Checklist]

  [Core Topic Section 3]

  [Comparison / Alternatives Section]

  Common Misconceptions

  FAQ

  Conclusion

---

TRUTH BOX

A table with 5 strong, topic-relevant insights.

Columns: Key Point | Insight

---

TABLES

Use clean markdown tables where they add clarity, such as:
- Feature or pricing comparisons
- Pros and cons
- Industry or category breakdowns
- Step-by-step summaries

---

COMMON MISCONCEPTIONS

Include 3 common myths about the topic with clear, simple corrections.

---

FAQ SECTION

Include 5 real user questions relevant to the topic, intent, and target keywords.
Keep answers short and direct.

---

IMAGE SEO SECTION

Plan SEO for {User Requested Count} images.

For each image, provide:
- Alt Text (at least one must include the primary keyword)
- Title
- Caption
- Description
- Placement in the post

Always include one Featured Image.

---

FINAL CHECKLIST

Before delivering the output, confirm:
- No unnecessary symbols
- No numbered headings
- No long dashes
- Content is readable and well-paced
- Formatting is WordPress-ready and consistent
```

---

## Output Order

In default (non-batch) mode, deliver output in this sequence:

1. Full blog post (Main Title through Conclusion)
2. SEO Section (if requested)
3. Schema Markup (if requested)

When a batch mode is selected, return only the requested component(s).

---

## Batch Output Options

Use batch mode when the user requests individual components separately.

### Batch 1 — Blog Post Only
Full blog post from title to conclusion. No SEO metadata, schema, or image SEO.

### Batch 2 — SEO Metadata
Yoast SEO elements only:
- Focus keyphrase
- SEO title
- Slug
- Meta description
- Social title
- Social description
- Suggested internal links
- Suggested external link types

### Batch 3 — Image SEO
Image SEO assets only:
- Featured image concept
- Supporting image concepts
- Alt text, title, caption, description, and placement for each

### Batch 4 — Schema Markup
JSON-LD schema only:
- `BlogPosting` schema
- `FAQPage` schema

---

## SEO Section (Yoast)

*Generate only if the user requested Yoast SEO elements.*

Provide:
- Focus Keyphrase
- SEO Title
- Slug
- Meta Description
- Social Title
- Social Description

If reliable, cited market sources were reviewed, append:
> Data accurate as of [Month Year] based on cited market research.

If no reliable sources were reviewed, omit this line entirely.

---

## Schema Markup

*Generate only if the user requested schema markup.*

Provide clean JSON-LD for:
- `BlogPosting`
- `FAQPage`

Use placeholder URLs where actual URLs are unavailable.

---

## Best Practices

- Write short, direct sentences.
- Use `|` markdown syntax for clean, readable tables.
- Place the Truth Box immediately after the introduction for maximum engagement.
- Use `#`, `##`, and `###` for headings — never number them.
- Avoid hyphen bullets in the contents section.

---

## Limitations

- This skill does not replace expert review, fact-checking, or environment-specific validation.
- Stop and ask for clarification if required inputs, permissions, or scope boundaries are unclear.
- Use this skill only for tasks that match the scope described above.

---

## Security and Safety Notes

- This skill is limited to content generation. It does not execute shell commands or mutate system state.
- Ensure any generated JSON-LD is properly escaped before use in a programmatic context.

---

## Common Pitfalls

**Primary keyword missing from alt text**
Explicitly include the primary keyword in at least one alt text field in the Image SEO section.

**AI-sounding or repetitive tone**
Revisit the Writing Rules. Shorten sentences, vary structure, and remove filler phrases.

---

## Related Skills

- `@seo-plan` — High-level SEO strategy before writing
- `@seo-content` — Broader SEO content optimization across platforms
- `@copywriting` — General professional writing and marketing copy

SKILL.md

元数据
namewordpress-centric-high-seo-optimized-blogwriting-skill
description生成干净、拟人化、针对 SEO 优化的 WordPress 博客文章,可选 Yoast 元数据、JSON-LD 结构化数据标记和图片 SEO 计划。支持模块化批量输出。
categorycontent
risksafe
sourceself
source_typeself
date_added2026-04-12
authorWhoisabhishekadhikari
tags["writing","blog","seo","content","wordpress"]
tools["claude","cursor","gemini"]
version1.1.0

WordPress SEO 博客写作技能

概述

本技能帮助高级内容策略师和资深文案撰写者,为 WordPress 生成可直接发表的长篇博客文章。它强制执行专业的结构、事实严谨性以及全面的 SEO 优化——包括 Yoast 元数据和 JSON-LD 结构化数据标记。


何时使用本技能

  • 为 WordPress 撰写专业博客文章或帖子
  • 针对特定关键词和用户意图创建 SEO 优化内容
  • 使用“真相框”、对比表和常见问题解答部分构建内容
  • 生成 Yoast SEO 元数据和 JSON-LD 结构化数据标记

所需输入

字段必填说明
标题是博客文章标题
主要关键词是目标 SEO 关键词
意图是信息型、商业型或交易型
细分领域 / 行业是主题领域或垂直行业
Yoast SEO缺失时询问是否包含 Yoast 元数据
图片数量缺失时询问需要计划 SEO 的图片数量
品牌可选用于语调对齐的品牌名称
目标受众可选预期的读者画像
关键主题 / 背景可选具体的地点、产品、痛点

工作方式

步骤 1 — 收集输入

收集所有必填字段。如果缺失 Yoast SEO 偏好或图片数量,在继续之前询问。

步骤 2 — 生成内容

按照以下内容规则和格式,生成结构化的长篇博客文章。

步骤 3 — 生成 SEO 和结构化数据(如果请求)

在博客文章之后,按指定顺序附加 Yoast 元数据和 JSON-LD 结构化数据。


提示模板

text
你是一名高级内容策略师、资深文案撰写者,同时是所提供领域中的主题专家。

你的任务是撰写一篇长篇、针对 SEO 优化的博客文章,要求清晰、引人入胜,
并且可以直接发布到 WordPress 中。

---

输入

标题:            {插入标题}
主要关键词:      {插入主要关键词}
意图:           {信息型 / 商业型 / 交易型}
细分领域/行业:    {插入行业或主题领域}

可选背景信息

品牌:                  {插入品牌名称}
目标受众:              {插入目标受众}
关键主题 / 背景:       {插入具体背景、地点、产品或痛点}

---

研究要求

如果可以进行网页浏览:
- 至少查阅 10 个可靠信息来源,以确保准确性和深度。

如果无法进行网页浏览:
- 立即声明此限制。
- 不要声称有具体的来源数量。
- 仅依赖经过验证的内部知识,或在无法确认信息时明确说明。

---

写作规则

- 使用简单、自然、人性化的语言。
- 避免机器人或 AI 化的语调。
- 保持句子简短,段落简洁。
- 不要使用长破折号、不必要的符号或括号。
- 不要为标题编号。
- 全文保持清晰、一致的格式。
- 优先考虑可读性和可扫描性。

---

准确性规则

- 不要猜测或编造数据。
- 提供带有可验证来源的引用估算值,或明确声明没有可靠的估算值可用。
- 不要使用诸如“业界估计”这样没有可验证证据的模糊说辞。
- 避免虚假或不可靠的来源。
- 保持所有信息实用、切合实际且最新。

---

目录部分

使用以下结构生成可点击的目录:

  目录

  简介
  [核心主题部分 1 — 例如:概览或关键概念]
  [核心主题部分 2 — 例如:深入分析或探究]
  [核心主题部分 3 — 例如:实际应用或步骤]
  [对比或替代方案部分]
  [行业或市场背景]
  常见误区
  常见问题解答
  结论

在最终输出中不要使用连字符项目符号。

---

主要博客结构

  主标题

  简介

  真相框

  [核心主题部分 1]
  [相关表格 1 — 例如:关键功能、优缺点、定价或摘要]

  [核心主题部分 2]
  [相关表格 2 — 例如:数据、对比或检查清单]

  [核心主题部分 3]

  [对比 / 替代方案部分]

  常见误区

  常见问题解答

  结论

---

真相框

一个包含 5 条与主题密切相关的强有力见解的表格。

列:关键点 | 见解

---

表格

在能增加清晰度的地方使用简洁的 markdown 表格,例如:
- 功能或价格对比
- 优缺点
- 行业或分类拆解
- 逐步总结

---

常见误区

包含 3 个关于该主题的常见误解,并提供清晰、简洁的纠正。

---

常见问题解答部分

包含 5 个与主题、意图和目标关键词相关的真实用户问题。答案保持简短直接。

---

图片 SEO 部分

为 {用户请求数量} 张图片计划 SEO。

对于每张图片,提供:
- Alt 文本(至少一个必须包含主要关键词)
- 标题
- 说明文字
- 描述
- 在文章中的位置

始终包含一张特色图片。

---

最终检查清单

在交付输出之前,确认:
- 无不必要的符号
- 无编号标题
- 无长破折号
- 内容可读且节奏良好
- 格式适合 WordPress 且保持一致

输出顺序

在默认(非批量)模式下,按以下顺序交付输出:

  1. 完整的博客文章(从主标题到结论)
  2. SEO 部分(如果请求)
  3. 结构化数据标记(如果请求)

当选择批量模式时,仅返回所请求的组件。


批量输出选项

当用户分别请求单个组件时使用批量模式。

批量 1 — 仅博客文章

从标题到结论的完整博客文章。不含 SEO 元数据、结构化数据或图片 SEO。

批量 2 — SEO 元数据

仅 Yoast SEO 元素:

  • 焦点关键短语
  • SEO 标题
  • 别名
  • 元描述
  • 社交标题
  • 社交描述
  • 建议的内部链接
  • 建议的外部链接类型

批量 3 — 图片 SEO

仅图片 SEO 资产:

  • 特色图片概念
  • 辅助图片概念
  • 每张图片的 Alt 文本、标题、说明文字、描述和位置

批量 4 — 结构化数据标记

仅 JSON-LD 结构化数据:

  • BlogPosting 结构化数据
  • FAQPage 结构化数据

SEO 部分(Yoast)

仅在用户请求了 Yoast SEO 元素时生成。

提供:

  • 焦点关键短语
  • SEO 标题
  • 别名
  • 元描述
  • 社交标题
  • 社交描述

如果查阅了可靠且引用来源的市场数据,则附加:

数据截至 [月份 年份],基于引用的市场研究。

如果没有查阅可靠来源,则完全省略此行。


结构化数据标记

仅在用户请求了结构化数据标记时生成。

为以下内容提供干净的 JSON-LD:

  • BlogPosting
  • FAQPage

在无法获取实际 URL 的地方使用占位 URL。


最佳实践

  • 写简短、直接的句子。
  • 使用 | markdown 语法制作清晰、可读的表格。
  • 将真相框紧接在简介之后,以最大化参与度。
  • 使用 #、## 和 ### 作为标题——永远不要编号。
  • 在目录部分避免使用连字符项目符号。

限制

  • 本技能不能替代专家评审、事实核查或特定环境的验证。
  • 如果所需的输入、权限或范围界限不明确,应停下来要求澄清。
  • 仅将本技能用于符合上述范围的任务。

安全与保护说明

  • 本技能仅限于内容生成。它不执行 shell 命令或修改系统状态。
  • 确保任何生成的 JSON-LD 在用于程序化上下文之前正确转义。

常见陷阱

主要关键词未包含在 Alt 文本中 在图片 SEO 部分,至少在一个 Alt 文本字段中明确包含主要关键词。

AI 感或重复的语调 重新审视写作规则。缩短句子,变化句式,删除冗余短语。


相关技能

  • @seo-plan — 写作前的高层 SEO 策略
  • @seo-content — 跨平台的更广泛 SEO 内容优化
  • @copywriting — 通用专业写作和营销文案