Вам необходимо обойти проверку сеанса / куки в случае, если робот Google проходит мимо.
Так что в этой проверке вам действительно нужно взглянуть на ServerVariables. Например. для Google это будет что-то вроде
HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"].Contains("Googlebot"))
Конечно, любой, кто претендует на Google, теперь также сможет пропустить отказ от ответственности.
Я бы не назвал это уловкой - но нет никаких гарантий, нравится ли Google это или нет