URL标准化
URL标准化是什么意思?URL标准化指的是当一个页面有多个URL时,不利于搜索引擎的排名和收录
我们要对URL进行标准化处理,告诉搜索引擎标准化后的URL
举个例子,你的网站首页目前有3种形式可以访问到,分别是:
- http://qingheseo.com
- https://www.qingheseo.com
- https://qingheseo.com
而URL标准化则是,通过一些操作(下方会提到),让URL的这3种格式变成1个统一的、标准的格式
无论是访问上述3种的哪一个,最终结果都会是https://www.qingheseo.com,这就是URL标准化
URL标准化的好处
URL标准化的好处是把URL各种形式的权重集中到了标准化后的URL上,然后该URL能够得到一个较好的排名
同时还提高了搜索引擎的抓取效率和避免了过多页面内容重复从而受到惩罚
URL标准化的操作方法
URL标准化的操作方法主要有:使用301跳转和Canonical标签
301跳转
301跳转,通过设置对应的URL 301跳转,可以实现当你访问不带3W的域名时会自动跳转到带3W的域名上
你可以试着访问https://qingheseo.com,你看下是否能跳转到不带3w的域名上
因为日后我希望排名的是不带3W的域名上,把次要域名301到标准化的主要域名上
canonical标签
canonical是SEO中的一个重要元素,主要作用是告诉搜索引擎哪个是该页面的主要页面
canonical标签举例
假设,有一个独立站,其中一个页面可以通过以下方式访问:
https://shop.com/product?id=123
https://shop.com/shoes/running-shoes-123
https://shop.com/product/123?color=blue
我们为了实现URL标准化,我们在每个页面中添加了这个代码
<link rel="canonical" href="https://shop.com/shoes/running-shoes-123" />
这就告诉了搜索引擎,每个页面的标准化URL是这个页面:https://shop.com/shoes/running-shoes-123
这样既避免了其他两个页面与该页面收录和竞争,又集中和提高了该页面URL的权重。
canonical标签的注意事项
- canonical URL 必须是完整的绝对路径
- 一个页面只能有一个 canonical 标签
- canonical 指向的页面必须能够访问(不能是 404)
- 应放在
<head>
标签内
评论留言