首先-我不相信这是一个重复的问题。我已经在SO上广泛搜索了相同或相似的问题,并且由于在询问之前进行故障排除的性质,我相信这个问题是唯一的。Facebook无法掌握我的og:image文件,因此我尝试了所有常规解决方案。我开始认为这可能与它有关https://...我已经检查了http://developers.facebook.com/tools/debug,并且警告或错误为零。它在“ og:image”中找到了链接到的图像,但它们显示为空白。但是,当我们单击图像时,它们确实存在,并且直接指向它们。它确实显示一个图像-托管在非https服务器上的图像。我们尝试了方形图像,jpeg,png,更大和更小的尺寸。我们已将图像正确放置在public_html中。零出现。这不是一个缓存错误,因为当我们og:image向meta 添加另一个时,FB的linter会查找并读取该错误。它确实显示预览。预览为空白。我们唯一的例外是针对不在此网站上的图像。我们认为可能是有些反渗漏现象cpanel或.htaccess阻止了图像的出现,所以我们进行了检查。这没有。我们甚至< img src="[remote file]" >在完全不同的服务器上进行了快速浏览,图像显示良好。我们认为可能是og:type另一个meta标签的或另一个奇怪之处。我们一次全部删除了它们并进行了检查。没变。只是警告。出现在不同网站上的相同代码没有任何问题。我们认为可能不是在提取图像,因为我们在多个产品上使用了相同的产品页面(根据get值进行更改,即“ details.php?id = xxx”),但它仍在提取图像图片(来自其他网址)。留下任何og:image或image_src关闭,FB没有找到任何图像。我在尽头。如果我说自己和其他人花了多少时间,您会感到震惊。问题是这是一家在线商店。绝对,我们绝对不能没有图像。我们必须。我们还有十多个其他站点...这是唯一一个有og:image问题的站点。它也是唯一的一个https,因此我们认为可能是问题所在。但是我们无法在网上找到任何先例。这些是元标记:<meta property="og:title" content="[The product name]" /> <meta property="og:description" content="[the product description]" /> <meta property="og:image" content="https://www.[ourwebsite].com/images/shirts/overdriven-blues-music-tshirt-details-black.png" /><meta property="og:image" content="https://www.[ourwebsite].com/images/shirts/overdriven-blues-music-tshirt-art-black.png" /><meta property="og:image" content="http://www.[ADIFFERENTwebsite].com/wp-content/uploads/2011/06/ARS-Header-Shine2.png" /><meta property="og:image" content="https://www.[ourwebsite].com/images/ARShopHeader.png" /><meta property="og:image" content="http://www.[ourwebsite].com/overdriven-blues-music-tshirt-art-black.JPG" /><meta property="og:type" content="product"/><meta property="og:url" content="https://www.[ourwebsite].com/apparel-details.php?i=10047" /><meta property="og:site_name" content="[our site name]" /> 如果您需要它,这是指向我们一直在努力的产品页面之一的链接。[缩短链接以尝试阻止这种情况进入我们网站的搜索结果]:http : //rockn.ro/114
3 回答
- 3 回答
- 0 关注
- 1502 浏览
添加回答
举报
0/150
提交
取消