【问题标题】:SEO in Stack OverflowStack Overflow 中的 SEO
【发布时间】:2016-02-12 13:31:48
【问题描述】:

我们已经退出内测仅两天,stackoverflow.com 在Google Search 中的排名已经很高。

网站中是否应用了任何特定技术?我研究这个主题已经有一段时间了,并没有发现它这么容易。

Searching 'stackoverflow' 甚至返回站点链接。

(Another example search)

【问题讨论】:

  • 您的第二次搜索没有为我提供 Stackoverflow 的任何结果。也许您的搜索是由 Google 为您个性化或本地化的。

标签: discussion google seo


【解决方案1】:

免责声明:我找到了this a very interesting topic,所以我浏览了每一个答案,现在我想在这里总结一下我刚刚学到的知识,并将所有好的链接集中在一个地方。

别搞错了,Search EengineO今天的优化都是关于 Google,即使在people want to avoid saying it(只计算“Yahoo”或其他任何内容的单词)。

内容为王

The Golden Rule of SEO: Content is King”是首先要考虑的事情。这很简单:有好的内容。这就是 StackOverflow 有机会在 Google 上排名的主要原因,仅仅是因为 how page ranking works

没有任何optimizationguidelines 问题但有好东西的网站很有可能排名靠前,因为会有人链接到好内容。而且大多数尝试在没有内容的情况下进行 SEO 的网站排名都不会很好,因为没有人会链接到它们。

话虽如此,Stack Overflow does a lot of work from a long time ago 保留clean HTML code...

干净的代码有它的价值

一个很好的例子是rel='canonical'applied in here 如何防止搜索引擎链接到重复的内容。例如,让我们获取 this 页面源:

<link rel="canonical" href="https://meta.stackexchange.com/questions/14056/seo-in-stackoverflow"> 

这是一种优化,无助于直接在搜索引擎中排名,但它会使引擎可以找到更相关的结果,并且通过它它可能会生成更多链接(来自人们谁找到了他们正在寻找的东西)到它已经拥有的好内容,因此实际上间接提高了它的排名。

如此干净和优化 HTML 确实可以与优质内容一起使用...

内容是第一位的

【解决方案2】:

SEO 人说“内容为王” - 内容就是内容,内容每时每刻都在增长和变化。这也是谷歌排名靠前的东西,正如 Daok 指出的那样,有很多知名网站链接到它,谷歌对它的评价很高。

【讨论】:

  • Google 在 6 周内为 stackoverflow.com 的 500,000 个页面编制了索引!那是很多内容!如果它没有发现内容对谷歌的用户有用,它就会放慢速度,例如他们在 Google 中搜索某些内容,点击 SO 结果,并且有一段时间不返回 Google。
【解决方案3】:

网站在 Google 上的排名中最重要的一个因素是有多少网站链接到它。 StackOverflow 在技术媒体和博客中的讨论相对较多,很快就获得了很高的排名。

【讨论】:

  • 我们也不要忘记测试期。
  • 该网站在测试期间被 google 隐藏
  • 可能是这样,但不再那么严重了。谷歌采取措施删除人为增加这个数字的网站,所以说这是一个重要因素真的无关紧要。尽管意识到好的内容本身不会在没有尝试传播的情况下传播出去可能很重要......
【解决方案4】:

内容为王

见:The Golden Rule of SEO: Content is King

StackOverflow 已经有很多很棒的内容。此外,令人难以置信的利基主题。 请参阅 Long tail(维基百科)。

【讨论】:

    【解决方案5】:

    我不认为 Jeff 在这里做了什么神奇的事情来实现这一点。这只是良好的网站设计和受欢迎程度:

    1. 大量(原始)文本内容。
    2. 大量内部链接 + 站点地图使其易于抓取。
    3. 带有问题标题的突出标题标签。
    4. 标记以获得额外的关键字相关性。
    5. url 字符串中的问题标题。
    6. 大量外部链接(从其他网站到 stackoverflow)

    总体而言,该网站非常适合 SEO。

    【讨论】:

    • 我看到这个页面没有用于指定 html 关键字的元标记?!
    • @Junior - 搜索引擎几乎忽略了元关键字标签。它经常被滥用,以至于搜索引擎不再查看它甚至没有意义。描述标签也几乎相同。
    【解决方案6】:

    拥有XML sitemap(本网站提供)非常有帮助,因为它可以帮助 Googlebot 比其他方式更快地找到动态生成的内容。您可以在此处查看 stackoverflow 的站点地图:https://stackoverflow.com/sitemap.xml,但请做好准备,因为它是一个巨大的文件。

    RSS 提要也有所帮助,因为 Google 将它们作为博客搜索引擎的一部分。我建议所有内容定期更新的网站都有 RSS 提要,即使您还没有成为博客。

    【讨论】:

    【解决方案7】:

    我马上注意到应该是好的 SEO 的一件事是将问题名称放在 URL 中。您可以仅使用问题编号(例如,可以通过https://stackoverflow.com/questions/86268/ 访问此帖子)来获取问题,但默认 URL 中包含帖子名称。

    【讨论】:

    【解决方案8】:

    Google TechTalks 最近主持了 Joel Spolsky 的一次演讲,他谈到了类似的事情。值得一看:Learning from StackOverflow.com

    [编辑 - 观看整个内容,但问题已在 23:45 开始的视频中解决。]

    【讨论】:

      【解决方案9】:

      请参阅 Jeff Atwood 在他的博客上的帖子,The Importance of Sitemaps。我还注意到 StackOverflow 问题通常会在一小时内被 Google 编入索引。尝试在 Google 上搜索最近的问题的标题。

      【讨论】:

      • 很好,我一定跳过了 Jeff 的那篇帖子,因为它基本上回答了我的问题!
      【解决方案10】:

      【讨论】:

      • 该问题涉及 Stack Overflow 的流量中有多少百分比来自 Google。我记得在播客上听说过,“很多”。
      【解决方案11】:

      在其中一篇博文中,Jeff 提到了The Importance of Sitemaps

      【讨论】:

        【解决方案12】:

        StackOverflow 拥有一个不断发展的社区,越来越多的人谈论和撰写它。所有这些链接和用户都为 Google(以及 Google 的 PageRank)带来了重要性。

        【讨论】:

        • SO 页面排名目前为 6。
        • 由于 PageRank 值仅每 3 个月计算一次,因此 PageRank 6 可能来自该网站处于内测阶段,甚至是预内测阶段。
        • 但该网站当时被 google 隐藏
        • @juan manuel,这不是 2 天,有很多用户的 beta 期要长得多。
        • 当时该网站的首页还没有被 Google 隐藏。与 blog.stackoverflow.com 相同。唯一无法通过 Google 搜索的部分是 beta.stackoverflow.com。
        • 2 天?您每天最多可以拥有 200 个声誉...如果是 2 天,怎么会有很多人超过 1 000... 我想您错过了 SO 推出的船;)
        • 他指的是私人测试版。直到上周一,Google 才能访问该网站的大部分内容。
        【解决方案13】:

        Content is king

        大多数公司雇用"blackhat" SEO。游戏系统。使用“白帽”搜索引擎优化。制作一个很棒的网站,制作人们想要的内容,设计它以便他们可以很好地访问它,然后自然会有好的排名。

        High Accessibility Is Effective Search Engine Optimization(2005-11-08 发布)。

        【讨论】:

          【解决方案14】:

          虽然 Jeff A. 说他不进行“SEO 优化”stackoverflow does follow about every search engine recommendation,但显然已经做出了一些努力来使内容可索引。例如,每个页面都有一个合理的标题和 URL。典型的 Web 框架会创建像 /question/12345 这样的 URL。在 SO 上,他们创建了像 Digg 这样的 URL。他们还使用rel='canonical' 链接来防止搜索引擎创建重复内容。

          【讨论】:

          • 是的,质量内容和链接在 SEO 中始终很重要。
          【解决方案15】:

          这是非常非常轶事;但是,通常当我搜索与编程相关的易于表达或非常基本的问题时,如果不在前三个链接中,堆栈溢出就会在第一页上。

          【讨论】:

            【解决方案16】:

            我经常不再先访问 Google,而是先访问 Stack Overflow。如果这里没有或没有足够的相关内容,那么我会去谷歌。

            如果 Google 上的内容不多,我可能会在这里询问并在等待提示的同时继续搜索 Google。它似乎对我来说大部分时间都很好。

            【讨论】:

            • 我还是去 google,搜索 Stackoverflow。 searchterm 站点:stackoverflow.com,在 google.. 比 SO 的 sql 全文搜索效果更好。
            【解决方案17】:

            Sitemaps 有帮助,但现实情况是,Google 会根据更新频率和内容价值 (PageRank) 对网站进行排名。

            页面排名较高且更新频繁的网站(例如CNN 和本网站)会更频繁地被抓取,在某些情况下还会持续被抓取。

            站点地图让 Google 的这一过程变得更快/更容易,因此内容的增长速度也更快。

            【讨论】:

              【解决方案18】:

              我假设该网站至少已提交索引以供索引,但我确信随着 SO 获得的流量,Google 会将这些数据合并到其算法中。

              想想有多少人可能在他们的系统上安装了一些与 Google 相关的软件,我确信它会收集某种(希望如此!)关于访问过的网站的匿名数据,从而将热门网站提升到索引阶梯上。

              【讨论】:

                【解决方案19】:

                我不确定这些示例是否表明 Stack Overflow 的问题实际上被 Google 排名靠前。第一次搜索直接是Stack Overflow,自然排名靠前。第二个是针对特定的数据库拼写错误:“Dabtabase”,它恰好出现在 Stack Overflow 页面上。

                【讨论】:

                • 好吧,stackoverflow 是一个非常古老的词,我认为至少维基百科的排名会更高(因为(我重复一遍)我们只开放了 2 天)
                • 嗯,出现的首页已经存在超过 2 天了。我的猜测是它最近在排名中飙升。
                【解决方案20】:

                SO 标记大多数出站链接 rel=nofollow。如果 Google 没有对其进行补偿调整(例如,90% 的外链接是 rel=nofollow,这是最优质的网站不这样做,因此..)

                【讨论】:

                  猜你喜欢
                  • 2021-12-04
                  • 2019-10-03
                  • 2011-02-14
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-02-22
                  • 2010-10-04
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多