如果将某些内容包装在is_user_logged_in()
条件是,所有这些内容将只呈现给在您的网站上拥有帐户并已登录该帐户的用户。
现在,谷歌机器人在你的网站上有账号吗?不,所以no, that content will never be indexed by Google 在您的网站中。此外,任何未登录的访问者都不会看到它(这是访问者的90%以上,除非你有一些社区网站,人们需要登录才能使用它)。
这种技术的好的一面是,坏机器人也无法看到这些内容。
因此,您的问题的答案是:
对is_user_logged_in()
隐藏所有机器人程序的内容(不包括那些智能程度足以在您的网站上创建帐户并登录的机器人程序)和大约90%的普通网站访问者的内容(因为人们很懒惰,即使他们确实有帐户,也从不登录,除非他们需要:你强迫/引诱他们这样做)。
好吧,以下是您最新问题的最新答案:
通常,您试图实现的目标在技术上是不可能的。如果任何SE提供一种方法,那么可能会使用您与他们建立的帐户(想想分析帐户)。但到目前为止,这还不是一个选择。
关于SE规则和策略,如果您试图检测SE机器人并向其提供与您向正常注销用户提供的内容不同的内容,则您将违反SE规则。