I just replace batteries with a similar size and series number with same or higher cold cranking amps. Check that the + and - terminals are on the same end as the original. Other than those 2 things, there is not much difference in batteries other than warranty periods. I used to use the Walmart batteries, but recently have switched to the NAPA batteries. They seem to last a bit longer than the Everstart Walmart batteries.
If a new battery didn't start your tractor, then it is possible that your old battery was still good. It is likely one of the 4-5 safety switches that has you locked out rather than a bad battery. Check operator presence seat safety, PTO engagement, If HST then pedal is in neutral, Clutch depressed for gear drive, transmission gear shift in neutral (required on some tractors). I would bet it is one of those switches that has you locked out of the starter, either the switch has failed or you have something engaged.