【发布时间】:2014-11-03 14:02:03
【问题描述】:
我有一个带有下拉列表的 ASP.NET MVC 网站,当用户在第一个下拉列表中选择一个选项时,其他下拉列表使用 AJAX 调用填充。根据日志,爬虫尝试以正常方式访问这些 AJAX 方法,因此我的应用程序会记录错误。我将这些 AJAX 方法设置为不可抓取,这意味着当请求不是 AJAX 调用时我返回 404。这是最好的方法吗? 另一方面,我有一个包含多个步骤的页面,这意味着用户填写表单然后进入第二步。每次用户填写表单时,我都会执行 POST AJAX 请求并保存输入数据。我应该如何处理这种情况?
【问题讨论】:
标签: ajax seo web-crawler