What you need to do is get a whole house EMP surge protector for the solar system and for the whole house. Therefore, the EMP surge will be shunt to ground.
Since the panels themselves don't have any microprocessors they should be fine. What they connect to (generator or controller) would be susceptible.
Thank you! Thats the answer I was looking for. So, my next question is (and I'm assuming by your answer) is to put the inverters and charge controllers in a faraday cage, correct?
Yes, either a homemade one or a military grade EMP proof bag that you can find online. Bear talks about/sometimes raffles off a whole home EMP surge protector. I don't know enough about that product or how it is designed to recommend it. Others on this forum might have more info on that product. Good luck on your project!
On the back of each panel there is a glued/cemented black plastic housing that holds the blocking diodes. Most panels contain 4 each. These prevent reverse current flow after sunset. They are in most case replaceable and having some in reserve is a great idea.