微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使图像对搜索引擎和Facebook不可见?

如何解决使图像对搜索引擎和Facebook不可见?

| 当我尝试添加Facebook链接时,它会将每个图像都读取为缩略图,但我不希望这样做。无论如何,我可以删除图像的该功能,因为如果它通过Facebook读取图像,那么搜索引擎将能够为该图像编制索引。无需在使用背景图像作为图像本身的css中创建特定类的想法吗? 谢谢, 亚伦     

解决方法

        您也可以使用.htaccess来做到这一点。
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\\.)?yourdomain\\.com [NC]
RewriteRule \\.jpg$ http://some-image-location [NC,L]
#RewriteRule \\.jpg$ - [NC,L]  # this will result in failed request
如果将其放在根文件夹中,则您网站上的所有* .jpg文件只会显示在您的域页面上,从您域外部进行链接的任何人都不会获得该图像。 如果只想限制一个文件夹中的图像,则将htaccess放入该文件夹中。 请注意,这些规则非常粗糙,会阻止您自己的域以外的所有人(Google,Yahoo甚至是热链接)访问图像。     ,        不知道是否可以选择要隐藏的图像。 您可以使用以下方法隐藏搜索机器人的所有JPG文件:
User-agent: *
Disallow: /*.jpg
    ,        您可以添加服务器端代码,以仅在
User-Agent
不是Facebook或Spider时发出
<img>
标记。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。