最近,我对网站不能及时发出错误的域名问题而产生的后果进行了研究。今天,我讨论的大型网站的维护问题,可能在绝大多数的搜索引擎行销商中间不会引起太多的重视,但如果没有人去管这个问题,它就会在缓慢地造成难以显现的损害。
根据运营网站的类型,流量需求是很难预测的。流行社区网站选择的主题故事可能推动网站流量的提升,也可能使你未能做好充分的思想准备。为了强调这种可能性,许多的网站购买负载平衡解决方案,只有当使用时才会产生溢出流量并支付费用。用户不必支付100%的带宽费用,而只需5%的时间。
负责平衡器经常会发生过剩的流量需求,并把这些流量转到www2, www3等服务器中。对于访问用户来说,这是一个出色的解决方案,如果网站使用相对的URL用于导航时,搜索引擎就会在这些服务品上停止,进行不确定的搜索。快速搜索www2,显示负载平衡的无意识结果:在负载平衡子域名中索引出数千个URL,搜索引擎看不到是最好的。
这是否是你的网站存在的问题,只需看一下网站是否使用负载平衡对过剩流量周期进行测算。如果是这样,查一下服务器把这些叫什么。
搜索引擎会从URL中为机器推荐ID,而大量索引负载平衡经常也调用这种类似的办法。如果需要,采用用户代理进行测试,确保机器人在主要服务器中得到内容。
301改道一开始听起来很吸引人,你应经得住引诱,除非你的确想知道正在做什么。如果你想把一个用户从www2中改道到www,而服务器需求仍足够高可以引发负载平衡时,你可能会产生无穷的循环,说服人和机器访问者快速放弃这个网站。
当讨论到链接的重要性时,可能有98%的有关注于自己网站的链接,而反对从自己网站到其它网站的链接。你是否根据,在某种情况下搜索引擎可能会利用的网站搜索功能实现你的网站与其它网站的链接?
一年前,我们研究了一个客户。他的雅虎索引出现迅速增长,超过了现有网站的合法流量。当我们通过Yahoo Site Explorer进行分析时,我们发现数千个垃圾网页伪装成网站内部搜索特征出现在搜索结果中。我们不久后得知,该网站的搜索引擎使用GET方法,但却没有把HTML从查询中剥除。
问题是GET在搜索结果URL中形成了典型的查询串,诸如such as "/results.asp?query='free+ringtones'"。另一方面,POST在单一的URL中形成了一个诸如"/results.asp."等结果。
垃圾邮件发送者攻击了我们这个客户的网站,输入包含HTML的搜索查询。比如,当一个索引搜索结果网页开始时,就会有返回链接到其网站。然后,垃圾邮件发送者在网站链接中有了其它的网站,并被雅虎进行搜索和索引。因此,雅虎看到客户网站中有大量的垃圾网页链接到垃圾网站。无疑,这些网站不符合我的客户链接有价值网站的目标。
解决这个问题,有几个安全举措。首先,通过robots.txt文件从搜索引擎中排除结果网页。如果你不想这么做,从文本搜索框中除去THML。最后,把你的模式由GET转换为POST,以避免搜索引擎可能索引的明显URL。
坚持下去,这是最难掌握的SEO技巧。但它能使你更好地优化网站,避免一些问题的出现和蔓延。