新网站重新启用后,如何恢复下降的流量

重新启用网站后流量下降怎么办?杰赢网络将讲述如何利用重定向来恢复这些流量。

(1) 问题原因不明显时的推测

极少情况下会出现:网站结构、网址URL和内容相同,重定向已设置完毕,也没有索引和站内优化问题,但网站流量、排名和链接流量仍然下降。

问题可能出在重定向上。设置301重定向的目的是为了跳过链接信息,并为用户从一个页面跳转至另一个页面,或从一个网站跳转至另一个网站。而为重新启用的新网站设置从旧网站跳转过来的这种重定向并不会在旧网站消失数年后仍继续存续下去并自动更新。

由于301重定向又被称为“永久性重定向”,因此大家都普遍认为301重定向是一种永久性的重定向,然而这其实是一种错误的观念。实际上,301重定向只有在设置好的情况下才会永久性存在。

很常见的一件事就是,有些公司更改了域名,但在多年后旧域名网站消失时,新域名网站的排名和流量突然明显下降,这是由于旧网站消失后原有链接也跟着消失了,而公司原本以为旧网站的重定向应该是永久性存在的。任何一个人如果不小心覆盖掉带有许多重定向信息的.htaccess文件,那么事后他会马上告诉你:实际上,301重定向并不是永久性存在的。

Google Webmaster Tools(谷歌网站管理员工具)似乎永久保留了网站的所有信息,包括网站网址、网站内容和相关链接。我利用这一工具从消失15多年的旧网站中的某一网页抓取错误信息,发现谷歌竟然仍记录着网站当时存在时的网站内容、内部链接和外部链接。

(2) 公司应注重保留原有链接

公司数年来都一直努力寻找链接推广或者通过付费进行SEO推广,但在重新启用新网站后,原网站所建立的部分价值链接就消失了。那些链接所指向的页面可能会返回“404 – Not Found(404 错误 - 未找到)”这样的状态码信息,使得这些链接的价值无法“转移”至新网站上。有时,我们太专注于寻找更多的新链接,却忘记了如何去保留住那些原有的链接。

如下例子显示了某个网站稳定的自然搜索流量。这个网站在重新设计完后,重定向功能并没有设置好,于是一周后邀请我帮他们解决该问题。

花了数个星期终于把重定向功能设置好。然后不到一个月的时间,自然搜索流量与之前还没设置好重定向时的流量相比提升了一倍。重定向之所以能够设置好,不仅仅是因为从前一个版本的旧网站(其内容与新网站一样,只是网站网址不一样而已)重定向过来的,而是因为从新网站之前的全部旧网站(举例的这个网站共有五个版本)重定向过来的。

 

 

通过利用Screaming Frog(链接检查工具)和Wayback Machine(网站时光倒流机)工具,从之前的所有旧网站收集到了大部分的链接。然后,再利用Screaming Frog和Microsoft Excel工具来验证所有的重定向是否正确设置以找回了旧网站原有的那些链接。

(3) Screaming Frog工具的设置

为了利用Screaming Frog工具收集通过Wayback Machine查找的旧版本网页网址,我们需要先对Spider(爬虫)进行正确的设置。在Screaming Frog工具的“Configuration” > “Spider”窗口中,根据具体需要进行调整设置。

下方是Spider 设置窗口的截图,建议做如下图所示的设置。杰赢根据图片对网站流量的影响程度判断是否也需要收集图片的URL网址,如需要,则应做相应设置。

 

 

在“Configuration” > “Include”窗口中,输入.*domain.com.*,其中domain.com用我们的域名替换,这有助于爬虫收集的是只有包含我们域名的链接。为提高效率,我们也可以增加线程数,使得爬虫运行快些。线程数可以通过“Configuration” > “Speed”来更改。

为了获取Web Archive(Web档案文件),我们需要进行“Configuration” > “User Agent”的设置,如下图所示,User Agent选项选择“Custom”,HTTP和Robots协议均填写ia_archiver作为爬虫程序,而该爬虫程序也是Internet Archive(互联网档案馆)收集数据所使用的程序。

 

 

全部设置完后,在输入框中输入URL网址:http://web.archive.org/web/*/www.domain.com,其中www.domain.com用我们的网站网址代替。如果我们的网站比较大型或者有多个已被存档的旧网站,我们可以把默认为512MB的电脑内存量增大一些。

等爬虫结束后,点击“Internal”选项卡,再点击“Export”按钮,将文件保存为Excel格式的文件。

(4) 收集URL网址的另一种免费替代方法

Wayback Machine工具可在其索引中列出某个域名下的所有URL网址。输入https://web.archive.org/web/*/http://www.domain.com/*,其中www.domain.com用我们的域名替代即可。

问题仍在于,我们需从网页收集数据。或许最好的替代方案应该是使用JSON API。利用JSON的输出功能输出CSV格式的文件,虽然有很多工具可以实现这一格式文件的输出,但是基于网页的工具往往会有文件大小上传的限制,另外,也可能出现超时的情况。

为了使用JSON格式输出我们的链接,输入http://web.archive.org/cdx/search/cdx?url=domain.com/*&output=json&limit=99999999,同样地,domain.com用我们的域名替换即可。我们可以根据网站的大小和存档的网站版本数来调整输出范围。

(5) 在Excel中URL网址的整理操作

我们利用Screaming Frog工具从Wayback Machine收集到了数据,然后将数据导成Excel格式。

1. 把数据导在Excel之后,点击第一条链接(应该位于A4单元格内),按CTRL+SHIFT+DOWN键。

2. 复制所有的URL网址,并粘贴至另一个新工作表中。

3. 按CTRL+F键,弹出窗口后,切换至“Replace(替换)”选项卡。

4. 在“Find what(查找内容):”框中输入*domain.com,其中domain.com用我们的网站网址代替,而“Replace with(替换为):”这个框留空,这样就可以删除域名扩展名以及与Internet Archive相关的其他内容。

5. 然后选择这一列,点击“Data(数据)”选项卡,选择“Remove Duplicates(删除重复项)”,这样剩下的部分将全部是旧的URL网址。

注意下网页网址是否包含了/或index.html或其他特殊字符,以及是否包括了新网站的网址。

这些字符都需要删掉,特殊情况下也可作替换处理。注意正确处理好这些字符,否则可能会造成重定向循环,使得网站无法正常运行。

(6) 与新网站网址对比,筛选出旧URL网址

我们需要使用Screaming Frog工具来抓取如今正在正常运作的网站,即新网站,并收集其URL网址。我们不希望对那些正常运作的网页设置重定向,因此在用“Replace(替换)”删除域名之前记得先删除新网站的那些URL网址。

1. 将Wayback Machine收集到的URL网址置于Excel的A列中,然后将新网站的URL网址置于B列中。

2. 在C列中,输入“=VLOOKUP(A1,B:B,1,FALSE)”,然后复制到整列中,可检查A列与B列中是否有重复项,若无重复会返回“N/A”的信息,而返回“N/A”信息的URL网址正是我们所要收集的。

3. 在工作表的第一行前再添加新的一行,以免在筛选信息时把原来第一行的信息忽略掉。

4. 切换到“Data(数据)”选项卡。

5. 选择C列,点击“Filter(筛选)”按钮。

6. 点击出现的筛选按钮,在出现的下列列表中,取消勾选“Select All(全选)”,然后选择其中的“N/A”项。这样在A列中将筛选出与B列不重复的URL网址,即不是新网站的URL网址。

7. 选择A列,并复制下来。

(7) 设置重定向

1. 粘贴之前复制的A列URL网址至新工作表中的B列中。这些网址就是我们需要设置重定向的网址。

2. 在A列前几行中,输入“Redirect 301”(意指重定向301,注意这里的英文不要加引号),并用单元格右下角的填充柄复制下来,注意不是填充序列,即不是301、302、303这样的数字。

3. 设置重定向这一过程最费时的是填写C列。在C列中,需要输入与B列同一行的最相关的新网站URL网址。

4. 然后另起新的一列,输入公式:=A1&” “&B1&” “&C1,并沿着这一列复制下来,这是在设置页面层级的标准301重定向。

5. 设置完后,复制这一新列,选择“Paste Special(选择性粘贴)”,再选择“Values(粘贴值)”而不是选择公式,然后就可以把这一列复制到你的.htaccess文件中或新文本文档中。

如前所述,应注意索引页和URL网址是否包含了一些特殊字符或空格,这些是需要处理的。

(8) 检查重定向

我们需要为旧网站重新创建完整的URL网址,以检查它们重定向是否正常。使用CONCATENATE函数可以帮助我们将域名添加到我们的URL网址中。

1. 使用公式,比如在B2单元格中输入:=CONCATENATE(“http://www.domain.com”,A2),将网址改为自己的网站网址。

2. 将公式沿这一列复制下来,以重新创建所有的旧URL网址。

3. 目前这些URL网址是以公式的形式,选择并复制它们,然后选择“Paste Special(选择性粘贴)”,再选择“Values(粘贴值)”,以获得可用的列表。

4. 复制这些可用的列表到.txt格式的文档或者通过间接方式复制到Screaming Frog工具中。

5. 在Screaming Frog工具中,选择“Mode(模式)”,再选择“List(列表模式)”。

6. 选择“Upload List”>“From a File…”,以加载上述的.txt格式的文档,或者也可以从剪切板中选择“Paste(粘贴)”以加载列表信息。

7. 之后,Screaming Frog工具就会开始抓取这些旧网站的URL网址。

假设我们把这些重定向的信息复制到.htaccess文件中,那么通过状态码返回的信息可以确定是否有重定向方面的问题。另外,也可以在Screaming Frog工具中,选择“Reports” > “Redirect Chains”来检查任意一个URL网址是否出现多个重定向的情况。原则上,所有的旧网站的URL网址都应该直接指向最相关的新网站的URL网址,否则应该返回404状态码的信息。

我建议在设置重定向前后都通过Screaming Frog工具抓取页面的错误信息,以确保新出现的错误不是因为重定向问题而引起的。如果置索引页问题于不顾或者对新网站的网页或目录设置了重定向,那么这个网站将运行不正常或者网站的部分URL网址不可访问。

(9) 有关重定向的其他问题

.htaccess文件太大会拖慢网站的运行速度。使用正则表达式设置的重定向或许比页面一个一个地设置重定向更好些。

.htaccess文件也可以根据目录结构分成多个小文件,但这只有在访客访问该目录时重定向才能被检测到是否运行正常。

设置如此之多的重定向最好避免使用.htaccess文件,而是使用httpd服务器的config文件。有时,Rewrite Map也是很好的解决方案。或者可以咨询服务器专家以找出符合需求的解决方案。

(10) 恢复链接是否会被罚分

如果之前旧网站的链接违反了一定的搜索引擎规则,那么恢复这些链接有可能导致网站被罚分。有关旧网站的文章、游客博文、新闻稿或多层目录的链接可能包含了链接到旧网站的关键词,那么这些链接可能忽引起算法上甚至是人为的罚分。

因此,杰赢建议在设置好重定向之后使用Google Webmaster Tools工具来检测打算使用的链接,以及使用Disavow Tool(谷歌链接屏蔽工具)来屏蔽那些可能出现的垃圾链接。

为了不让价值链接消失了,需要确保公司有人管理网站网址,并及时做出更新。此外,应该有正常的流程来执行和维护这些重定向,使得这些链接的价值不会随着时间的推移而消失。
厦关于厦门杰赢网络科技有限公司 http://www.jeawin.com

厦门杰赢网络科技有限公司(Jeawin)系中国外贸网络营销服务标杆企业,专注正规、专业、高效的外贸网络营销方式方法研究并拥有丰富外贸营销推广经验,自公司创始以来,为香港台湾与及中国内陆大公司等许多外贸企业进行外贸网站推广,小公司也因为跟杰赢合作迈进世界大门,杰赢为中国外贸企业的全球化营销提供一站式解决方案及咨询服务。400-918-8880。