在谷歌搜索结果中找到Github Pages网站

50

我有一个在GitHub上用Jekyll Now构建的网站,希望它能在谷歌搜索中出现。如果只是在谷歌上输入我的GitHub用户名后跟'GitHub'和'io',就无法找到我的网站。如何让谷歌搜索引擎能够找到我的网站?


1
如果您已经在您的网站上使用 Google Analytics(可以通过在 _config.yml 中添加 google_analytics: <YOURTAG> 来轻松实现,例如 jekyll-theme-cayman),则可以将其用于与 Google 搜索的验证。当输入您的网站 URL 时,它应该会自动检测到。 - Nicolai Weitkemper
2
我投票关闭此问题,因为它不是一个编程问题,也不适用于 Stack Overflow 的主题范围。关于网站的非编程问题应该在 [webmasters.se] 上提问。请以后在那里提出这样的问题。 - Stephen Ostermiller
4个回答

40
您需要创建一个Google搜索控制台帐户并添加您的网页,然后通常只需在根目录中放置一个“标记”文件(搜索控制台会生成此文件),以便Google可以确认您真正拥有该页面。 Google搜索控制台 说明 (由于说明很长,而且包含许多子步骤的链接,因此我只提供了链接。)
此外,如果您要使用已注册的域名,请在注册站点进行搜索之前设置它。
(编辑:从技术上讲,您不必这样做,迟早Google会找到您...但这将使您的内容得分更高质量.)

4
您是否遇到过或者有关于状态的问题:“此页面不在索引中,但并非由于错误”……“覆盖率:具有重定向的页面”?这是使用GitHub Pages的限制吗?谢谢。 - Chris Conover
5
请参阅此博客 - ijuneja
有人让它工作了吗?我已经等了一个月了,但在搜索控制台中仍然没有任何结果。 - bj97301

2

通常,Google会找到所有的网站并将其索引。有时,它需要一些时间来爬取新的网站。

但是,您可以按照以下步骤手动完成此操作:

  1. 进入Google搜索
  2. 将网站添加为您的属性
  3. 然后,验证您的属性以证明您是该网站的所有者。

你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community

2

网站被搜索引擎索引需要数天时间。在Google中搜索“google index site”,您将会找到很多关于该过程以及如何加速的信息。


0

以下方法对我有效:

  1. 前往Google控制台:https://search.google.com/search-console/welcome
  2. 将您的GitHub网站地址粘贴到“URL前缀”窗口中。
  3. 下载HTML验证文件。
  4. 将该文件上传到您的网站上。
  5. 重要提示:等待一段时间,然后点击返回Google控制台的“验证”按钮。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接