目录
目录X
给网站添加Canonical标签
AI摘要(BLUF)
1. 定义与作用Canonical 标签(<link rel="canonical" href="...">)用于声明当前网页的标准官方 URL。它旨在解决多 URL 对应同一页面(如带营销参数 ?from=baidu、不同域名或末尾斜杠)导致的内容重复与权重分散问题。2. 工作机制与效果通过告知搜索引擎(百度、Google 等)唯一主 URL,可将所有变体链接的访问权重、反向链接及排名归集至标准地址,防止蜘蛛重复抓取并提升搜索排名。3. Nginx 运维注入配置(sub_filter 方案)#动态剥离参数,在HTML<head>插入唯一规范链接proxy_set_he……
1. 定义与作用
Canonical 标签(<link rel="canonical" href="...">)用于声明当前网页的标准官方 URL。它旨在解决多 URL 对应同一页面(如带营销参数 ?from=baidu、不同域名或末尾斜杠)导致的内容重复与权重分散问题。
2. 工作机制与效果
通过告知搜索引擎(百度、Google 等)唯一主 URL,可将所有变体链接的访问权重、反向链接及排名归集至标准地址,防止蜘蛛重复抓取并提升搜索排名。
3. Nginx 运维注入配置(sub_filter 方案)
# 动态剥离参数,在 HTML <head> 插入唯一规范链接 proxy_set_header Accept-Encoding ""; sub_filter '<head>' '<head>\\n <link rel="canonical" href="https://www.yourdomain.com$uri" />'; sub_filter_once on; sub_filter_types text/html;