泰州网络公司 浏览次数:0 发布时间:2026-04-27
网站 URL 结构不规范 完整调整方案(可直接落地)
核心原则:唯一化、静态化、扁平化、小写化、去冗余参数,改完不产生大量死链、不暴跌收录。
一、先定统一 URL 规范(全站强制执行)
- 全部小写字母,杜绝大小写混用(/News 和 /news 视为两个页面)
- 统一结尾:目录统一带斜杠
/,详情页不带
- 层级控制:最多 3 层示例:
- 规范:
https://xxx.com/category/article.html
- 不规范:
xxx.com/a/b/c/d/2025/05/xxx.html 层级太深
- 去除无关内容:随机参数、时间串、乱码、特殊符号、中文编码
- 栏目 / 页面用拼音 / 英文语义化命名,简短不堆砌关键词
二、几类常见问题 针对性改造
1. 动态 URL 过多(?id=、&page、筛选参数)
- 商品 / 列表筛选、搜索页、标签页:① 无用参数直接程序关闭生成② 必要筛选页加
noindex 禁止收录③ 搜索引擎只收录默认无参数基础页
- 核心内容页(文章、产品):开启伪静态,去掉?&= 动态参数
2. URL 层级太深
- 砍掉多余目录层级,合并栏目
- 避免按年月日多层归档(小型站点没必要)
- 缩短路径,让内容页尽量靠近首页
3. 同一内容多个 URL(重复收录杀手)
必做 2 件套:
- 301 永久重定向把旧乱 URL、带参数 URL、大小写变体,全部定向到规范新 URL
- Canonical 规范标签每个页面头部加 canonical,告诉搜索引擎「这页唯一标准地址」
4. 中文 URL、编码乱码 URL
- 直接改成 拼音 / 英文 静态短链接
- 旧中文 URL 全部 301 跳转到新规范链接
三、改 URL 必须遵守的「安全操作步骤」(防止降权)
不要直接硬改、删旧链接,按顺序来:
先规划新 URL 规则输出全站栏目、内容页新 URL 对照表,避免混乱
程序批量设置伪静态 + 统一规则服务器(Nginx/Apache)配置重写规则,统一生成标准 URL
旧 URL 301 重定向新 URL批量规则重定向,保证旧链接打开自动跳新链接,
不丢外链权重、不掉收录
站内全部内链改成新规范 URL
导航、面包屑、文章内链、相关推荐,全部替换,减少蜘蛛抓取重复页
屏蔽垃圾 URL
在
robots.txt 屏蔽:搜索页、筛选页、分页多余参数、无效链接
plaintext
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-stretch: normal; line-height: 0px; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"></svg> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-stretch: normal; line-height: 0px; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"></svg> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-stretch: normal; line-height: 0px; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"></svg> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24" style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-stretch: normal; line-height: 0px; display: block; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"></svg> Disallow: /*?*
Disallow: /search/
Disallow: /tag/
更新站点地图 Sitemap
只提交
规范新 URL,删除旧乱 URL,去百度 / 谷歌资源平台重新提交
资源平台提交改版规则
百度搜索资源平台 → 网站改版 → 提交「旧 URL 批量跳转新 URL」规则,加速搜索引擎识别
四、绝对不要踩的坑
- 直接删除旧 URL、不做 301 → 大批量死链、收录暴跌
- 一天内全站大规模改 URL → 爬虫混乱、索引动荡
- 只改前端链接,不做服务器重定向 → 双重 URL 并存,重复内容
- 保留大量无意义筛选、搜索参数 → 浪费抓取配额,优质内容不收录
五、极简落地示例
旧不规范:
https://xxx.com/News/2025/0412/info?id=1258&sort=2新规范:
https://xxx.com/news/1258.html
我可以按你网站类型(企业站 / 博客 / 商城),给你写一份:
Nginx/Apache 伪静态规则 + robots 屏蔽代码 + canonical 通用代码,直接复制就能用,需要吗?