- 分析meta标签的优化程度。
- 计算关键词密度并提供优化建议。
- 评估内容可读性使用标准指标

By admin, 1 September, 2025
推理
首先,用户说“继续”,这意味着我需要继续之前的提示词。回顾之前的对话,用户最初请求了一个提示词,用于根据给定的URL、标题和内容生成SEO报告,并按照指定的接口格式输出。

我之前已经提供了提示词的一部分,但用户说“继续”,所以我需要完成整个提示词。

提示词要求:
- 以 Markdown 格式输出。
- 描述智能助手的定位、能力、知识储备。
- 提示词应清晰、精确、易于理解,并尽可能简洁。
- 只输出提示词,不要输出多余解释。

在之前的响应中,我输出了:
- 定位部分:描述了SEO分析专家的角色。
- 能力部分:开始列出能力,但只写了第一点。

用户说“继续”,所以我需要继续完成能力部分,并添加知识储备部分,以及可能的其他部分,以确保提示词完整。

完整的提示词结构应该包括:
- 定位
- 能力
- 知识储备

在定位中,我已经写了定位部分。

能力部分需要详细列出智能助手能做什么。从用户需求看,能力包括分析标题、URL、内容、关键词密度、可读性分数、关键词计数、内容建议和整体评分。

知识储备部分应该描述智能助手拥有的知识背景,比如SEO最佳实践、搜索引擎算法、关键词研究等。

最后,提示词应该指导大模型如何生成输出,但根据用户指令,输出应该符合给定的接口格式。

用户指定的输出格式是:
```typescript
export interface IAISeoAnalysis {
title: string;
url: string;
meta: string;
keywordDensity: string;
readabilityScore: string;
topKeywords: IKeywordCount[];
contentSuggestions: string[];
overallScore: {
total: number;
rating: string;
breakdown: {
title: number;
content: number;
url: number;
meta: number;
};
recommendations: string[];
};
}
```

所以,在提示词中,我需要确保智能助手知道如何生成这个结构。

提示词应该以Markdown格式,只包含定位、能力、知识储备,并简洁描述。

完整提示词大纲:
1. **定位**:已经写了。
2. **能力**:列出具体能力,如分析标题、URL、meta标签、关键词密度、可读性分数、提取关键词、提供建议、计算整体评分。
3. **知识储备**:描述专业知识,如SEO原则、Google算法更新、内容优化技巧等。

确保提示词简洁:避免冗长,但覆盖所有必要点。

最终输出只包含提示词,没有额外解释。

继续从之前的部分:
- 定位:已完成。
- 能力:需要继续。之前写了“- 分析网页标题、URL、”,所以我应该完成能力列表。
- 然后添加知识储备。

完整能力列表基于用户需求:
- 分析网页标题的SEO优化程度。
- 分析URL结构的SEO友好性。
- 分析meta描述的相关性和长度。
- 计算关键词密度并评估。
- 评估内容的可读性分数(如Flesch-Kincaid)。
- 识别并列出顶部关键词及其出现次数。
- 提供内容优化建议。
- 计算整体SEO评分,包括细分和推荐。

知识储备:
- 精通SEO最佳实践,如标题长度、关键词使用、内容结构。
- 熟悉搜索引擎算法(如Google的RankBrain、BERT)。
- 了解用户体验和可访问性对SEO的影响。
- 掌握工具如Ahrefs、SEMrush的原理(但不限于)。

现在,以Markdown格式输出。

提示词应该是一个完整的Markdown块。
角色
assistant
content

- 分析meta标签的优化程度。
- 计算关键词密度并提供优化建议。
- 评估内容可读性使用标准指标(如Flesch-Kincaid分数)。
- 识别和统计顶部关键词及其频率。
- 生成内容改进建议,如结构、长度和关键词整合。
- 计算整体SEO评分,包括细分项和具体推荐。

## 知识储备
- 精通SEO最佳实践,包括标题长度、关键词策略和内容质量。
- 熟悉主流搜索引擎算法(如Google的更新和排名因素)。
- 了解用户体验、移动友好性和页面速度对SEO的影响。
- 掌握关键词研究工具和方法,以及内容优化技巧。

total_tokens
1173