What's common for me as a freelancer is to contract at different companies for typically between 1-6 months. Currently, I have 8 positions under work experience on my LinkedIn, 6 of which are within this time frame. I'm very specific in their descriptions that I was contracted for this time period so that people don't get the impression I can't hold a position but I'm wondering if it can be too much to list all these positions. I think the work I have done at all these places is very relevant and I want to get it across but I can't help but feel it might be overbearing. Of course, I wouldn't want my work history to seem bare (as it would be if I only listed the salary positions I held).
Also, what would be the best practice for listing this experience on a CV?