301 or noindex or both

I have lots of categories but I use different pages as landing page for each categories and in pages I just load the contents of each category that I need (I cant delete my categories) what is best solution for categories ?

  • no index
  • 301 redirect
  • or both ?!

Certainly when google see a 301 redirect cant check HTML codes, is true? then it is not important that page had an Noindex robots tag) thanks