The way I do is (applicable for wine & ciders etc):
Rack them twice - once after a month and then after 3 months, I put in for cold crashing & rack it off. If you age more than 3 months, then cold crash around that time for 1-2 weeks. After that I leave the wine in bottles and decant/filter on the day of drinking.
I also use couple of layers of filter cloth inside a steel funnel and place over the decanter bottle. Then I slowly pour the wine. It'll slowly empty up, don't rush it. It takes care of all sediments.
You can buy gelatin from homebrew stores or use Food grade bentonite from Amazon etc, if you're vegetarian/vegan. These can be dissolved in water & poured into your fermenter. Then usually in 48 hours, you rack off, leaving an inch or two from the bottom. Avoid using honey to back sweeten, at times it forms a haze.