【问题标题】:if I allow partner sites to republish my RSS feed, will that boost my SEO ranking?如果我允许合作伙伴网站重新发布我的 RSS 提要,这会提高我的 SEO 排名吗?
【发布时间】:2011-04-15 09:59:43
【问题描述】:

我有一个网站。如果我允许 B2B 商业客户重新发布网站博客的 RSS 提要(我正在考虑使用部分 RSS 提要和返回网站的链接来“阅读更多”),这是否有助于其 SEO 排名,这会提高 SEO 排名吗?

如果我 (1) 为企业客户提供 (他们可能不太精通技术,因此,我想给他们最简单的解决方案。) JavaScript 放在他们呈现 RSS 提要的页面上怎么办?搜索引擎甚至能够检测到这一点,因为它是用 JavaScript 完成的,或者,(2)我应该给他们 iFrame 代码吗?或者,(3) 是编写服务 RSS 提要所需的服务器端代码(例如 PHP、Python、Ruby、ASP、JSP 等)的最佳选择?

(4) 我是否应该担心这种方法会因为不同页面上的所有重复内容而损害我的 SEO 排名?

更新: 我想走 egrunin 下面建议的 javascript 路线。我无法使用 javascript 获取 RSS 内容,因为大多数浏览器都阻止跨域 ajax。我不想强迫其他人编写服务器端代码来请求 RSS 内容。我查看了 twitter 如何制作它的徽章,但无法理解它。我想我想做这样的事情:http://www.xml.com/pub/a/2005/12/21/json-dynamic-script-tag.html 但目前我正在使用 wordpress 开箱即用的 RSS 提要。这不是 JSON。我想我可以编写一个以 JSON 格式输出的 php 脚本。或者,也许 javascript 可以将 XML 解析为 JSON。您认为最好的方法是什么?

请指教。

更新:我想通了。请参阅我在下面给出的答案。

谢谢!

马特

【问题讨论】:

  • “我是否应该担心这种方法会因为不同页面上的所有重复内容而损害我的 SEO 排名?”不可以。其他人网站上的重复内容不会对您不利。否则竞争对手可能会恶意复制您的内容。你会发现很多 SEO 书籍都推荐 RSS 联合作为建立流量和页面排名的方法。
  • 好点。这就说得通了。谢谢。

标签: javascript wordpress seo feed jsonp


【解决方案1】:
  1. 搜索引擎永远不会看到 javascript 实现。我喜欢这个选项,因为您不必担心太多。
  2. iframe 不好。
  3. 服务器端是一个不错的选择,尽管它需要的工作最多。
  4. RSS 是一种非常标准的网络格式。聚合一直在发生。大型搜索引擎足够聪明,可以指向原始来源。
  5. 在 SEO 方面对您没有太大帮助如果有的话。但它可以通过覆盖更广泛的受众来带来新的流量。
  6. 这不是一个真正与编程相关的问题。

【讨论】:

  • 谢谢!你怎么知道“搜索引擎永远不会看到 javascript 实现”? egrunin 说他们会的。你为什么喜欢这样?如果是这样的话,SEO根本不会得到改善,对吗?为什么 iframe 不好?
  • 您不应该出于 SEO 目的这样做。 RSS 是为了吸引更多的受众。 egrunin 实际上是对的,如果按照他的方式完成,链接将返回到您的站点。你甚至可以使用 noscript 标签来做一些事情,比如weather.com 小部件。这就是addthis 如此受欢迎的原因。 iFrame 是可用性的噩梦。
  • 那么我最后的建议是什么?使用 Javascript 来吸引更多读者(或客户),但要专注于其他领域以改善您的 SEO。
【解决方案2】:

谈到 pagerank 算法,是的,任何从其他网站到您网站的链接都是有帮助的。这意味着如果您有从客户网站到您的网站的链接,它将提高您的页面排名。

就爬虫可以看到的内容而言,它们通常不会完全呈现 JavaScript 或 iframed 内容,因此您应该将其设为服务器端脚本。

一般来说,重复的内容在网络上并不是很好,因为如果它们的排名比你高,它们实际上可能会出现在你面前,但通常应该没问题,特别是如果它们只发布标题/描述。

【讨论】:

  • 事情不再那么非黑即白了。仅仅拥有更好的页面排名并不能保证更好的 SERP 位置。
  • @Stephen 你是对的,特别是考虑到网站有这么多用户生成的内容,但更好的页面排名真的不会受到伤害。
【解决方案3】:

你应该给他们一个简单的脚本标签来粘贴到他们的页面上,像这样:

<script src="MattDiPasquale.com/theScript.aspx"></script>

然后发出你想要的任何 javascript。那个 javascript 会写出你的内容。

如果您的内容是指向您网页的链接,是的,它会提高您的 PageRank。搜索引擎忽略 javascript 生成的内容的旧规则不再适用。

如果需要,您可以发出 RSS 链接。这就是这种方法的美妙之处,您可以完全控制。此外,您还知道哪些网站获得了多少流量,这通常很有用。

一个缺点是大型网站会给您的服务器带来压力。此外,您的代码中的错误会影响使用它的每个人,因此会有一点额外的压力。

【讨论】:

  • 谢谢,engrunin。你怎么知道搜索引擎(例如 Google bot)会执行 JavaScript 代码?
  • 因为我已经看到他们对我的网站做了什么。 (恐怕不能告诉你更多,但我想如果你环顾四周,你会找到确认的。)
  • 我现在正在编写脚本。你有如何编码的例子吗?
  • 我将了解 Twitter 和 Facebook 如何制作他们的徽章。
【解决方案4】:

我终于使用一种称为 JSONP(带填充的 JSON)的技术解决了这个问题。

http://www.custudentloans.org/javascripts/cusl-page.js

【讨论】:

    猜你喜欢
    • 2011-11-22
    • 2019-09-18
    • 1970-01-01
    • 2019-09-02
    • 1970-01-01
    • 1970-01-01
    • 2011-08-16
    • 2018-05-07
    • 1970-01-01
    相关资源
    最近更新 更多