我可以将我的 github 页面存储库设为私有,并且仍然让 Web 链接本身是公开的并被搜索引擎索引吗?

Posted

技术标签:

【中文标题】我可以将我的 github 页面存储库设为私有,并且仍然让 Web 链接本身是公开的并被搜索引擎索引吗?【英文标题】:Can I make my github pages repository private and still have the web link itself be public and indexed by search engines? 【发布时间】:2021-11-17 22:10:34 【问题描述】:

我有一个 github 页面,username.github.io。我想让网页本身公开,这样每个人都可以看到它,它会被谷歌搜索选中,但我想拥有我将更改本身设为私有的存储库(github.com/username/username. github.io)。

此外,出现的网页和搜索引擎找到它之间存在细微差别:即使存储库是私有的,网页本身也是公开的(username.github.io 转到链接)并且可以正常工作。但是,谷歌/其他搜索引擎找不到它。

是否可以将我的存储库设为私有并且仍然让 Google 找到它?

【问题讨论】:

你说的“google to find it”是什么意思;据我了解,您是否希望您的网站是公开的,而不是您的 github 存储库? 【参考方案1】:

使用付费计划,您的 GitHub Pages 存储库可以是私有的,否则它需要是公共的。 (Reference)。

将存储库设为私有不会阻止搜索引擎找到它。如果没有自动提取,您可以手动要求 Google 为您的网页编制索引,方法是使用 Google Search Console 创建一个帐户并提交您的网站。

【讨论】:

以上是关于我可以将我的 github 页面存储库设为私有,并且仍然让 Web 链接本身是公开的并被搜索引擎索引吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以将我的网站资源设为私有吗?

将 Github 页面的 URL 更改为私有

Python lambda 函数来检查我的 S3 存储桶是不是是公共的并将它们设为私有

mysql的主从复制,从库设为只读不能写

私有 Github 存储库的私有页面

如何指定要从私有 github 存储库中提取的 gem?