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 设置 标签:
编辑 SEO 标题
- 包含目标关键词
- 吸引用户点击
- 长度适中
设置关键词
- 选择相关性强的词
- 避免关键词堆砌
- 参考竞品文章
撰写描述
- 概括文章主要内容
- 包含行动号召(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生成
选择生成格式:
- XML(推荐)
- TXT
- HTML
选择包含内容:
- ✅ 首页
- ✅ 文章页
- ✅ 分类页
- ✅ 标签页
- ✅ 单页
- ❌ 404 页面
点击 生成 按钮
提交 Sitemap
Google Search Console
- 访问 https://search.google.com/search-console
- 选择网站
- 左侧菜单选择 站点地图
- 输入 Sitemap URL:
https://example.com/sitemap.xml - 点击 提交
百度搜索资源平台
- 访问 https://ziyuan.baidu.com
- 选择网站
- 链接提交 → sitemap
- 输入 Sitemap URL
- 提交
Bing Webmaster Tools
- 访问 https://www.bing.com/webmasters
- 选择网站
- 配置 → 站点地图
- 添加 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
方式一:创建重定向
- 选择 404 记录
- 点击 创建重定向
- 设置目标 URL
- 保存
方式二:标记已修复
- 选择已处理的记录
- 点击 标记已修复
- 添加处理说明
方式三:忽略 对于不需要处理的 404(如垃圾请求):
- 选择记录
- 点击 忽略
- 以后不再显示
自定义 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 最佳实践
内容优化
原创高质量内容
- 字数 800-2000 字为宜
- 解决用户实际问题
- 定期更新
标题优化
- 包含核心关键词
- 长度 50-60 字符
- 吸引点击
关键词布局
- 标题中出现
- 首段出现
- 小标题出现
- 自然分布
内容结构
- 使用小标题(H2、H3)
- 适当使用列表
- 段落清晰
- 配图丰富
技术优化
URL 优化
- 简短易记
- 包含关键词
- 使用连字符分隔
- 避免动态参数
页面速度
- 压缩图片
- 启用 Gzip
- 使用 CDN
- 优化代码
移动友好
- 响应式设计
- 适配移动端
- 加载速度快
HTTPS
- 安装 SSL 证书
- 强制 HTTPS 访问
- 更新内部链接
链接优化
内部链接
- 相关文章互链
- 使用描述性锚文本
- 合理的链接深度
外部链接
- 链接到权威网站
- 添加 nofollow 属性(视情况)
- 定期检查死链
反向链接
- 高质量外链
- 自然增长
- 避免购买链接
监控和报告
关键词排名监控
跟踪目标关键词排名:
- 每日/每周监控
- 对比竞品
- 分析变化趋势
流量分析
监控指标:
- UV(独立访客)
- PV(页面浏览量)
- 跳出率
- 平均停留时间
- 转化率
收录情况
检查搜索引擎收录:
# Google
site:example.com
# 百度
site:example.com
# Bing
site:example.com
SEO 报告
定期生成 SEO 报告:
- 关键词排名变化
- 流量增长情况
- 收录数量变化
- 外链建设情况
- 问题和改进建议
常见问题
新站多久能被收录?
Google:1-4 周 百度:2-4 周 Bing:1-2 周
加快收录:
- 提交 Sitemap
- 主动推送链接
- 增加外链
- 保持更新
如何提高关键词排名?
- 优化页面内容
- 增加内外链
- 提高用户体验
- 持续更新内容
- 提升页面权重
为什么排名突然下降?
可能原因:
- 竞争对手优化
- 搜索引擎算法更新
- 网站被降权
- 技术问题
排查和恢复:
- 检查网站可访问性
- 审查内容质量
- 分析外链情况
- 提升用户体验
