QF清风笔记 · 技术
技术避坑 · SEO

SEO 静态页上线检查:别只看浏览器能打开

一个页面浏览器能打开,不代表它适合搜索收录。SEO 页面要看源码、状态码、canonical、sitemap 和 Nginx 路由是否都正确。

SEO静态页sitemap
SEO

第一件事:看源码而不是看页面

如果正文靠 Vue 客户端请求后渲染,浏览器里看起来有内容,但 HTML 源码可能只有一个空容器。搜索引擎能渲染 JavaScript,不代表这是最优方案。高价值关键词页面,应该让标题、描述、正文和结构化数据在源码中直接可见。

上线检查清单

页面标签

`title`、`description`、`canonical` 要独立且准确。

响应类型

`sitemap.xml` 必须是 XML,不应返回 Vue 首页 HTML。

地址一致

数据库入口、canonical、sitemap、实际访问路径要保持一致。

Nginx 路由最容易漏

如果 `/s/` 专题页由独立静态目录服务,就要确保不存在时返回 404,而不是回退主站首页。如果 `/tools` 是 Vue 列表页,而 `/tools/json-formatter/` 是静态工具页,则需要精确匹配列表页,避免被静态目录吞掉。`/sitemap.xml` 更要用精确匹配,防止被 `/s` 前缀规则误伤。

检查口诀:浏览器打开只是第一步;源码可见、响应类型正确、sitemap 收录、旧页面不丢,才算上线完成。