我想美化我的网址,使他们的搜索引擎优化友好。
我遇到过许多这样做的方法,包括几个IIS模块,以及创建一个带有response.transfer重定向到“原始”url (asp/)的自定义错误页面。
我实际上已经实现了最后一个方法,它运行得很好,但是我想问:引导用户/搜索引擎到一个半错误的页面不是很有问题吗?
我是说,这对搜索引擎不是有不好的影响吗?
谢谢!
自定义错误页面上的代码如下所示
<%
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
%>发布于 2015-01-25 15:10:37
只要您正在传输请求的页面将返回HTTP状态,搜索引擎爬虫就无法知道在内部您使用这个“黑客”来支持友好的200 OK。
https://stackoverflow.com/questions/28137874
复制相似问题