如何防止搜索引擎缓存自定义处理程序提供的“文本/纯文本”类型

本文关键字:文本 类型 搜索引擎 何防止 缓存 自定义 程序 处理 | 更新日期: 2023-09-27 18:33:18

我有一个为.txt文件提供context.Response.ContentType = "text/plain";的 iis 处理程序如何防止内容被谷歌或任何搜索引擎缓存(应该允许索引,所以我不想将其添加到机器人.txt)?

有没有办法将无缓存标头添加到context.Response.ContentType = "text/plain";

我有context.Response.Cache.SetCacheability(HttpCacheability.NoCache);但这并不能阻止搜索引擎缓存内容。

如何防止搜索引擎缓存自定义处理程序提供的“文本/纯文本”类型

该标头控制客户端上的缓存,而不是搜索引擎。您需要设置

  Response.AppendHeader("X-Robots-Tag", "noarchive");

此处描述

不要在搜索结果中显示"缓存"链接。