My opinion:
Your LinkedIn profile should definitely be included. Your Twitter or your blog should be there ONLY if you use it professionally and not personally. Your Facebook or your Instagram? Probably not.
My twitter account has a lot of articles and work or SM-related tweets. It also has a lot of random stuff, including profanity-filled tweets about the refs in the SEC (I mean really, you're calling pass interference on the offensive team?! #$*% you!) and links to political articles/opinion pieces. My twitter profile is public, I'm not trying to hide my opinions, but I'm also not linking it to any professional websites. If a potential employer really wants to find me on Twitter, sure, they can do that and see what I think about on the daily, but again- I'm not providing the link for them.