1

所以我有一个 robots.txt 文件,其中包含:

User-agent: Googlebot-Image
Disallow: /

最多,它会停止对许多图像的索引。但是,我也有附属图像,当您搜索时会出现在 Google 中的结果(可能还有其他搜索引擎)。

我想知道是否有可能(我搜索过没有结果)向rel="noindex"图像添加 a 或等效项。

附属图像是通过 PHP 循环提供的,所以如果可能的话,我一直在寻找单行修复,并且知道我不必每次都手动添加代码 :)

4

3 回答 3

1

由于图像是通过 PHP 提供的,您可以通过发送专门为此目的设计的 HTTP 标头轻松告诉 Google 不要索引它们。

只需将此行放在图像输出之前:

header("X-robots-tag: noindex");
于 2013-02-24T17:03:25.897 回答
0

您不能告诉谷歌或任何搜索引擎不要索引不是来自您的域的图像。

于 2013-02-24T06:00:20.837 回答
0

添加您不想在某个文件夹中编入索引的图像,例如 dontindex,然后添加:

User-agent: Googlebot-Image
Disallow: /dontindex/

这告诉机器人不要在dontindex目录中包含内容。如果您将图像保存在不同的目录中,请将其更改为您保存图像的目录名称。

因此,下次 Google 抓取您的网站时,它会看到此指令并将您的图片从搜索结果中删除。请参阅:防止图像被索引

于 2013-02-24T04:22:04.970 回答