Não tenho certeza que o erro tenha relação com essas alterações que você fez, mas creio que isso vai depender de como você fez. Se o Google entender que o preço e o botão são elementos essenciais na loja, ou que o botão de comprar é parte importante do UX, poderá punir, por isso se você usou CSS com o famoso display: none; pode ser que o Google entenda isso mal. De qualquer forma não sei qual erro exatamente está tendo, mas leve em consideração que a indexação não é instantânea e pode demorar até receber as atualizações no painel.
Mas se o objetivo é fazer um catálogo e não vender os produtos, considere usar plugins específicos para isso ( por exemplo o YITH WooCommerce Catalog Mode). Eles irão retirar as funcionalidades usando hooks e filters e não CSS, e isso vai garantir que não haja penalização, desde que o conteúdo da descrição e título sejam relevantes para os robôs de indexação.