toanvoc
(Toan Nguyen)
1
我希望Google能够索引链接格式为domain/u/username的内容,我该怎么做?
我已经移除了Disallow: /u部分,以便Google能够索引domain.com/u的链接格式,但如果我想让domain/u/username的slug格式被Google索引,我该怎么做?还有其他配置吗?
我没有登录,无法访问slug格式:domain/u/username,所以我看到Google索引这个slug格式存在问题(见附图)。
感谢您的支持,我是source discourse的新手,还有很多不明白的地方。谢谢!
Don
2
您好 
您的网站是否启用了“隐藏用户个人资料”设置?
如果启用了,请禁用它,这样您无需登录即可访问用户个人资料。
3 个赞
Jagster
(Jakke Lehtonen)
3
您确定您的用户对您想告诉全世界他们是会员以及其他一些事情感到同样高兴吗?
7 个赞
toanvoc
(Toan Nguyen)
5
但我仍然无法以 domain/u/username 的形式提交链接以在 Google 中索引,我还需要打开什么?
(我已附上图片供您查看状态)
Jagster
(Jakke Lehtonen)
6
如果我没记错的话,这个限制比 robots.txt 要深一些。当然,这是一个相当快的测试,允许在 robots.txt 中使用 /u。但如果它来自核心深处,你可能需要一个插件。
在这里挖掘一下。这大概是一年前的事情了,随着 SEO 的发展而出现,并且有充分的理由不允许这样做。
1 个赞
toanvoc
(Toan Nguyen)
7
我已将其放入 robots.txt(附件图片),但无效,因此我在此处向您寻求帮助。
j127
9
这可能是因为用户个人资料发送了这个 HTTP 标头:
如果你在终端中运行以下命令,替换 \u003curl\u003e 为用户个人资料的 URL,就可以看到它:
curl -sSL -D - -o /dev/null \u003curl\u003e
如果你删除了 robots.txt 规则,Google 就会看到这个标头并取消索引这些 URL。
Google 文档:
1 个赞
toanvoc
(Toan Nguyen)
10
我知道该网址是 Noindex,但我不知道在哪里编辑源 discourse。在 robots.txt 文件中,Disallow: /u 部分已被删除。我附上了一张照片。
toanvoc
(Toan Nguyen)
11
帮助我将 slug 索引到源代码的用户名中?
我想像这样为 slug 域打开索引:https://domain.com/u/toannguyen/activity(示例链接),我在 discourse 源代码中需要做什么?
目前,当我在 Google Search Console 中提交此类链接时,它会显示被阻止索引。希望得到帮助?
非常感谢团队!
Jagster
(Jakke Lehtonen)
12
我不知道,但您为什么要这样做?这并不是人们会搜索的内容。它不会改善您的 SEO,而且 Googlebot 已经可以访问所有允许的网址。
1 个赞
toanvoc
(Toan Nguyen)
13
我需要做什么本地社区发展模型?我已经向我的会员公开了!