今天,有朋友咨询关于Meta http-equiv=refresh对seo有没有影响的问题,由于搜索引擎能够读取HTML,而Meta tags也是HTML,所以对于这种自动转向法,搜索引擎能够自动检测出来。因而无论网站的转向出于什么目的,都很容易被搜索引擎视做对读者的误导而受到惩罚。不过,如果跳转延迟时间设置合适,搜索引擎就不会视之为作弊。那么0秒就意味着作弊。
以下代码是咨询的朋友发来的代码,很明显,他设置的跳转时间是0秒。
<meta http-equiv="refresh" content="0;URL=/web/index.html">
观察了一下这位朋友的网站快照,正常可以收录,但是网站明显被降权了。
由于网站结构无法修改,从SEO角度为了避免惩罚,修改为:
<meta http-equiv="refresh" content="10;URL=/web/index.html">
其中的“10”是告诉浏览器在页面加载10秒钟后自动跳转到url这个页面。
这种方法常可以在原来的教程中见到。从搜索引擎优化的角度出发,一般不希望自动转向有延迟。不过,如果是用Meta Refresh标识进行转向,一定要注意把延迟时间设定成至少10秒以上。
对于结果如何,希望各位朋友与一起继续观察!