Google不会将我的图片编入索引 - 使用站点地图,多语言子域和静态子域

时间:2016-04-03 08:40:19

标签: sitemap

我的大多数图片都无法在Google图片搜索中找到 我已提交Google Sitemaps。 Search Console上没有报告任何问题,但只有34个图像被编入索引。我怀疑我的多语言设置可能有问题。

我的网站有不同语言的服务输出。对于每种语言,我都有一个子域:de.openisles.orgen.openisles.org

对于每个语言域我都有站点地图,例如使用与语言相关的文本。

我的站点地图条目如下所示:

<!-- de.openisles.org/sitemap.xml -->
<url>
    <loc>http://de.openisles.org/media/screenshots/2016-01-03-demanded-goods.html</loc>
    <image:image>
        <image:loc>http://static.openisles.org/media/screenshots/2016-01-03-demanded-goods.png</image:loc>
        <image:caption>Infopanel: verlangte Güter</image:caption>
    </image:image>
</url>

<!-- en.openisles.org/sitemap.xml -->
<url>
    <loc>http://en.openisles.org/media/screenshots/2016-01-03-demanded-goods.html</loc>
    <image:image>
        <image:loc>http://static.openisles.org/media/screenshots/2016-01-03-demanded-goods.png</image:loc>
        <image:caption>Info panel: Demanded goods</image:caption>
    </image:image>
</url>

这两个网站相互关联,因此Google知道它是另一种语言的相同内容。

<link rel="alternate" hreflang="de" href="http://de.openisles.org/media/screenshots/2016-01-03-demanded-goods.html" />
<link rel="alternate" hreflang="en" href="http://en.openisles.org/media/screenshots/2016-01-03-demanded-goods.html" />

因为图像不依赖于语言(我不希望它们),所以我有一个额外的子域static.openisles.org。要告诉Google我的静态服务器属于我,我还在搜索控制台中添加了此子域。

我的问题很简单:我做错了什么?为什么Google没有为我的图片编制索引?

1 个答案:

答案 0 :(得分:0)

您的站点地图完全没有问题,特别是如果Google Search Console没有说什么。

Google有自己的索引和不索引的算法,提交站点地图并不能保证索引;它只会帮助Google更全面地映射您的网站,如果它决定抓取它。

我已经为一个包含4,000,000个网址的图书馆提交了一个站点地图,但现在已经接近一个月了,谷歌的索引只有大约14,000个。

我认为即使您的一张图片已编入索引这一事实也是一个好兆头 - 谷歌能够找到它!有耐心,我的朋友,我认为你会发现其他图像也会慢慢被编入索引。

祝你好运!