the frequency a kenny chung blog

It’s 5am and I just completed a manual recoding of the share buttons on this blog. The reason? I had previously been using a WordPress.org plug-in titled “Facebook Like and Share, Twitter, Google +1, Google buzz buttons”. Yes, the keyword-stuffed name should’ve been a dead giveaway, but it did what I needed it to do – it created post-level Facebook Like, Twitter Tweet, and Google +1 buttons. I’d been using it for several months without actually checking out the code, and tonight I found this unsettling tidbit:

Vas Pro Social Media Share Button Black Hat Links
The highlighted portion contains the black hat hidden links included with the plug-in.

In the above screenshot, you can see that the plug-in included two hidden links within every single blog post. As a webmaster (and SEO), this was jarring. I suppose I thought WordPress.org plug-ins were policed better than that. But here’s the kicker – the plug-in has since been removed from WordPress.org. The nearest mention of it is this forum post where another user found the black-hat links that the plug-in appended to their posts and meta descriptions.

To say that I learned from my mistake would be an understatement. I basically rebuilt the social share toolbar code from the ground up, and improved upon it by using asynchronous code where possible. I also had to brush up a bit about WordPress and “The Loop“, which is a concept I had only previously read about in passing.

So what’s the takeaway? If you’re running WordPress.org on your own domain, be wary that WordPress will not notify you if a plug-in has been detected or flagged as malicious. Do the due diligence and review the code for plug-ins that don’t have many user reviews. And if all else fails, do it yourself!

By the way, if anybody wants the code I used, leave a comment or email me!

Yelp seems to polarize most mixed company. There are some who are part of the “Elite” (myself included) who think of Yelp as a social club with private events and great food. There are business owners who love their high Yelp ratings for providing incremental business and digital word-of-mouth. There are also the owners who claim Yelp extorts them for positive rankings. And then there’s the casual user.

Most of the casual Yelp users I speak to fall into one of two camps – they either trust the wisdom of aggregated reviews, or they think the opinions of strangers are largely useless. Well, as the title of this post states, both of those groups are using Yelp wrong. Here are a few simple tips to improve your Yelping experience:

1) Create an Account!

The first mistake casual users make is not creating an account. There are many benefits to having an account other than being able to draft reviews. An account allows you to bookmark restaurants/other establishments, and allows you to check into places and receive deals (like Foursquare). There’s much more, and I could go on and on about these features, but the most important advantage of having an account (in my opinion) is the ability to friend and follow other users.

2) Find People Who You Trust!

If you use Yelp a lot, you inevitably start seeing the same faces over and over. For instance, if you’re often perusing restaurant reviews in Downtown Brooklyn, you’ll likely see Peter D’s profile pop up quite a bit. After reading a few of his reviews, you realize that you like his writing style and that you go to the same types of places that he does. So you send him a friend request. What this does is bring your friends’ reviews to the top of business pages, no matter how recent or favorable. If you’re shy, you can also become a fan of someone; this means they won’t know who you are, but their reviews will still come up first when you’re logged in. Think of it like Google’s personal search results.

Yelp Review of Mable's from Peter D
This is how reviews of people you’re friends with or following show up at the top of Yelp pages. Above is Peter D, Brooklyn’s Community Manager and all-around good guy.

3) Engage With Other Users!

Lastly, one of the major quality control components of Yelp are the compliments and comments. If you like someone’s work, you can say so on their profile; this gives authority to reviewers. And if you like a specific review, you can give it a “Funny,” “Useful,” and/or “Cool” vote (what Yelpers affectionately refer to as FUC-ing reviews); this gives credibility to individual reviews. In fact, this is how the Review of the Day is calculated (I have a few under my belt).

Yelp Review of the Day for Fette Sau
My ROTD for Fette Sau. You can see how many times it’s been FUC’d at the bottom of the review.

Last, but not least, you can actually meet people at events or connect with existing friends on Yelp. It is, by all definitions, actually a social network. If you start treating it as such, then you’ll find that it’s a much more useful tool in your planning decisions.

4) Be My Friend!

By the way, if you need a recommendation of who to follow in New York, here’s my Yelp profile!

Creative Commons License
licensed under a Creative Commons Attribution-No Derivative Works 3.0 United States License.