Answer:
If it contains a number in its formula (such as in peroxide, O2-) it is polyatomic as this means there are more than one atom of the same type.
If it contains more than one element, which you would find if there is more than one capital later. (such as in hydroxide, OH-).
If both are true, it is polyatomic (as in permanganate MnO4-).
If it ends in -ite or -ate it is polyatomic (as in sulfate, SO42- and sulfite, SO32-)
If the name of the ion does not contain the name of an element, it is polyatomic (as in cyanide CN- or ammonium NH4+).