The first amendment does apply - just, it applies the other way around. The primary function of media sites is to broadcast their users' messages, and in doing so they're exercising their own freedom of speech. To force them to broadcast certain content would be to compel certain speech from them, which would violate their freedom of speech.
(do note that I'm not a lawyer, so this might not be 100% accurate)
(do note that I'm not a lawyer, so this might not be 100% accurate)