Noindex BuddyPress成员目录子页面

时间:2013-11-04 20:05:42

标签: php wordpress buddypress

BuddyPress成员目录分为若干子页面,例如

example.com/members/?upage=2
example.com/members/?upage=3

如何将子页面设置为“noindex”,以便Google等搜索引擎不对其进行索引?注意,我希望将主成员目录页面(example.com/members)编入索引。

我尝试过Yoast的搜索引擎优化插件,它允许您无法索引WordPress存档子页面(例如标签和类别),但这不适用于BuddyPress会员目录。

https://github.com/Yoast/wordpress-seo

1 个答案:

答案 0 :(得分:0)

建议添加类似于以下内容的robots.txt文件:

Disallow: */activity/p/*
Disallow: /docs/
Disallow: *send-invites*
Disallow: */groups/*members*
Disallow: */groups/*media*
Disallow: *widget-title*
Disallow: *members/*activity*
Disallow: *members/*notifications*
Disallow: *members/*friends*
Disallow: *members/*groups*
Disallow: *members/*docs*
Disallow: *members/*media*
Disallow: *acpage*
Disallow: *messages*
Disallow: *friends*
Disallow: *settings*
Disallow: /*/comment-page*
Disallow: *register*
Disallow: *login*
Disallow: *profile*
Disallow: *admin*
Disallow: *includes*
Disallow: *content*

可以防止bp出现其他一些古怪的索引问题。 请注意,它不能保证Googlebot等不会将这些页面编入索引,只是要求它们不对这些页面编制索引。