我有一个过滤器页面,某些过滤器组合可能会排除所有产品或内容。搜索引擎(尤其是谷歌)很好地索引了这些页面,并找到了大量的空内容过滤页面。
问题:这些页面(不含产品)返回 404 错误是否正确,或者我需要如何处理这些页面以禁用索引,但这样当内容出现时,Google 返回到此 URL。
您没有指定您正在使用的技术,但通常,当数据库中的搜索没有结果时,最好返回 200 OK 状态与用户友好的消息而不是 404 错误。这样,页面仍然可索引,并且您可以添加标签以防止对空页面建立索引。这允许 Google 在内容可用时返回。