Html Pinterest rich pin不工作&;验证器失败?

Html Pinterest rich pin不工作&;验证器失败?,html,facebook-opengraph,pinterest,Html,Facebook Opengraph,Pinterest,我们已经为这个问题挣扎了几个月,但没有任何结果。Pinterest上的富pin曾经在我们的网站上工作,但突然它们停止工作,所有的富pin(可点击的标题和价格)一个接一个地消失在我们网站的pin中 例如,有了它,我们可以在HTML代码的开头部分清楚地看到打开的图形信息: <meta property="og:type" content="product" /> <meta property="og:title" content="Backless Gray Lace Tulle

我们已经为这个问题挣扎了几个月,但没有任何结果。Pinterest上的富pin曾经在我们的网站上工作,但突然它们停止工作,所有的富pin(可点击的标题和价格)一个接一个地消失在我们网站的pin中

例如,有了它,我们可以在HTML代码的开头部分清楚地看到打开的图形信息:

<meta property="og:type" content="product" />
<meta property="og:title" content="Backless Gray Lace Tulle Flower Girl Dress with Big Bow" />
<meta property="og:description" content="This dress is made of high quality lace and tulle fabric; Unique Cross back with straight neckline in the front; Big ... Shop now use NYC2018 for 9% off TODAY!" />
<meta property="og:url" content="http://www.princessly.com/backless-gray-lace-tulle-flower-girl-dress-with-big-bow.html" />
<meta property="og:site_name" content="Princessly.com" />
<meta property="og:price:amount" content="49.62" />
<meta property="og:price:currency" content="USD" />
<meta property="og:availability" content="instock" />
因为我们是一个女性产品商人,Pinterest意味着相当大的销售额。自从rich pin消失以来,我们的收入大幅下降。我们认为,正如我们所说,这一问题正在耗资

我们绝望了,认为我们应该在这里碰碰运气。不确定这是否适用于编程问题,但它确实涉及HTML代码和开放图,以及提供开发人员API的主要社交网络之一

由于我们无法掌握Pinterest bot以及它如何查看我们的页面,因此我们调试它的方法似乎非常有限

你知道这是怎么发生的,以及如何调试和修复它吗?这里的任何Pinterest员工开发人员都可以提供一些见解吗?谢谢大家!

更新1 以下是我在Princessly.com的index.php上记录的过去24小时内包含“Pinterest”的HTTP用户代理:

我的主机WiredTree非常友好,再次为我检查了所有这些。看来Pinterest机器人确实能够访问我的网站没有问题


在检查网站“princessly.com”的访问日志时,我可以看到从“Pinterest”成功访问网站“princessly.com”。请查看日志中的代码段

======

194.103.189.40--[15/Nov/2016:03:32:31-0600]“GET/skin/frontend/default/forest_fashion/images/bkg_btn_sprite.png HTTP/1.1“200 2503”“Pinterest/0.2+” 194.103.189.40---[15/Nov/2016:03:32:31-0600]“GET/skin/frontend/default/forest\u fashion/images/tabs\u border.gif HTTP/1.1“200 43”“Pinterest/0.2+” 194.103.189.40---[15/Nov/2016:03:32:31-0600]“GET/skin/frontend/default/forest\u fashion/images/pager\u bg.gif HTTP/1.1“200 102”“Pinterest/0.2+”

======

有没有办法找到我可以检测为HTTP用户代理的Pinterest bot的名称

从日志中,我可以看到Pinterest bot标记是“Pinterest/0.2+”

  • 我们能知道Pinterest机器人发出的请求是否超时吗
  • 我已经检查了Apache日志中记录Pinterest访问的IP地址,没有发现任何超时错误

  • 我们如何知道是否阻止AWS请求
  • 检查时,我看不到为网站“Princessly.com”设置的任何封锁规则。我已经检查了该站点的.htaccess文件和robots.txt文件。我现在已经根据您提供的链接将AWS IP地址范围列为白名单

    请您现在查看详细信息,并让我知道是否有Pinterest或其他详细信息的用户面板,以便我们可以深入挖掘


    更新2 根据@Mackan的建议,我创建了几个完全相同的最小页面,它们彼此完全相同,具有正确的开放图信息,并将它们上传到几个不同的站点。我正在记录访问该页面的所有PHP用户代理:

  • 与Princessly.com位于同一服务器上的站点
  • 站点IP:173.199.151.128

    --失败

    站点IP:173.199.151.128

    --失败

    站点IP:173.199.151.130

    --失败

  • 与Princessly.com不同的服务器
  • --成功

  • 与Princessly.com不同的另一台服务器
  • --成功

    在使用富pin验证程序进行测试后,这似乎是服务器的一个问题。请求永远不会到达Princessly.com服务器上所有站点的PHP文件

    WiredTree的支持非常好地帮助我找到了罪犯,但在经过5名支持人员之后,到目前为止没有任何希望。我们已经通过了.htaccess、apacheconf、modSecurity、防火墙、白名单Pinterest-IPs、AWS-IPs等,但都没有效果

    这真的很奇怪

    更新3 更奇怪的是,如果你看一下,你会发现确实有“Pinterest/0.2(+)”的条目

    但是,如果您给它一个提示,它将失败,并且根本不记录访问

    可能是断断续续的

    这几乎是在量子物理领域,我不知道现在该怎么做,除了最后的办法,那就是订购并提供一台新服务器,然后迁移Princesly.com,看看进展如何


    您的想法?

    使用调试问题后,问题似乎源于服务器端

    如果您看到我们无法从您的URL检索任何数据, 那么Pinterest可能会在我们为您的计算机创建Pin之前超时 地点。不幸的是,这不是我们能解决的问题,而且 通常发生在站点运行缓慢时。如果您的 该站点阻止Amazon Web服务(AWS)请求。你得搬走 在应用Rich Pin之前,请单击此块

    创建一些“最小但有效”的页面,并通过验证器运行这些页面,使问题变得更清楚,但不幸的是没有解决问题。这可能是本地服务器(Apache)的问题,也可能是pinterest bot的问题

    Pinterest机器人似乎击中了服务器,但验证程序无法解析或到达端点。由于最小示例在不到一秒的时间内返回,并且包含满足Pinterests要求的最小值,因此很明显,问题不在代码中

    将解决方案迁移到另一台主机似乎解决了这个问题

    编辑

    新主机似乎工作得更好(使用一个最小的示例):
    我们有同样的问题。在我们的示例中,这是由于服务器具有多个SSL证书并使用了
    54.85.173.173 - - [11/Oct/2016:21:22:00 -0500] "GET /u-back-ivory-cotton-ruffle-neckline-flower-girl-dress.html HTTP/1.1" 200 22477 "-" "Pinterest/0.2 (+http://www.pinterest.com/)"
    54.227.228.14 - - [11/Oct/2016:21:27:20 -0500] "GET /u-back-ivory-cotton-ruffle-neckline-flower-girl-dress.html HTTP/1.1" 200 22477 "-" "Pinterest/0.2 (+http://www.pinterest.com/)"
    52.87.185.68 - - [11/Oct/2016:21:28:06 -0500] "GET /u-back-ivory-cotton-ruffle-neckline-flower-girl-dress.html HTTP/1.1" 200 22477 "-" "Pinterest/0.2 (+http://www.pinterest.com/)"