通过自定义错误页面的ASP经典友好URL

时间:2015-01-25 15:06:02

标签: asp-classic seo friendly-url

我想美化我的网址并使它们对SEO友好。

我遇到过很多方法,包括几个IIS模块,并创建一个自定义错误页面,其中response.transfer重定向到" original" url(http://evolt.org/search_engine_friendly_urls_with_iis_and_classic_asp/

我实际上已经实现了最后一种方法并且运行良好,但我想问: 将用户/搜索引擎引导到半错误页面是不是有问题的SEO?

我的意思是,它对搜索引擎有不良影响吗?

谢谢!

P.S。自定义错误页面上的代码如下所示

<%
strQuerystring = Mid(Request.ServerVariables("QUERY_STRING"),12)
aParameters = Split(strQuerystring,"/")
On Error Resume next

Server.Transfer("/"&aParameters(1) & ".asp")

If Err Then
Response.Status = "404 Not Found"
Server.Transfer("/error/real-404-page.asp")
End If
%>

1 个答案:

答案 0 :(得分:2)

只要您传输请求的页面将返回HTTP 200 OK状态,搜索引擎抓取工具就无法知道您在内部使用此“hack”来支持友好的URL。