robots.txt はクローラーがリクエストしてよいサイトの部分を伝えます。それだけでインデックスを保証するものではありません。
広すぎる disallow ルールは、CSS、スクリプト、重要セクションを誤ってブロックすることがあります。具体的なルールの方が通常安全です。
robots.txt を変更したら、ホーム、商品ページ、ブログ記事、主要ツールなど重要なパスをテストしてください。
ブロックされた URL では、ページ単位の noindex タグをクローラーが見られない場合があるため、設定は揃えて考えます。
本番反映前に robots テスターでルールに対するパスを確認してください。