如何获取网站图片以返回Google搜索


11

我知道当我在Google中搜索特定内容时,会在某些网站下方获得图片。如何使它适用于我的网站?我什至看到一些网站会为该网站返回4或5张与我的搜索相关的图片


您有查询示例吗?我从未在搜索结果中看到过特定站点的图像,只有Google图像中的常规结果。
DisgruntledGoat 2010年

Google的“线性运动”,您将看到5张图像,大约下降了一半。
Ben Hoffman'7

Answers:


8

Google推荐的另一项技术是Image Sitemap,您可以为其添加<image>标签到常规Sitemap XML并为搜索引擎应用元数据:

图像搜索和网页搜索一样,Google的目标是向我们的用户提供最佳和最相关的搜索结果。遵循Google 网站站长指南发布图像的最佳做法可以增加您的图像在这些搜索结果中返回的可能性。此外,您还可以使用Google的Sitemap图像扩展名为Google提供有关您网站URL上图像的其他信息。这样做可以帮助Google发现我们可能无法找到的图像(例如通过JavaScript表单访问的图像),还可以使您识别页面上最重要的图像。例如,如果您的站点使用模板,则每个页面都可能具有样板图像。如果未在站点地图中列出此图片,则表示Google与所包含的图片相比不那么重要。但是,Google不保证我们会为您的所有图片编制索引或使用您的站点地图中的所有信息。

要向Google提供有关您网站上图像的信息,您需要先创建一个标准的网站Sitemap。(您也可以更新现有的站点地图。)

对于您在站点地图中列出的每个URL,在该页面上添加有关重要图像的其他信息。以下示例显示了URL http://example.com/sample.html的Sitemap条目 ,其中包含两个图像。(每页最多可以列出1,000张图像。)

<?xml version="1.0" encoding="UTF-8"?>
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
 <url>
   <loc>http://example.com/sample.html</loc>
   <image:image>
     <image:loc>http://example.com/image1.jpg</image:loc>
     <image:caption>Something about image 1</image:caption>
     <image:title>The title of image 1</image:caption>
     <image:licence>[[A URL to the license of the image]]</image:licence>
     <image:geo_location>New York, New York, USA</image:geo_location>
   </image:image>
   <!-- more images as you like... -->
 </url> 
</urlset>

1
有趣的是,它们包括地理位置数据。非常酷的信息。
布赖森

2

包含的图像基于许多因素。

  • 包含图像的页面上的关键字
  • alt图片标签的属性
  • title直接链接到该图像的链接的属性
  • 文件名的图像的

在所有这些文件中,文件名可能是最常被忽略的文件名。与描述性URL对页面有益一样,描述性文件名对图像也有益。

Google还建议不仅要对页面进行优化,而且还应特别建议将图像周围的文字描述为该图像。他们在网站管理员工具图片页面提供了优化有图片的网页,以及优化谷歌图片搜索这些图片的准则。


0

我知道Google有几种方式将图像放置在搜索结果中

其中第一个是Rich Snippets,它们在其中为某些特定类型的网站选择由网站管理员生成的语义标记。单击链接以获取对此的完整描述。

第二种是通用搜索,其中Google将其垂直搜索(图像,视频,地图等)的结果与常规文本SERP混合在一起。这些是通过算法生成的,如果您能找出秘密的调味料,则可以退休:)尽管确保alt属性和周围的文字或标题与图像相关,但很重要。Google无法从图片本身(OCR除外)获得含义,因此可以从上下文中获取相关性。

如果您看到正在显示的其他内容,请提供示例!


我应该添加...您以前不得不通过网站站长工具选择加入图像搜索,但我认为这不再是必需的。
JasonBirch 2010年

我的记忆刚刚点击。选择加入的是高级图像搜索功能,它使Google可以在其“ Image Labeler”游戏中使用您的图像:images.google.com/imagelabeler 基本上是一种对图像进行语义分析的众包方式。
JasonBirch'7

0

为此,您需要在图像中包含替代文本。Google应该照常索引您。

如果我错了,请告诉我。


0

您绝对不必再选择加入Google图片搜索,只需提供格式正确的图片标签(宽度,高度,alt标签),Google便会做到这一点。


0

我从未见过特定于站点的图像结果,但是这里有一些进入Google图像搜索的一般提示。将您的图片放在Google图片SERP中后,它们也可能会出现在常规Google搜索中。

首先,请确保您的图片可索引 -是直接与<img>标签一起插入,还是直接链接至。CSS的背景图片通常不会编入索引。

确保文件名对图像有用且具有描述性。与普通SEF URL相同,请使用带连字符的小写字母和单独的单词。这是另一项“对用户有益”的事情;“ /images/DSC0001.JPG”对任何人都没有用,而“ /images/cats/tabby-yarn-ball.jpg”很容易理解。

在图片的alt标签中添加简短说明。它应该说出图像中的内容,以便视障用户可以理解它。使用前面的示例,“虎斑猫玩球或毛线”会很好。

在页面周围的图像中添加文本。无论如何,这应该自然发生,因为您经常将图像放在同一主题的文本中。您可能会看到一些文字,例如“如您所见,连指手套喜欢玩他的毛线球!” 与附近的图像。


0

我会支持标记alt属性中提到的正确关键字img。我从不喜欢在托管服务器上上传图像,因为它占用了我的带宽。直到他们可以通过谷歌图片搜索进行搜索。

好!!您不必担心Google图片搜索。因为google仅广泛用于文本搜索。Web开发人员通常将其他搜索引擎用于图像。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.