0

我真的很难找到一种方法来做到这一点,我希望有人能为我可以尝试的更多事情提出一些建议。

我正在尝试找到一种方法,使我的网站在一个域(例如 www.mylovelywebsite.com)上可以嵌入来自另一个域(例如 www.mysiteprovidingveryinterestingcontent.com)的内容,并使该内容被 Google 索引并归因于该网站它嵌入的位置,即 www.mylovelywebsite.com。

在这一点上,我主要只对 Google 真正感兴趣。到目前为止,我已经尝试了以下方法,但没有成功:

使用 IFrame:

我读过一些资料说谷歌不索引 IFrame 内容,还有一些说谷歌会索引它,但它归因于内容的原始来源,而不是嵌入 IFrame 的网站。无论哪种方式,这都不能解决我的问题。

<script type="text/javascript" src="http://mysiteprovidingveryinterestingcontent/Public/EmbeddedFeed"></script>

使用 <object> 标签:

我认为这与 IFrame 的情况相同。

使用 Javascript 来记录。写出内容:

我一直在查看这个 chap 进行的实验,这些实验表明,只有当 javascript 语句在被索引的页面中是内联的时,内容才会被索引,如果它们在外部文件中,那么它们不是。

任何其他可能解决此问题的建议确实非常受欢迎。

非常感谢。

4

2 回答 2

1

我已经看到 iframe 内容被编入索引,就好像它是页面的内容一样,但我相信这只发生在某些特定情况下。在我看到的案例中,嵌入的内容来自同一个网站,并且只在 iframe 中使用过。

我怀疑在你的情况下搜索引擎不会选择它。您所做的只是获取他们已经可以在另一个网站上找到的内容并将其放入您的网站中。当原始版本可用时,为什么 Google 想要将人们发送到您的页面。因此,我认为他们对重新索引重复的内容不感兴趣。

于 2013-03-27T01:09:32.733 回答
0

如果可以通过后端的 API 访问内容,这很容易实现。当页面加载时,内容可以简单地显示,Google 不会知道内容来自其他地方。

不幸的是,很少有服务提供这种集成,但这对我来说似乎很容易。

于 2014-01-14T02:25:30.050 回答