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

我想因为小部件会链接回对我来说,这对我的网站来说是一个SEO提升。那是对的吗?还是只是针对该特定URL的SEO提升? 。

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

#1 楼

更新的答案

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


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


旧答案

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

例如:

<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
2011年4月17日的21:00

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

–John Conde♦
2011年4月17日在21:01

根据此处的答案(webmasters.stackexchange.com/questions/13640/web-widget-and-seo),Google不会解析脚本的内容,因此您将无法通过这种方式获得SEO的好处,因此最好使用带有html的
标记。

–盖芬
2011年5月11日18:43

@Jeff,如果可以将
的内容保持较小,则这是一种更好的方法。但是,如果小部件将具有许多HTML,CSS和JavaScript,则最好使用JavaScript来为小部件提供动力,因为它更易于分发。它还允许您一次修复所有用户的错误和修改。然后,出于seo的目的,您可以使用