Normally, you want to always hold shield if someone's landing. That way, you can take an aerial and return with a grab, usmash, or aerial of your own.
Shielding aerials is a good idea in general. Another thing to do is to condition your opponent by approaching using shield during the first few stocks and then switching the way you approach.
Remember, if your opponent is directly in front of you and you're holding shiekd, shieldgrab. If they're behind you, shieldjumpcancel a usmash.
_________________shh, they forgot to ban meJoin the GarrisonHQ Discord here:
https://discord.gg/uDam5vj