How to tune out your politically sanctimonious friends on Facebook (UPDATED)

How to tune out your politically sanctimonious friends on Facebook (UPDATED)

Summary: It's an election year, and Facebook is alive with all sorts of requests to share annoying negative political posts and graphics. You don't want to de-friend your buddies, but the noise is intolerable. Here's how to mute most of it.


crappy-posts-NO I love my Facebook friends. I do, I really do. Many of my Facebook friends are people who I've had real or virtual relationships with for over a decade, some even much longer.

But just because I am friends with many people and we have common interests doesn't mean we agree on everything.  And nothing gets more contentious on Facebook than when you start seeing endless streams of stuff -- be it rants or pictures -- that you don't agree with, or even worse makes your blood pressure rise to dangerous levels and just plain upsets you.

The political situation right now in the United States is incredibly divisive, and I've seen people lose real friendships over political discussions. In fact, it happened to me very recently.

A friend who I would consider a very close acquaintance of over ten years -- who my wife and I have dined with on many occasions, and have several mutual friends with --defriended me on Facebook and now refuses to correspond with me via email because I told him I will probably vote for a different political candidate than he will. 

It all started because he made a Facebook post about a political subject, and I was stupid enough to engage in a heated conversation with him on his post about it. I thought it was spirited discourse, he was insulted.

I don't want this to happen again, and quite frankly, I'm getting a bit annoyed by the huge volume of political material for and against both sides of the fence -- Democrat and Republican and all shades in-between and to the extremes, that it's actually ruining my Facebook experience.

Frankly I wish Facebook had some way to filter out this kind of stuff and tag posts being of a political nature (or of any nature, really) but they don't have this kind of technology.

Fortunately you can take matters into your own hands.

In the original version of this post I suggested using a browser plugin called which was originally designed to filter out posts about babies. I tried adapting it to political topics and the software turns out to be flaky, and I am not even sure it is 100 percent effective doing what it was designed to do.

But I found a much better solution, and it is called Socialfixer.


Go to the Socialfixer web site and install it on your browser -- they support Google Chrome, Firefox and Apple Safari. Unfortunately at this time Internet Explorer isn't supported, but they're working on it.

After installing Socialfixer on your browser, go to Facebook. You'll notice that Socialfixer has reformatted your view a bit, that's one of the things the software does, which is the ability to tweak a lot of visual stuff.

At the upper right of the screen, you'll see a wrench next to your Facebook avatar as shown below. Click it, and choose "Social Fixer Options"


After the Socialfixer configuration screen comes up, click on the Filtering menu on the left.


In the text box where it says "Other" I want you to cut and paste in the following text string:

/politic|Mitt|Romney|Barack|Obama|Ryan|Biden|Democrat|Republican|RNC|DNC|Tea Party|Convention|Right-Wing|Left-Wing|Liberal|Conservative|Religious Right|Red State|Blue State|Senate|Congress|GOP|MoveOn\.org|Reagan|Hate Crime|neocon|fascist|Rush Limbaugh|Bill O'Reilly|Bill Maher|Jon Stewart|Daily Show|Colbert|Sean Hannity|candidate|FOX News|Senator|Representative|Sen\.|Rep\.|President/i

It has to be pasted exactly like that, using the leading and trailing slashes and the "i" at the end, or it won't work. The "i" by the way stands for case insensitive, so it doesn't matter how the filtered keyword is capitalized.

UPDATE 9/01/2012: A Tech Broiler reader provided an updated version of the regex above, which corrects some wildcard issues that were causing non-political posts to be filtered by mistake.

This is called a regular expression, or a "regex" in computer programming. If you actually want to see stuff that uses some of these terms on your main feed, then you need to take them out between the pipe symbols separating each term or keyword.

I've chosen to nuke everything I can think of that could have political content on it, on both sides of the spectrum.

After you paste in the text for the regex, go to the Action column, enable the checkbox for Move to tab and then type in Political Posts in the text field directly under it.

Hit Save (on the top of the screen) and then refresh your Facebook page. You'll see something that looks like this:


Cool, right? All that junk that you don't want to see has been moved over to the Political Posts tab. If you want to check to see if your friends have actually posted something worth reading, then you can click on that tab and all the posts which matched the regex will be in there.

By default Socialfixer only caches a small amount of posts at a time. So you might want to go into the configuration menu, choose the Popular tab on the very top, find Auto-click "Older Posts" and put in a number like 8, and enable the checkbox.

Keep in mind the more posts you want to pull in at a time, the harder the plugin has to work, and the longer it takes to refresh your Facebook feed with the filtered posts.

Now, this method isn't foolproof. Some posts are going to inevitably escape the filter because they might just be graphics with no introductory text or keywords to trigger it.

If something gets through and it has an identifyable keyword that isn't in the filter's vocabulary, go back into Socialfixer and the Filtering menu and add it to the list on the regex, using pipe characters to separate them. It may require additional refinement over time.

But stuff without keywords is still going to fall through the cracks in your news feed. That's a limitation of the technology. You can just plain tolerate it and look the other way, or if you have friends that are constantly posting this kind of crap, simply click in their profile, and on the top right hand side of the screen, click on Friends.  


See where Show in News Feed there's a check box? Uncheck it. The friend will no longer appear in your main Facebook news feed anymore. They can interact with your posts and shared content using the permissions you've allowed friends to do, but to see their posts, you'll have to go directly into their profile.

It's a bit severe, I know, but it's better than actually de-friending someone, which should be considered a last resort. 

Have you had to filter out your friends because they are going too political? Talk Back and Let Me Know. 

Topics: After Hours, Social Enterprise


Jason Perlow, Sr. Technology Editor at ZDNet, is a technologist with over two decades of experience integrating large heterogeneous multi-vendor computing environments in Fortune 500 companies. Jason is currently a Partner Technology Strategist with Microsoft Corp. His expressed views do not necessarily represent those of his employer.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • I don't use Facebook, but...

    ...if they really are your friends, you can ask them not to send that sort of thing and they won't be offended (at least not for very long).

    We should actually be talking about politics. It can be done without saying nasty things about each other, especially if people focus on issues, rather than the alleged demerits of parties and politicians. A large part of the reason for the current polarization is that too many of us only discuss politics with people predisposed to agree with us (sloganeering and namecalling in public fora don't count as discussion).
    John L. Ries
    • Let me explain

      John, since you don't use Facebook, you probably aren't familiar with the ins and outs of it, so I'll just say that while you can post something TO a particular person, most posts are just general, so that all your friends see them. I don't mind asking someone not to send me stuff, but I feel uncomfortable asking them not to do something in general. After all, it's their Facebook. I think the onus is on me to deal with who they are.

      Also, unfortunately, FB doesn't seem to lend itself to reasoned conversation. Or maybe it's that people aren't usually reasonable about politics. For every thread that's a thoughtful point-counterpoint, there are 30 that are just ranty little rants, regardless of what side of the fence the poster is on.
  • Unfortunately divisiveness is a way of life now

    And I tend to blame technology and the media for this. Did you ever try to Google up something you're not that familiar with that's all over the news? You get page after page of rubbish opinion and piecemeal info at best (if it can be called "info" at all.) Better yet, did you ever try to Google up a major news item that you do happen to know a lot about? Pretty eye-rolling if not infuriating, no? We've gone from the Information Age to the Disinformation Age, and without anyone noticing. And checking out the news "coverage" about the same topic on TV is an invitation to shoe tossing. The net result is that everyone has his or her own set of "facts" obtained from dopey or disinformational web sites and even dopier TV media, which makes on-point, serious discussions well nigh impossible. The same facts combined with differing philosophies and perspectives lead to engaging debates. Wildly differing "facts" combined with differing philosophies and perspectives lead to animosity and bitterness.

    On the other hand, if you really can't go beyond talking about sports, the weather, movies, past and upcoming vacations, work, who's sick, TV shows, funny stuff found on the Internet, etc. with a friend without risking serious unpleasantness, then, well, maybe you shouldn't really be friends.
  • To each their own I guess..

    I like conflict, damnit
    • Conflict is the beginning of understanding...

      hmmm-- who said that?
      Helen Voorhees
  • Good advice--will protect my friends from *my* rants!

    I am sharing this post so my friends can screen out *my* political rants.


    • I love political rants..

      Friend me!
      Helen Voorhees
  • Sanctimony, schmanctimony

    I think we need to discuss politics ESPECIALLY because we are in such a divisive atmosphere. I will only hide people who do not use fact-based logic in their discussions. I don't get a lot of people posting things that make me cringe--perhaps they've already hidden me the way I've hidden them, by using a customized list so when I post anything but cute kitty pictures certain FB friends--some of whom I've known for years--won't need to get upset. I can't change their minds, anyway.
  • Political Ads etc

    Its too bad there isn't an app like this for live TV. Can you imagine a way to redirect you TV automatically for 1 minute when an ad for almost anything can on? Even if it only switched to another channel for the duration of the ad.
  • It ain't sanctimony if you can prove it! lol

    I have a customized list I use for preaching to the choir whenever I feel like posting something like that, which is hidden from those who either aren't political or would always want to register their opposition by leveling ad-hominem, fact-free attacks on said posts. Every once in a while I might add one or two people from the latter category just out of sheer orneriness, or if I feel it important at that time for them to see the inherent correctness of the stance I'm taking! *hehe* But yeah, I suspect none of us know just how complex the actual truth really is, and how diligently the powers that be work to keep it from us.
  • why not just take them out of your news feed?

    whats next.. mabe a religious blocker? or better yet.. you could filter pro-muslim , or pro-christian.. hmm, mabe anti-gay comments-- you have to have better things to do with your talents.. we dont need social sifters of social media- if someone posts something on your wall- and you dont like it- delete it.. if they do it alot on their wall- take them out of your news feed-- you'll never know! and thus your blood pressure wont boil. I like people talking about politics- and posting conversational items/pics etc.. it shows they have a Pulse! so, we as a society demand to know more of what people are doing--at any given time but cant stand to know their political views for an election year? pretty whimpy if ya ask me. jus sayin! Ohh GO ROMNEY/RYAN... btw.... :-D
    Helen Voorhees
  • Politics...

    No thank you, I had Politics yesterday
  • Politics aren't the problem

    If only I could get more friends to talk about politics. Instead I will use it to filter out the endless stream of football and baseball posts. Oh, and Breaking Bad announcements too.