If the Link tends to air dodge into his hook shot as he tries to go low, you can get ledge invincibility and go for a back air as he goes for it. Basically you want to try edgeguarding him by holding the edge and forcing him to change things up.
If he continues to go low while you're on the ledge, then you can eat his hookshot and force an up B and you can easily race him to sweet spot the ledge.
Against Jiggs you should be throwing baby shadowballs and charging shadowballs when you can until he approaches then wavedash with shield up into him, and if he tries to cross up or continue banging your shield, jump out of shield with a neutral air or intercept his poorly spaced aerials with neutral airs.
If he continues to go low while you're on the ledge, then you can eat his hookshot and force an up B and you can easily race him to sweet spot the ledge.
Against Jiggs you should be throwing baby shadowballs and charging shadowballs when you can until he approaches then wavedash with shield up into him, and if he tries to cross up or continue banging your shield, jump out of shield with a neutral air or intercept his poorly spaced aerials with neutral airs.