【问题标题】:How to tell image search which image matters?如何告诉图像搜索哪个图像很重要?
【发布时间】:2009-05-19 11:24:50
【问题描述】:

在我运行的网站上,Google 图片搜索在识别页面上的哪些图片应该被索引方面似乎做得很差。此外,它似乎没有将该图像与大量相关数据联系起来。

是否有任何方法可以将蜘蛛的注意力集中在特定的图像和相关数据上,它们是否需要在相同的标签内,还是在页面上相邻?

【问题讨论】:

    标签: seo


    【解决方案1】:

    一些提示:

    • 使用描述性名称,即“tabby-cat.jpg”而不是“img02396.jpg”。
    • 在图片上使用 alt 标签。
    • 在页面上和图片周围使用描述性文字。
    • 确保图片在生成的源代码中,即如果您在浏览器中点击“查看源代码”,您会看到<img> 标签。
    • 在http://validator.w3.org 验证您的站点也很有用,以防出现诸如缺少括号等可能阻止蜘蛛解析页面的重大错误。 (注意:我不会担心让所有内容都 100% 有效,因为 Google 可以处理无效代码)
    • CSS 中的图像(即背景)未编入 AFAIK 索引。不过,我建议对“设计”图像使用 CSS 背景(一种让 Google 忽略网站标题、自定义边框、阴影等的微妙方法)。
    • 也不是任何由 Javascript 生成的图像。
    • 确保您没有通过 robots.txt 屏蔽图片。我知道 Joomla 默认会这样做。
    • 在 Google 网站管理员工具上注册,添加您的网站,然后将其用于 Google 的“Image Labeller”游戏,这应该有助于标记图像。

    【讨论】:

      【解决方案2】:

      页面上的所有图像都应编入索引。如果不是,则改进您的 alt 标签并可能重命名图像文件。由于搜索引擎不会读取图像本身的任何其他上下文(除了大小),因此您确实无能为力。如果谷歌认为图像是重复的,它也不会索引它。

      当然,如果图像确实继承了周围页面的上下文,那么您可以使用更少的图像或将它们移动到 CSS 中。

      【讨论】:

        【解决方案3】:

        我认为搜索机器人无法像我们一样阅读图像,因此您应该对图像做的简单且必须做的事情是使用描述性名称,这样蜘蛛就可以知道这张图片的全部内容。第二个是在图像上使用 ALT 标签,输入与图像相关的关键字。 这些都是我做的。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-01-02
          • 1970-01-01
          • 2022-01-19
          • 2020-04-16
          相关资源
          最近更新 更多