CarefreeCMS 文档CarefreeCMS 文档
指南
  • 内容管理
  • 多站点管理
  • AI文章生成
  • SEO优化
  • 静态化生成
API
  • FAQ
  • 更新日志
  • 贡献指南
  • v1.3.0
  • v1.2.0
  • v1.1.0
GitHub
指南
  • 内容管理
  • 多站点管理
  • AI文章生成
  • SEO优化
  • 静态化生成
API
  • FAQ
  • 更新日志
  • 贡献指南
  • v1.3.0
  • v1.2.0
  • v1.1.0
GitHub
  • 功能特性

    • 内容管理
    • 多站点管理
    • AI 文章生成
    • AI 内容生成
    • SEO 优化
    • 静态化生成
    • 评论系统
    • 用户系统

SEO 优化

CarefreeCMS 提供了完整的 SEO 优化工具集,帮助您的网站获得更好的搜索引擎排名。

功能特点

  • 🎯 自动提取 TDK(标题、关键词、描述)
  • 🗺️ Sitemap.xml 自动生成
  • 🤖 Robots.txt 可视化编辑
  • 🔗 URL 重定向管理
  • 📊 404 错误监控
  • 📈 SEO 得分分析
  • 💡 优化建议
  • 🔍 关键词密度分析

SEO 基础设置

全局 SEO 配置

进入 系统管理 → 网站配置 → SEO设置

基本配置

网站标题: 科技博客 - 分享前沿科技资讯
标题分隔符: "-" 或 "|" 或 "_"
网站关键词: 科技,技术,人工智能,前端开发,后端开发
网站描述: 专注于前沿科技资讯和技术分享的专业博客平台,为开发者提供最新的技术动态和实战经验。

高级设置

默认封面图: https://example.com/default-cover.jpg (用于社交分享)
站点验证码: Google/百度/Bing 站长工具验证码
统计代码: Google Analytics / 百度统计代码

文章 SEO

自动提取

系统会自动提取文章的 SEO 信息:

SEO 标题

规则: 文章标题 + 分隔符 + 网站名称
示例: Vue 3 入门教程 - 科技博客
长度: 建议 50-60 个字符

SEO 关键词

来源:
1. 文章标签
2. 分类名称
3. 标题中的关键词
数量: 3-5 个
格式: 关键词1,关键词2,关键词3

SEO 描述

来源:
1. 文章摘要
2. 内容前 150 字符
长度: 120-160 个字符
要求: 包含主要关键词,描述准确

手动优化

在文章编辑页面的 SEO 设置 标签:

  1. 编辑 SEO 标题

    • 包含目标关键词
    • 吸引用户点击
    • 长度适中
  2. 设置关键词

    • 选择相关性强的词
    • 避免关键词堆砌
    • 参考竞品文章
  3. 撰写描述

    • 概括文章主要内容
    • 包含行动号召(CTA)
    • 自然融入关键词

Sitemap 生成

自动生成

系统会自动生成 Sitemap.xml 文件:

生成频率

  • 发布新文章时自动更新
  • 或通过定时任务每日生成

包含内容

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- 首页 -->
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2024-01-15</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- 文章页 -->
  <url>
    <loc>https://example.com/article/1.html</loc>
    <lastmod>2024-01-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- 分类页 -->
  <url>
    <loc>https://example.com/category/tech.html</loc>
    <lastmod>2024-01-15</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>

手动生成

进入 SEO管理 → Sitemap生成

  1. 选择生成格式:

    • XML(推荐)
    • TXT
    • HTML
  2. 选择包含内容:

    • ✅ 首页
    • ✅ 文章页
    • ✅ 分类页
    • ✅ 标签页
    • ✅ 单页
    • ❌ 404 页面
  3. 点击 生成 按钮

提交 Sitemap

Google Search Console

  1. 访问 https://search.google.com/search-console
  2. 选择网站
  3. 左侧菜单选择 站点地图
  4. 输入 Sitemap URL: https://example.com/sitemap.xml
  5. 点击 提交

百度搜索资源平台

  1. 访问 https://ziyuan.baidu.com
  2. 选择网站
  3. 链接提交 → sitemap
  4. 输入 Sitemap URL
  5. 提交

Bing Webmaster Tools

  1. 访问 https://www.bing.com/webmasters
  2. 选择网站
  3. 配置 → 站点地图
  4. 添加 Sitemap URL

Robots.txt 管理

配置 Robots.txt

进入 SEO管理 → Robots.txt

基础配置

# 允许所有搜索引擎抓取
User-agent: *
Allow: /

# 禁止抓取管理后台
Disallow: /admin/
Disallow: /api/

# 禁止抓取临时文件
Disallow: /temp/
Disallow: /cache/

# Sitemap 位置
Sitemap: https://example.com/sitemap.xml

针对特定搜索引擎

# Google 搜索引擎
User-agent: Googlebot
Allow: /
Crawl-delay: 1

# 百度搜索引擎
User-agent: Baiduspider
Allow: /
Crawl-delay: 2

# 禁止某个搜索引擎
User-agent: BadBot
Disallow: /

高级配置

# 禁止抓取特定文件类型
Disallow: /*.pdf$
Disallow: /*.doc$
Disallow: /*.xls$

# 禁止抓取特定参数
Disallow: /*?sort=
Disallow: /*?page=
Disallow: /*?session=

# 允许抓取CSS和JS
Allow: /*.css$
Allow: /*.js$

模板选择

系统提供常用模板:

  • 开放型:允许所有内容
  • 保守型:禁止敏感目录
  • SEO优化型:针对搜索引擎优化
  • 安全型:严格限制抓取

选择模板后可自定义修改。

验证和测试

验证语法 系统会自动检查 robots.txt 语法是否正确。

测试工具 使用在线工具测试:

  • Google Robots Testing Tool
  • Bing Robots.txt Tester

URL 重定向

创建重定向规则

进入 SEO管理 → URL重定向

301 永久重定向

旧URL: /old-article.html
新URL: /new-article.html
类型: 301 永久重定向
说明: 文章URL优化

适用场景:

  • URL 结构调整
  • 网站改版
  • 页面永久移动

302 临时重定向

旧URL: /temp-page.html
新URL: /main-page.html
类型: 302 临时重定向
说明: 临时跳转

适用场景:

  • 页面临时维护
  • 活动页面跳转
  • A/B 测试

通配符重定向

旧URL: /category/*.html
新URL: /cat/*.html
类型: 301 永久重定向
说明: 批量重定向分类页

批量导入

支持 CSV 文件批量导入:

旧URL,新URL,类型,说明
/old1.html,/new1.html,301,优化URL
/old2.html,/new2.html,301,优化URL

重定向统计

查看每条规则的:

  • 触发次数
  • 最后触发时间
  • 来源分析

404 监控

404 日志

系统自动记录 404 错误:

  • 访问的 URL
  • 访问时间
  • 来源页面(Referer)
  • 用户 IP
  • User-Agent

404 分析

进入 SEO管理 → 404监控

查看统计:

  • 404 总次数
  • 高频 404 URL
  • 来源分析
  • 趋势图表

处理 404

方式一:创建重定向

  1. 选择 404 记录
  2. 点击 创建重定向
  3. 设置目标 URL
  4. 保存

方式二:标记已修复

  1. 选择已处理的记录
  2. 点击 标记已修复
  3. 添加处理说明

方式三:忽略 对于不需要处理的 404(如垃圾请求):

  1. 选择记录
  2. 点击 忽略
  3. 以后不再显示

自定义 404 页面

创建友好的 404 页面:

<!DOCTYPE html>
<html>
<head>
    <title>页面未找到 - 网站名称</title>
    <meta name="robots" content="noindex,nofollow">
</head>
<body>
    <h1>抱歉,页面未找到</h1>
    <p>您访问的页面不存在或已被删除。</p>

    <div>
        <a href="/">返回首页</a>
        <input type="text" placeholder="搜索内容">
    </div>

    <div>
        <h2>推荐阅读</h2>
        <ul>
            <li><a href="/article/1.html">热门文章1</a></li>
            <li><a href="/article/2.html">热门文章2</a></li>
        </ul>
    </div>
</body>
</html>

SEO 分析工具

文章 SEO 评分

编辑文章时点击 SEO分析 查看:

评分维度

  • 标题优化(20分)
  • 关键词使用(20分)
  • 内容质量(20分)
  • 内链外链(15分)
  • 图片优化(10分)
  • URL结构(10分)
  • 其他因素(5分)

评分标准

  • 90-100分:优秀
  • 80-89分:良好
  • 70-79分:及格
  • < 70分:需改进

关键词密度分析

查看密度

目标关键词: Vue 3
出现次数: 8次
文章字数: 1200字
关键词密度: 0.67%
建议密度: 0.5-2.5%
评价: 合适

优化建议

  • 密度过低:增加关键词出现次数
  • 密度过高:减少关键词,避免堆砌
  • 密度适中:保持现状

可读性分析

分析指标

  • 段落长度
  • 句子长度
  • 使用小标题
  • 列表使用
  • 图片数量

优化建议

  • ✅ 段落不超过 150 字
  • ✅ 句子不超过 20 字
  • ✅ 使用 H2、H3 小标题
  • ✅ 适当使用列表
  • ✅ 每 300 字配一张图

结构化数据

Schema.org 标记

系统自动为文章添加结构化数据:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "文章标题",
  "image": "https://example.com/cover.jpg",
  "datePublished": "2024-01-15T10:00:00+08:00",
  "dateModified": "2024-01-15T10:00:00+08:00",
  "author": {
    "@type": "Person",
    "name": "作者姓名"
  },
  "publisher": {
    "@type": "Organization",
    "name": "网站名称",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "description": "文章描述"
}
</script>

面包屑导航

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [{
    "@type": "ListItem",
    "position": 1,
    "name": "首页",
    "item": "https://example.com"
  },{
    "@type": "ListItem",
    "position": 2,
    "name": "科技",
    "item": "https://example.com/category/tech"
  },{
    "@type": "ListItem",
    "position": 3,
    "name": "文章标题"
  }]
}
</script>

外部工具集成

Google Analytics

添加跟踪代码:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'GA_MEASUREMENT_ID');
</script>

百度统计

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?YOUR_ID";
  var s = document.getElementsByTagName("script")[0];
  s.parentNode.insertBefore(hm, s);
})();
</script>

站长工具验证

验证方式一:HTML 文件验证 下载验证文件并上传到网站根目录

验证方式二:HTML 标签验证

<meta name="google-site-verification" content="验证码" />
<meta name="baidu-site-verification" content="验证码" />
<meta name="360-site-verification" content="验证码" />

验证方式三:DNS 验证 添加 TXT 记录到域名 DNS

SEO 最佳实践

内容优化

  1. 原创高质量内容

    • 字数 800-2000 字为宜
    • 解决用户实际问题
    • 定期更新
  2. 标题优化

    • 包含核心关键词
    • 长度 50-60 字符
    • 吸引点击
  3. 关键词布局

    • 标题中出现
    • 首段出现
    • 小标题出现
    • 自然分布
  4. 内容结构

    • 使用小标题(H2、H3)
    • 适当使用列表
    • 段落清晰
    • 配图丰富

技术优化

  1. URL 优化

    • 简短易记
    • 包含关键词
    • 使用连字符分隔
    • 避免动态参数
  2. 页面速度

    • 压缩图片
    • 启用 Gzip
    • 使用 CDN
    • 优化代码
  3. 移动友好

    • 响应式设计
    • 适配移动端
    • 加载速度快
  4. HTTPS

    • 安装 SSL 证书
    • 强制 HTTPS 访问
    • 更新内部链接

链接优化

  1. 内部链接

    • 相关文章互链
    • 使用描述性锚文本
    • 合理的链接深度
  2. 外部链接

    • 链接到权威网站
    • 添加 nofollow 属性(视情况)
    • 定期检查死链
  3. 反向链接

    • 高质量外链
    • 自然增长
    • 避免购买链接

监控和报告

关键词排名监控

跟踪目标关键词排名:

  • 每日/每周监控
  • 对比竞品
  • 分析变化趋势

流量分析

监控指标:

  • UV(独立访客)
  • PV(页面浏览量)
  • 跳出率
  • 平均停留时间
  • 转化率

收录情况

检查搜索引擎收录:

# Google
site:example.com

# 百度
site:example.com

# Bing
site:example.com

SEO 报告

定期生成 SEO 报告:

  • 关键词排名变化
  • 流量增长情况
  • 收录数量变化
  • 外链建设情况
  • 问题和改进建议

常见问题

新站多久能被收录?

Google:1-4 周 百度:2-4 周 Bing:1-2 周

加快收录:

  • 提交 Sitemap
  • 主动推送链接
  • 增加外链
  • 保持更新

如何提高关键词排名?

  1. 优化页面内容
  2. 增加内外链
  3. 提高用户体验
  4. 持续更新内容
  5. 提升页面权重

为什么排名突然下降?

可能原因:

  • 竞争对手优化
  • 搜索引擎算法更新
  • 网站被降权
  • 技术问题

排查和恢复:

  • 检查网站可访问性
  • 审查内容质量
  • 分析外链情况
  • 提升用户体验

相关资源

  • 文章管理
  • 静态化生成
  • 系统配置

学习资源

  • 📖 Google SEO 指南
  • 📖 百度搜索优化指南
  • 📹 SEO 视频教程
在 GitHub 上编辑此页
Prev
AI 内容生成
Next
静态化生成