No site can have 0 bounce rate but the ideal case would be to have a bounce rate of 10-20%. You can always improve the bounce rate from 58%.
You could improve the navigation on your site, i.e improving the visibility of related articles etc...
When I worked at one of L'Oreal's brench. The firm was focusing on keeping their bounce rates below 25%. So considering a big corporate strategy its best to reduce your bounce rate below 30%. Having good quality content would keep users in your site longer this way you can lower your content.
I agree with unknownpray that none site has bounce rate of 0. As google show the result by separating each word and show all kind of result. From those user click on site link and when not found for his need, then he go back from the site , and site got bounce rate. And less than 20% bounce rate is good.
Yes,high bounce rate is not good at all.I think 58% is not good and you should try to decrease your website bounce rate and 0% is the lowest bounce rate but it is impossible to acheive.
bounce rate does not always have to be low to be good. It all depends on what your site is about. For some sites a high bounce rate is good.