发布网友 发布时间:2024-09-10 08:37
共1个回答
热心网友 时间:2024-09-10 09:11
以下是五种常见的网页自动跳转方法,以及搜索引擎对它们的识别情况。
在网页head区域使用标签实现延迟或立即跳转。例如:
搜索引擎能读取HTML,对0秒跳转可能视为作弊,建议有时间延迟(3秒以上)以示正常。
利用onload事件在网页加载时跳转,如:
同样会被搜索引擎识别。
通过javascript实现自动跳转,如:
由于搜索引擎无法解析javascript,所以不会被识别。
通过隐藏表单提交实现跳转,如:
搜索引擎无法提交表单,因此无法识别。
ASP中使用response.redirect进行跳转,如:
尽管在服务器端执行,但最终会转换为HTML在客户端执行,可能被视为作弊。对于站内跳转,推荐使用server.transfer:
server.transfer限于站内文件跳转,且地址栏URL保持不变。
asp重定向是301转向的一种,是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址,并自动将请求者转到新位置。重定向常用于新旧域名更替期间以减少流量流失和404错误。