或者

网站内容移动基础解析

作者:月光边境 浏览:140 发布时间:2018-03-06
分享 评论 0

对于一些想做网站改版的站长来说,最重要的一项工作就是对网站进行内容移动,如果网站改版之后没有变动内容,网站可能会遭到毁灭性的打击,所以站长在网站改版这块一定要重视内容的移动。何为网站内容移动?顾名思义,网站内容的移动指的是曾经在一个URL上的内容转移到了另一个URL上,例如http://www.a.com/1.html页面上的内容转移到http://www.a.cm/a/1.html的页面上。这样做的目的也非常好理解,主要是确保想要访问1.html的用户和搜索引擎能够快速得到新位置/a/1.html上的内容。当然,如果想从一个位置转移到另一个位置,前提是站长必须正确的实施301永久性重定向,否则指向旧URL的链接会停止为该内容的搜索引擎排名提供价值。。
  先给站长们说一个移动内容的黄金法则:每当你将用户和搜索引擎重定向到心得位置,搜索引擎必须看到301HTTP状态码。这里的意思主要是指301HTTP状态会导致搜索引擎将原始页面上任何链接的价值都传递给新页面,并且很快的删除旧URL的索引。相信擅长做优化的站长们也都知道链接的权重是宝贵的财富,所以站长一定要确保每次网站改版都使用301重定向。如果搜索引擎没有看到301HTTP状态码,可能搜索引擎没法将原始页面内容的价值转移到新页面上。因此,当你的网站在改版后,无论如何都要使用301重定向来做内容的移动。下面就由A5营销团队来跟广大站长交流一下内容移动的基础知识吧,希望可以帮助到一些需要做网站改版的站长。
  一、大规模内容的移动
  如果当站长改版网站导致大量内容移动时,设置301重定向可能会变的很困难,比如当你修改域名时,即时网站的架构相同,网站上的所有内容也将转移到新的URL上。其实这是一个比较大的挑战,因为你可能需要为网站的每个页面设置单独的301重定向。
  比如:
  http://www.a.com/1.html到http://www.b.com/1.html
  http://www.a.com/2.html到http://www.b.com/2.html
  http://www.a.com/3.html到http://www.b.com/3.html
  .......
  .......
  http://www.a.com/1000.html到http://www.b.com/1000.html
  在某些系统中,这些重定向需要逐个设置,所以这是个比较痛苦的过程,想像一下有100万个网页的网站你该怎么办?当然,现在的技术已经完全解决了,站长们可以通过apache服务器的apache_mod_rewrite模块的能力,该模块能够用两行代码执行旧域名到新域名相同URL的重定向,如下:
  上述的代码首选WWW版本为规范URL,也可以指定非WWW为规范URL。如果网站有很多页面并打算把旧域转移到新域,这个功能就非常好。当然,你还可以用这种具有伸缩性的方法进行其他大规模内容转移,而具体的指令需要根据所移动内容的性质而定。
  二、规划内容移动
  处理我那个站再设计的第一个阶段是明确哪些内容将移动到哪里,哪些内容将完全删除,站长们一定要先去了解这些信息,这样也方便告诉你需要将哪些URL重定向到新的位置,所以你必须从获得URL的完整映射开始,可能对于一些网站就不是那么简单了。但是,目前有很多工具是可以帮助简化这项工作,下面来看一些不错的方法:
  第一,从Web服务器的日志文件和网站架构文档中提取一个URL列表
  第二,如果你认为你的XML网站地图很完整,可以从该文件获取列表
  第三,使用一些免费的爬行工具,现在网上很多这样的工具
  上述这些方法可以帮站长收集到URL的列表,然后站长要标出这些URL需要重定向的页面,这里有个小方法,就是在一个数据表中列出旧URL和新URL,比如:
  旧URL:http://www.a.com/1.html 新URL:http://www.b.com/1.html
  旧URL:http://www.a.com/2.html 新URL:http://www.b.com/2.html
  旧URL:http://www.a.com/3.html 新URL:http://www.b.com/3.html
  如果站长要做大量的URL重定向,可以通过如下的方法:
  旧URL:http://www.a.com/1*.html 新URL:http://www.b.com/2*.html
  如果想完整的映射所有内容移动,可以通过如下方法:
  单独页面的移动:
  旧URL:http://www.a.com/1.html 新URL:http://www.b.com/1.html
  旧URL:http://www.a.com/2.html 新URL:http://www.b.com/2.html
  旧URL:http://www.a.com/3.html 新URL:http://www.b.com/3.html
  大规模页面的移动:
  旧URL:http://www.a.com/a/*.html 新URL:http://www.b.com/a/*.html
  旧URL:http://www.a.com/1*.html 新URL:http://www.b.com/1*.html
  这样做的目的是有效的为站长提供内容移动的一个映射,要注意,这个上述的方法应该包括所有需要更改的URL,比如包括下载内容,像PDF文件、PPT、、flash、多媒体或者其他需要移动的内容。
  总的来说,内容转移期间的重要SEO目标是尽可能的保留旧URL带来的链接权重和流量,同时尽可能的为浏览旧URL的用户提供最佳用户体验。
  三、内容移动预期
  内容移动到新位置时,最大的缺点就是搜索引擎不一定能够立刻适应这些移动,很多网站在进行大规模内容移动之后暂时都会失去排名,要在一定的时间段才能恢复,所以很多站长也会去问,多长时间才能重新得到排名和流量呢?当然,根据特定的情况下,时间长短涉足了很多原因,下面是一部分的原因:
  第一,网站的大小和复杂性
  网站越大、越复杂,处理的时间可能就会很长。
  第二,移动到复杂性
  如果网站从根本上重新构造,搜索引擎可能花费更长的时间去适应新的结构。
  第三,网站的权威度
  搜索引擎所认为的网站权威度越高,处理起来就可能越快,和这个相关的一般都是爬行速度。比如A5交易论坛速度就非常快,通过百度站长工具改版后权重转移到6。
  第四,在新页面中添加新的链接
  获得指向新URL的链接,或者更改以前指向旧URL的链接指向新URL,都有帮助加速这个过程。
  如果站长想要转移个全新的域,建议使用百度站长改版工具了,使用前要做好一切的准备,然后直接去百度站长工具上进行改版。
  写在最后:
  网站内容移动是非常重要的一个知识点,所以如果网站想去大规模改版或者单独页面的改变,可以通过这篇内容进行改版,当然,如果想做到完美的改还是得通过百度站长改版工具的。