Категория, скорее всего, динамическая и зависит от товара. Если это так, то средствами nginx вы такой редирект не сможете сделать. Вам нужно все обращения на
сайт/store/show/товар
проксировать на специальный обработчик внутри вашего сайта, который уже будет определять по коду товара правильный адрес для редиректа и возвращать 301-й ответ.
Яндекс и Гугл по сути никак не отреагируют на 301 редирект, правильно?
Конечно, отреагируют, для этого редирект и делается в частности. Они будут выкидывать старые страницы из индекса и заменять их новыми (
справка Google).