搜索引擎优化网站排名(如何提高网站搜索引擎排名的目的?网页自动跳转方法介绍)
优采云 发布时间: 2022-01-04 21:09搜索引擎优化网站排名(如何提高网站搜索引擎排名的目的?网页自动跳转方法介绍)
自动网页重定向是指当用户访问一个网页时,他们会自动重定向到另一个网页。网页自动重定向的主要功能是当域名变更或网站中的一个或多个网页被删除时,可以通过该方法将用户引导至其他正常网页,从而留住用户。
但是,现在很多人使用网页自动重定向来欺骗和欺骗搜索引擎,从而达到提高网站搜索引擎排名的目的。典型的做法是:先做一个“桥页”,当搜索引擎收录有这个桥页并且排名比较靠前,那么桥页就会用网页自动跳转的方式引导用户去用户转到您不打算访问的其他网页。
以下是五种常见的网页自动重定向方法,以及搜索引擎识别这些重定向方法的能力。
第一种网页自动跳转方法:Meta Refresh自动跳转方法
在网页头部区域的Meta Refresh标签中,添加自动重定向代码,实现网页的立即或延迟自动重定向。
示例如下:
上面html代码中的“10”是延迟跳转的时间,单位为秒。如果设置为 0,则表示立即跳转。""为重定向的目的地址,可以是同域名下站点内的相对路径,也可以是不同域名下的异地地址。
由于搜索引擎可以读取HTML,搜索引擎可以自动检测这种自动跳转方式。
是否会被视为作弊,主要看跳跃时间。如果跳跃时间为0,则可能被视为作弊而受到处罚。如果有时间延迟(一般超过3秒),则视为正常应用。
网页自动跳转方法二:body onload自动跳转方法
网页加载时,通过onload事件指定parent.location自动跳转。
示例如下:
该方法与第一种方法相同,可以被搜索引擎识别。
网页自动跳转的第三种方法:javascript自动跳转方法
javascript可以实现网页的自动跳转,如果想立即实现跳转,只需将跳转代码放在网页的头部区域即可。
示例如下:
"" 是重定向目标地址。
由于搜索引擎无法解析 javascript,搜索引擎无法识别使用 javascript 脚本进行的自动跳转。
第四种网页自动跳转方法:表单自动跳转方法
表单大家都很熟悉,就是将表单中填写的内容提交到action参数中指定的URL地址,目标URL再对接收到的数据进行处理。使用这个,我们可以间接实现网页重定向,但是不需要提交任何表单内容。结合javascript脚本,可以自动提交表单。
示例如下:
form1的名字是任意的,但是两个form1要统一。操作中的 URL 地址必须以文件名结尾。例如,“action=”或“action=”不是标准化的。方法可以是get,也可以是post,但根据我的经验,提交空表单时最好使用get。
众所周知,由于搜索引擎的蜘蛛程序没有填写表单,所以搜索引擎无法识别通过这种方式实现的网页自动重定向。
第五种网页自动重定向方法:程序重定向方法(response.redirect、server.transfer)
每个程序都有自己的页面跳转方法。比如在asp中使用response.redirect来跳转。跳转示例如下:
response.redirect ""
它的作用是asp程序运行到这行代码后,会立即跳转到目标url地址。
在asp中,除了使用response.redirect进行重定向外,还有一种重定向方式,使用server.transfer进行重定向。重定向示例如下:
response.redirect "/yule/tietu/index.html"
注意这里的url地址必须是站点地址,url地址必须以文件名结尾,比如response.redirect "/yule/tietu/"就是错误的用法。
response.redirect 和 server.transfer 都可以实现网页自动重定向,但两者也有区别。前者可以跳转到站点网址或异地网址,后者只能跳转到站点文件。并且浏览器地址栏中的 URL 将保持不变。server.transfer的好处很多,这里不详述,可以在搜索引擎中找到更多相关信息。
虽然使用 response.redirect 的重定向是在服务器端完成的,但最终转换成 html 并在客户端执行。因此,它也可以被搜索引擎识别。过度使用也将被视为作弊。.
如果在同一个网站内的不同网页之间跳转,建议使用server.transfer跳转。Server.transfer 绝对不会被搜索引擎视为作弊