Django:阻止内部页面/链接的搜索引擎索引

时间:2015-09-23 17:47:07

标签: python django

我有一个Django项目,我有内部页面来监控数据。我不希望搜索引擎将这些页面编入索引既不想透露到互联网的链接。这可以实现吗?

1 个答案:

答案 0 :(得分:1)

您正在寻找的是robots.txt文件,以便将其从机器人中隐藏起来:

  

机器人排除标准,也称为机器人排除   protocol或robots.txt协议,是网站使用的标准   与网络抓取工具和其他网络漫游器进行通信。标准   指定用于通知机器人的指令格式   不应处理或扫描网站的哪些区域。机器人   搜索引擎经常使用它来分类和存档网站,   或由网站管理员校对源代码。

https://en.wikipedia.org/wiki/Robots_exclusion_standard

为了不允许其他人进入,您需要检查您的IP是否连接到视图,否则您将返回404或任何您想要的内容。 (您可以在请求的元数据中查看)