Sharing is good, isn’t? Sharing is great, especially when its a way to help improve your visibility. After you’ve setup your blog, created your theme, and chosen the plugins you need, the next step is to share it with others, of course! I mentioned this in a previous post, but I’m going to go in a bit more detail now.

There are three steps to the sharing process. The first step is to share your online profiles and social media sites. These links will vary by person, but will usually always include basic social media sites. The second step is to enable others to share your content. Finally, the third step is to personally share your content on other sites!

Sharing Your Profiles

This step is the easiest. You know what social media sites you want to promote yourself on, right? Head over to IconDock, download their social media icon pack, and  add the icons to your footer.

Facebook SignupYou should always have a Facebook Page, Twitter, and Google+. Additional profiles will vary depending on your interests and needs. If you’re a business site, you should always have LinkedIn, and Behance is helpful if you need an online portfolio. Despite what it may seem MySpace is still more popular than Google+. Other popular sites are Pinterest, Tumblr, Github, and Stack Overflow, but as they are niche sites, only add them if you want them.

It’s also beneficial if you’re planning to be an active blogger to add your RSS feed onto Feedburner. Then add a follow button for RSS as well so people can follow your blog. If you don’t have a blog, you can skip this, but in most cases you will want one.

Also, one last thing before we move onto the next step. Google+, from what I’ve read, still is not as popular as MySpace. So why choose Google+ over MySpace? Primarily, two reasons. The first reason is that you can share your posts on Google+ using their +1 button. The second, though, is far more important. You need Google+ to enable Google Authorship, which is a huge benefit to SEO.

Authorship TestGoogle Authorship adds your photo to any articles you have posted online when they show up in Google’s search results. This is primarily an SEO issue, and it will greatly improve traffic to your website. To enable authorship, you need to add a link back to your Google+ profile with the attribute: rel=”author” to any post you have written, and you need to link to the websites you post articles on under the “Contributor To” section on Google+.

I found some articles online to help me out with this one, so be sure to check out the original articles as well. The following code can be added on your blog post pages to enable Authorship:

<a href="http://plus.google.com/{PROFILE_ID}?rel=author">See My Profile on Google+!</a>
or
<a href="http://plus.google.com/{PROFILE_ID}" rel="author">See My Profile on Google+!</a>

{PROFILE_ID} should be replaced by your actual Google+ profile ID, of course. Simply adding this and adding your website to Contributor To on Google+ will enable Authorship. Of course, you can always just install WordPress SEO by Yoast, add your FULL authorship url (not just the PROFILE_ID) to your WordPress user profile, and that will enable authorship as well.

Don’t forget to test to make sure authorship is working after you add it!

Adding Share Buttons

+1 ButtonI’m often asked to add Facebook and Twitter buttons to blogs on website I develop. In other cases I’m even asked to add Google+ as well. On my site, I went a bit further and additionally added a LinkedIn button, too. Why do you need these buttons?

So readers can help promote you, of course!

As noted in a prior post, there’s a rather specific process to adding the buttons on your site. The various social media websites have not made it easy to line up their buttons in a row, requiring a bit of a work-around. Its definitely worth it, though. After posting my “Plugins” entry late last night I’ve already gotten several likes, and I’m not that well-known.

Likes help to increase your popularity. It also helps if someone sees your post they may be more likely to read it if its got a lot of likes on it. If you’re using a custom theme, always make sure to add social buttons to your blog. If you’re using a pre-made theme, it may not support social buttons. In that case, you can either create a child theme or find a plugin to automatically add them. However, I’d highly recommend you add them yourself (or hire a programmer to add them for you).

The following links will allow you to generate social share buttons: Facebook, Twitter, +1, LinkedIn

Posting to Social Sites

For best results, you really should be posting on social sites as well. Naturally, its extremely difficult to constantly be updating these sites with valuable information. I have a hard time keeping up with one blog, let alone multiple blogs and social sites as well, and work. That’s why I installed SNAP: the “Social Networks Auto Poster” by NextScripts.

SNAP InterfaceSNAP contains an easy-to-use interface and allows you to post to many social networks all at once. You can enable the ability to post immediately upon publishing, or by using WPCron. The free plugin only supports posting to one account of each social site at a time, and in order to post to Google+ or Pinterest you must purchase a special extension.

This plugin is amazing, and easily replaced my previous plugins, WP to Twitter and Add Link to Facebook, which unfortunately were incompatible with one another. By posting to several social networks at once, I can easily get my name out their quickly without having to try and update many multiple sites all at the same time.

I already got a few hits since I submitted “Building a WP Site: Plugins” last night, so be sure to take a look at this and try it out. The only downsides to using this plugin is it doesn’t support MySpace at all, and Google+ requires an additional fee I really cannot afford to pay, so that hurts my hits on Google+ somewhat.

Also, if you connect it up to LiveJournal, you’ll likely notice some problems with the styling. You’ll still want to go into LiveJournal and fix up each post, but its better than having to completely write it out all over again.