我有一个 Solr 搜索服务器,它为我的 Web 前端提供 JSON,它使用 jQuery 根据用户提供的搜索词和选定的方面来获取数据。一旦显示初始搜索结果(带有分页)并且用户单击结果,Web 前端会查询我的数据库以获取产品详细信息并将其显示给用户。现在我正在尝试找出在这种情况下向 SEO 公开此内部搜索的最佳策略是什么,以便 Google 用户可以找到我的 Solr 搜索服务器返回的产品并能够查看产品详细信息?我不确定实际上允许爬虫浏览我们的内部搜索页面是否是个好主意,因为它可能会影响 Solr 缓存和驱逐(负面?)。
(我知道 AJAX 的 hashbang 和 SEO,所以这个问题是关于如何让爬虫发现我们通过 Solr 搜索服务器提供的产品?)