我们有一个网站,它对后端系统进行昂贵的调用以显示产品可用性。我想消除这些对不是实际客户的页面视图的调用。我的第一个想法是过滤用户代理,如果请求者是蜘蛛/搜索引擎爬虫,则显示“呼叫可用性”或一些此类消息(如果后端系统关闭,我们将显示相同的消息)维护或通常不可用),而不是调用后端系统以获得真正的可用性。
在与人们的讨论中,似乎人们非常担心可用性图标(一个非常小的图标,请注意)在被抓取时与用户正在查看或请求页面时不同 - 我们可能会因隐藏搜索而受到惩罚引擎。
由于我们显示的信息是一个非常小的图像图标,并且我们不会为搜索引擎和实时用户提供截然不同的内容,我真的不认为隐藏是一个问题 - 但我想在外面得到一些看法。
当页面的整体内容没有改变时,是否为搜索引擎模拟“信息不可用”场景可接受的做法,或者它仍然以某种方式符合伪装?