错误博客( cuowu.com )发布于 2019-05-30 23:10:23
网址规范化
网址规范化让权重更加集中,避免辛辛苦苦通过优化带来的权重,在不经意被浪费掉。本小节错误君带来的是网址规范化。
什么是网址规范化
网址规范化,英文为“URL canonicalization”,这个概念是由于网站多个URL链接都可以到达某一相同页面时,搜索引擎不知道哪一个是站长真正的链接,往往会全部收录,但这种情况下,会造成权重的分散。但如果将多个URL链接以301重定向的方式均跳转至其中一个URL,就可以将分散的网站权重集中到这个URL,同时在我们做站外推广时,只发这个集权的URL即可,这个过程就叫做网址规范化。
网址不规范的表现有哪些
错误君认为URL网址不规范主要有以下几种情况。
1)加密与否
即是否使用SSL加密。
https://www.cuowu.com/ 与 http://www.cuowu.com/
2)域名
加www与不加www,默认这两种均为网站主域名。很多人都将其解析了,但是没有做全站301跳转。
https://.cuowu.com/ 与 https://www.cuowu.com/
3)是否包含斜杠
别看就差这个斜杠,这两个也是有区别的。
https://www.cuowu.com/ 与 https://www.cuowu.com
4)是否包含端口号
HTTP端口号默认80,HTTPS端口号默认443。
https://www.cuowu.com/ 与 https://www.cuowu.com:443
5)URL静态化出错
URL静态化后,动态URL和静态URL均可以访问。
6)CMS常见域名后有index.html
这种情况经常发生在dedecms中,注意一定要去301跳转。
https://www.cuowu.com/ 与 https://www.cuowu.com/ index.html
网址不规范是由什么造成的
网址不规范可能有很多原因造成,错误君简单举例几个原因。
1)CMS系统问题
CMS本身的不符合SEO优化规范。
2)外链人员失误
发外部链接时发错了。
3)其他站长引用错误
别人引用我们的链接时出现问题。
4)网站内部结构不合理
URL设置不合理,导致多个URL指向同一页面。
解决网址不规范的方法
错误君认为解决网址不规范的方法有以下几种:
1)合理URL设计
千万不要两个或多个URL链接到同一页面。
2)关注链入死链
百度搜索资源平台可以在链接分析中查看这一操作方法。以往教程《链入死链接检测与处理_小小课堂网》。
3)外链用同一的URL
对于站外而言,同一用https://www.cuowu.com/ 作为外链,不能去掉s,也不能去掉/。
相关阅读:301重定向是什么意思
301重定向是什么意思?301重定向就是一个链接到另外一个链接的永久性跳转。
什么是301重定向
301,是常见HTTP状态。
HTTP状态码,是用户请求访问某网址,服务器返回的数字。
301是指用户请求某网址,却永久地跳转到了另外的一个网址上,此时服务器返回的状态码为301,故称为301重定向为永久性跳转。
PS:还有些时候人们喜欢用302重定向,302是暂时重定向,而301是永久重定向。
301重定向的形式有几种
301重定向有两种形式,一种是单页面301转向,另外一种是全站转向。
1)单页面301重定向
一个链接永久性地跳转到另外的一个链接。
如首页的网址不规范,有两个主页的链接,可以将其中一个跳转至另外一个。
如:cuowu.com 跳转至www.cuowu.com
2)全站301重定向
网站全部链接需要按照一定的规则跳转到新的链接上。常见的有两种形式,第一种网站换域名,第二种HTTP到HTTPS。
如:http://www.cuowu.com 到 https://www.cuowu.com
网站301重定向怎么做
1)Windows服务器修改web.config来实现301跳转
web.config单页面跳转的web.config如下:
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”Redirect(命名)” stopProcessing=”true”>
<match url=”^(要重定向的页面)” />
<conditions logicalGrouping=”MatchAll” trackAllCaptures=”false” />
<action type=”Redirect” url=”(重定向到的页面)” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
多个页面跳转链接如下:
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”Redirect” stopProcessing=”true”>
<match url=”^abc/001.html” />
<conditions logicalGrouping=”MatchAll” trackAllCaptures=”false” />
<action type=”Redirect” url=”http://” />
<rule name=”Redirect2″ stopProcessing=”true”>
<match url=”^abc/002.html” />
<conditions logicalGrouping=”MatchAll” trackAllCaptures=”false” />
<action type=”Redirect” url=”http://” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
多个页面跳转时,rule name 不能相同。
全站跳转301跳转如下:
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”WWW Redirect” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{HTTP_HOST}” pattern=”^需要转的域名$” />
</conditions>
<action type=”Redirect” url=”http://要转到的域名/{R:0}”
redirectType=”Permanent” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
很多时候,web.config文件已经有规则了,记得不要删除,直接增加规则即可。
2)Linux服务器一般为修改.htaccess来实现301跳转
单页面如将网页index.php重定向到http://www./index.php?go=category_6 如下:
redirect permanent /index.php http://www/index.php?go=category_6
全站301重定向如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.cuowu.com$ [NC]
RewriteRule ^(.*)$ http://www.cuowu.com/$1 [L,R=301]
301重定向有什么好处
301重定向不仅可以优化SEO权重,又可以提升用户体验度。
1)权重不流失
SEO优化技术为了防止不规范网址或网站改版造成的权重流失,301重定向可以传递权重。也就是将原来的网址跳转到另外一个网址,让权重传递下去。
2)增强用户体验度
将死链接跳转到正确的链接上,可以让用户看到想看到的内容。
随机文章
毕节网(央媒批腾讯游戏)海外教育考试中心(汕头市上半年农业农村经济运行态势良好)
王者荣耀虞姬出装、符文和连招技巧
立方网(美团网络小贷增资潮起)
dnf曾经的回忆(净化之恶魔的奴隶)
百度网页标题规范
开2元店赚钱吗?518网赚论坛
大话西游2又见克土极品装 就问元宵任务还喊通宵么

发表评论