如果您的小部件位于其他网站上,对SEO有什么好处?


16

我制作了一个小部件,理想情况下可以在其他站点上使用。这是一个示例:http : //www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

我想既然该小部件将链接回我,这将对我的网站提高SEO。那是对的吗?还是仅仅是该特定网址的SEO提升?

如果这只是特定URL的SEO提升,那对我没有多大帮助,因为该页面未链接到我的任何其他页面。

我是否在正确考虑?通常如何处理这些事情,以使我的网站的SEO受益?

Answers:


13

更新的答案

Google不喜欢从小部件生成的链接,并且会对使用它们的网站进行惩罚。

但是,某些窗口小部件会将链接添加到网站站长未编辑放置的站点,并且包含网站站长无法控制的锚文本。由于这些链接不是自然放置的,因此被视为违反了Google网站站长指南。

旧答案

该小部件对您不利,因为它不是SEO友好的框架。因此,小部件内的内容对于搜索引擎而言基本上是不可见的。此外,该HTML中没有指向您网站的链接,因此无论如何您都不会从该窗口小部件获得任何链接。基本上,这不是您要制作小部件的方式。

您应该让该小部件由JavaScript驱动,并使用<noscript>标签添加备用内容,如果该用户不可用JavaScript,则该内容有效。在该内容中,您应该链接回您的网站。

例如:

<script src="http://example.com/widgets/widget.js"></script>
<noscript>
  <iframe src="http://example.com/widgets/iframe.php">
    <img src="http://example.com/widgets/placeholderimg" width="200" height="200" alt="Map Widget">
  </iframe>
  <p><a href="http://example.com/">This widget provided by example.com</a></p>
</noscript>

该示例使用了正常降级(JavaSCript> iframe> image> image alt文本),因此该内容对所有人都可用(可访问性良好),并且在仍然获得到您的网站的真实链接的情况下不使用任何黑帽技术。


谢谢!因此,从本质上讲,我只需要使用您在此处显示的代码包装当前的iframe?
Genadinik

@Genadinik,差不多,是的。:)只是不要忘记返回您网站的链接,否则您实际上并没有完成任何事情。
约翰·孔德

根据此处的答案(webmasters.stackexchange.com/questions/13640/web-widget-and-seo),脚本的内容未由Google解析,因此您不会以这种方式获得SEO的好处,因此最好使用<div>带有html 的标签。
凡2011年

1
@Jeff,如果可以保留<div>较小的内容,那么这是一种更好的方法。但是,如果小部件将具有许多HTML,CSS和JavaScript,则最好使用JavaScript来为小部件提供动力,因为它更易于分发。它还允许您一次修复所有用户的错误和修改。然后,出于搜索引擎优化的目的,您可以使用<noscript>标签将指向您网站的链接作为“技术支持”语句的一部分或针对未启用JavaScript的用户进行淡化的小部件。
约翰·孔德

1
@lame_coder是的,这在2016
约翰·孔德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.