设计一个搜索友好(即可抓取)小部件

时间:2014-08-29 19:34:09

标签: php iframe widget google-crawlers

我向我的客户提供了一个小部件,当他们在他们的网页上展示定价数据时。该小部件是用PHP编写的,使用iframe进行部署,如下所示

<iframe  id="widget" src="http://www.example.com/customers/widget.php"
style="width:290px;height:210px; border:none;" scrolling="no" frameborder="0">
</iframe>

在小部件内部,我有一个锚标记链接回我的网站

Powered by <a href="http://www.example.com">example.com</a>

我希望Googlebot等抓取这个内容,以便我可以从中获取SERPS链接。

我的几个客户已部署了小部件,但看起来并不像Google抓取了iframe内容。基本上我没有看到这些网站的链接。部署窗口小部件的网页在谷歌(PR 2,3)中排名很高,并具有良好的域名权限 - 所以我知道这不是问题。

是否有更好的方法来部署窗口小部件(而不是iframe)以使其可以被谷歌抓取?

1 个答案:

答案 0 :(得分:0)

Google不会计算iframe中的链接,因为您的客户的网站基本上是从您的网站加载内容(所以它被视为来自您自己的链接网站,而不是您客户的网站)。通常,小部件创建者会提供副本和副本。粘贴准备好的片段,感兴趣的网站管理员将采取并插入他的网站,如下所示:

<iframe  id="widget" src="http://www.example.com/customers/widget.php"
style="width:290px;height:210px; border:none;" scrolling="no" frameborder="0">
</iframe>
<p>Powered by <a href="http://www.example.com">example.com</a></p>

在您的情况下,您只需将链接放在iframe下方的页面上,而不是在其中。

提醒一句

话虽这么说,我会强烈建议你在&#34; Powered by ...&#34;中添加rel=nofollow。链接。否则,您将面临将页面处罚的风险。来自Google guidelines

  

此外,创建未编辑放置的链接或   由网站所有者在页面上担保,也称为   不自然的链接,可以被视为违反我们的指南。这里   是一些可能违反我们的非自然链接的常见例子   准则:

     

[...]

     

嵌入在窗口小部件中的关键字丰富,隐藏或低质量链接   分布在各个站点,例如......

尽管你还没有使用&#34;关键字丰富的锚点&#34;在您的示例中,我们已经看到了Google网站管理员工具中报告此类窗口小部件链接存在问题的情况。