
Verify OG/canonical tags and rerun E2E suite
文章目录
Canonical 是 Canonical URL (规范网址 / 规范链接)的缩写,也常叫做 Canonical Tag (规范标签)。
什么是 Canonical Tag?
Canonical 标签是一种 HTML 标签,用于告诉搜索引擎:当同一个页面有多个不同的 URL 时,哪个是"首选的"或"规范的"版本。
语法示例
html
<link rel="canonical" href="https://example.com/original-page" />
为什么需要它?
同一个页面可能因为以下原因产生多个 URL:
| 场景 | URL 示例 |
|---|---|
带/不带 www |
example.com vs www.example.com |
| 带查询参数 | example.com/page?ref=twitter |
| HTTP/HTTPS | http:// vs https:// |
| 分页 / 排序 | example.com/products?sort=price |
| 移动端 / 桌面端 | m.example.com vs example.com |
这些都会让搜索引擎认为是重复内容(Duplicate Content),可能导致:
- SEO 权重分散
- 搜索排名下降
加上 Canonical 标签后,搜索引擎就知道应该把权重集中到 href 指定的那个 URL 上。
结合你的上下文
Verify OG/canonical tags and rerun E2E suite
- OG tags → 确保社交分享时预览正确
- Canonical tags → 确保 SEO 不会因为重复 URL 而被降权
- rerun E2E suite → 重新跑端到端自动化测试,验证改动没有破坏功能
两者都是网页 SEO & 社交分享 的基础配置,通常在上线前必须验证。