301重定向将404错误转化为网站外链
这里说的404过错不是网站内部发作的404,而是由于外链中存在指向本站的过错URL然后到了蜘蛛爬取过错,生成了404相应代码。咱们要采纳的就是将这些404页面301转向正常可拜访的页面,使权重可以得到正常的传递。
在咱们创造高质量内容时,总会遇到收集或许转载却不留版权信息的情况。更憎恶的是,有些收集或转载的网站,为了避免本身网站的权重外流,在正常URL中随机假设了一些字母和数字,招致蜘蛛在网站中顺着链接进行爬取时,生成了404相应。经过下图咱们可以看到:
这个404过错,就是由“链接到您网站网页的域”中URL的过错招致的。再检查了Webmaster Tool中一系列404提示后,咱们可以断定这个URL不是由于书写过错招致,而是由对方站点成心生成搅扰字母或数字形成的。
遇到这样的情况,咱们可以采纳的办法有:
1,像百度和谷歌告发(效果欠好,还有损RP)
2,装作没看见,什么事情都没有发作(心境会受影响)
3,合理运用技能,拿回归于本人的东西(也是本文编撰的内容)
301重定向404为外链的原理解说
这里咱们需求用到的就是301重定向了。做SEO的人都晓得,301是永世重定向的意思,还可以将旧URL中的权重传递给新的URL。
这里,咱们可以将呈现404过错的页面看作旧URL,而将网站上存在的页面看作新URL。拿上图中的URL为例,就是:
将歹意指向不存在页面的URL(发作了404过错):
http://www.***.com/rich-snippets.htmlGFQ
经过301的方法,指向网站上本来存在的URL:
http://www.***.com/rich-snippets.html
这样,蜘蛛在拜访对方网站过错的URL(上例中后缀GFQ的URL)后,会被重定向到正确的URL页面。然后抵达协助咱们回复权重传递的效果。
301重定向404为外链的详细操作
这里咱们以选用Apache服务器的网站为例,经过mod_rewrite来做URL的重写与转向。
1,首要咱们检查网站根目录下能否存在.htaccess文件,若是做过伪静态,那么这个文件曾经存在(也不扫除经过httpd.conf完成伪静态,那么则需求新建一个.htaccess)。在文件中写入以下代码:
RewriteEngine on
RewriteBase /
若是你的博客或网站选用的是一级目录的方法,则需求注重RewriteBase的途径。咱们可以在网上查找关联教程。这里不再多述。
2,若是网站中的来自外部的404过错不多,只要单个几个,那么可以经过运用以下字符来完成(以上文中的过错为例):
RewriteRule ^rich-snippets.htmlGFQ$ rich-snippets.html [R=301,L]
3,但往往这些404过错都是大批量呈现的,且还会新增。那么咱们就要调查404过错的规则,然后经过通配的方法来完成重定向。
还是以本文URL为例,咱们看到图中过错发作404页面的URL普通都为加入了3位数字和字母的后缀:
防备于未然,咱们将一切.html后的一切有能够呈现的字符的URL,都跳转到.html曾经的URL,运用的代码是:
RewriteRule ^([w-]+).html.+$ $1.html [R=301,L]
需求注重的是,我小我博客文章页面的URL是以 http://www.搜索引擎优化yangs.com/404-to-links.htm 方法呈现的。缘由可以参阅我之前的一篇文章《WordPresss SEO-新博客网站的优化》。但其他许多博主或许网站,在文章页上面还有一个或多个目录层级。那么就可以用
RewriteRule ^你的目录称号/([w-]+).html.+$ $1.html [R=301,L]
这样的方法进行重定向。
如今咱们测验拜访之前报404过错的URL链接:http://www.***.com/rich-snippets.htmlGFQ
即可正常拜访正确的URL,还应该归于咱们的权重也经过链接的传递抵达了咱们的页面。
本文首要引见的是一种SEO的思路,实施办法还需求根据网站的特殊情况详细对待。
- 1利用构造方法实现模块的解耦
- 2万网云服务器,优惠啦!!!
- 3GAE上搭建PHP环境并开启URL
- 4企业为啥要权威的网站建设公司做官网呢?
- 5久途教你怎么样经营自己的网站
- 6RESTful的实现
- 7HTML5的呈现代表着新一波的Web顺序办法
- 8Windows Azure 网站上运行 CakePHP
- 9企业四网合一网站升级版1
- 10网站建设之后,维护才是重中之重
- 11浏览器开发工具的秘密
- 12专业级计算引入到普通PC的一款免费操作系统
- 13大规模网站架构
- 14常见的 Android 新手误区
- 15玩具租赁系统功能列表
- 16再次提及贷款风险管理
- 17二维码是网站建设推广和发展的双刃剑
- 18房地产行业微信营销方案2
- 19HTTPS(安全HTTP)和SSL/TLS(安全套接层/传输层安全)
- 20如何让搜索引擎看到更真实的网页
- 21DedeCms 基于PHP+MySQL的技术开发
- 22网站备案所需材料
- 23上海天煜商业联盟成功上线
- 24久途-网站制作流程
- 25全站内置SEO优化机制
- 26企业建站要写简洁的代码
- 27企业网站与其他网站有什么区别和差异呢!
- 28PHPUnit
- 29 企业四网合一网站升级版3
- 30Linux操作系统中用PHP构建网站详解
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼