Cierto, me he liado he visto que llevas desde junio, y como pone 2011 pues me he liado🥲
Si, la mejor opción es esa, ponerle un /es y en SearchConsole retirada de urls, tiene una opción para que retires todas las que tengan eso, es decir, todas las del idioma... puede que sea un coñazo si ya tienes botones que redirigen a la home, pero para no indexar todavia la web en español es la mejor opción.
Si es una tienda online como comentas lo mismo puedes hacer algo similar con las categorías, retirada de urls por categorías, pero claro, si hay 100 categorías es un lio, no se, hay te dejo lo que yo haría 😀
Cualquier cosa que necesites, puedes contactarme por md y te puedo ayudar en lo que necesites, un saludo!!