Upon diving into this issue further, I found that what Discourse is doing is called cloaking and it’s considered a violation of Google’s Webmaster Guidelines because it provides our users with different results than they expected. (from Spam Policies for Google Web Search | Google Search Central | Documentation | Google for Developers)
I’m quite disappointed to find this out. Any way to simply disable this cloak?