我在我的php代码中使用header("HTTP/1.0 500 Internal Server Error");
来输出内部错误,例如数据库查询是否存在问题。
该过程将记录异常&返回状态代码500.我正在使用这种技术,因为那时ajax请求错误函数会自动检测到这是一个错误的响应,并且$(document).ajaxError();
将被触发。虽然这有效,但我不确定这是否会对SEO实践产生任何负面影响。谁能告诉我使用它是否会产生任何负面影响。
答案 0 :(得分:1)
相反,这将对SEO实践产生极为积极的影响。
搜索引擎鼓励您使用正确的HTTP代码,而不是为错误的页面吐出200 OK。如果是200,它将索引错误页面,而不是仅仅将其标记为稍后访问。
虽然我不确定机器人是否会调用你的AJAX例程。