jQuery не может ничего сделать, пока документ не выполнит хотя бы частичную загрузку - так работает функция ready ().Тем не менее, вы можете использовать простой JavaScript, выполняемый перед функцией jQuery ready, чтобы скрыть элемент, который вы хотите скрыть.Поисковые системы обычно игнорируют JavaScript, поэтому вы будете в безопасности.
Поскольку мы говорим о JavaScript ... это "материал", который вы скрываете, загружается скриптами или он статичен (в контекстезагруженного документа)?Если контент загружается Ajax, я не уверен, что поисковая система все равно его увидит, и в этом случае вы можете просто спрятать его с помощью CSS и покончить с этим.