知识库 / 附录 · 参考 / 模板 / 案例 / FAQ / 搜索引擎优化(SEO) ↗ / 第 085 节
吃瓜模板常见问题
一、结构设计#
1. URL 结构要清晰、静态化#
-
示例:/category/junshi/1/ 或 /article/12345.html
-
使用短路径、全小写、避免中文、动态参数少
2. 分类页、标签页、详情页、作者页结构要明确#
-
每种页面独立路由,便于 SEO 管理
-
分页统一:如 /category/xxx/page/2/
二、SEO 配置要全面#
1. 每个页面支持 TDK 自定义(后台可配置)#
-
title、description、keywords
-
支持模板语法+覆盖自定义(如:{title} - {site_name})
2. 支持 canonical 标签(防止重复内容)#
- 每页一个唯一 canonical
3. 站点结构化数据(Schema.org)#
-
文章页建议标记 Article 类型
-
作者页、分类页可考虑增强型结构化数据
4. 每页 H 标签结构清晰#
-
H1:主标题
-
H2:段落标题或摘要
-
H3:相关阅读、作者信息等
三、前端优化#
1. 页面速度优化#
-
使用 CDN、图片懒加载、开启 gzip/压缩
-
页面资源合并压缩(JS/CSS)
2. 响应式设计(移动优先)#
- 支持手机、平板、PC 浏览体验一致
3. 图片 ALT 标签规范#
- 图片要有 alt 文本,利于图像搜索
四、内容与功能配置#
1. 自动生成 sitemap.xml(含文章、分类、标签页)#
- 支持每日更新提交至Bing/Google
- 《成人站点 SEO 开发建议文档》
2. Bing IndexNow 接口提交(建议内置)#
- 每发布/更新文章后自动提交 URL
| IndexNow 插件功能最终汇总 | |||
| 功能类型 | 描述 | 提交内容 | 提交频率 |
| 文章发布时 | 新文章发布自动向 IndexNow 提交 | - 文章页- 所属分类页- 所属标签页 | 每次文章发布 |
| 文章更新时 | 修改文章内容时自动提交更新内容 | - 文章页- 所属分类页- 所属标签页 | 每次文章更新 |
| 文章删除时 | 删除文章时通知搜索引擎该 URL 已失效 | - 被删除文章 URL | 每次文章删除 |
| 提交分类页 | 提交文章所属的所有分类页(支持多分类) | - 分类页(如 /category/xxx/) | 发布/更新文章时 |
| 提交标签页 | 提交文章关联的所有标签页(支持多标签) | - 标签页(如 /tag/yyy/) | 发布/更新文章时 |
| 首页每日提交 | 每天自动提交一次首页,提升抓取频率 | - 首页 URL(如 https://xxx.com/) | 每天一次(通过 cron) |
| URL 去重处理 | 自动去重,确保提交列表中无重复 URL | - 所有提交 URL 自动 array_unique() 处理 | 每次推送 |
| Key 配置支持 | 插件后台支持设置 IndexNow API 所需的 key | - key 来自 indexnow.org | 插件启用时配置 |
| 验证文件机制 | 需在根目录放置 key.txt 验证文件,内容为 key | - 与 IndexNow 验证机制兼容 | 启用插件时配置 |
3. 自动生成 RSS(适配新闻订阅/聚合站)#
*RSS 页面:
不传权重(实用上可以忽略)
应屏蔽索引,避免浪费抓取资源
*最好通过 robots.txt 和 X-Robots-Tag 限制收录
#
4. 相关文章、热门标签、推荐内容功能
- 提高页面停留时间与内链质量
五、后台功能建议#
1. 支持 SEO 字段填写(每篇文章)#
- TDK、canonical、自定义 URL slug
2. 批量发布/导入工具#
- 提高内容维护效率
3. 评论系统(可开关)#
- 支持用户互动,也可用第三方(Disqus、畅言)
六、其他建议#
1. 开发前约定好目录结构#
- 避免内容层级混乱,后期不利维护
2. 加强安全防护(WAF、防CC攻击)#
- 资讯站常受攻击,建议使用 Cloudflare 等
3. 日志与埋点配置(用户来源、行为追踪)#
- 利于后期优化引流策略