知识库 / 附录 · 参考 / 模板 / 案例 / 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(含文章、分类、标签页)#

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. 日志与埋点配置(用户来源、行为追踪)#

  • 利于后期优化引流策略