这是一个关于 Web 应用程序架构而不是编码本身的问题,但是我仍然认为它属于这里,因为它属于大多数 Web 开发人员的问题领域:
我的问题。我有一个内容不完整的页面(只有部分内容)。我不想只返回 200 响应,因为我希望明确页面上的内容只是暂时的,并且访问者(谷歌)应该稍后返回以检索正确的页面。
我不确定 http 规范中是否有一个在这里有用的状态代码。我正在考虑使用 302 重定向到同一个 URI,但我不确定谷歌是否会将其视为游戏(我不明白为什么应该这样做 - 没有人会永久 302 到同一个 URI因为页面内容几乎会被忽略)。
这正是我想要的:为了让页面可以访问——但让谷歌忽略该页面,记住 URL 并稍后返回索引它。
我不想使用带有 200 响应的元“无索引”标签,因为我担心这会在正确的内容准备好时停止重新索引页面。