• Directory Journal

How to Add a Twitter Button to Your Blog: All Possible Options

by seosmarty on April 21, 2009 · 39 comments

in Social Media

Twitter buttonsTwitter is recognized as one of the best viral marketing tools. So if you have a good post you think might go viral, Twitter is your best bet to attract people’s and ‘linkers’ attention to it.

One of the most important steps in turning Twitter into an effective viral marketing tool is to make the sharing process “smooth” – and a good Twitter button inviting nicely to spread the word can be highly effective.

Buttons That Encourage Readers to Tweet Your Posts

WordPress Plugins

Tweet this! is a fairly popular WordPress plugin that lets users easily Tweet each post of the blog. It works like any social bookmarking button that allows to share a story with two clicks. It re-directs you to your Twitter home page and redirects a Tweet containing the post title and link; all you have to do is to click “Update”:

Tweet this! WP plugin

It also includes support for Plurk, Yahoo Buzz, Delicious, Digg, Ping.fm, Reddit, and StumbleUpon.

Referrer Detector (not a button, but should be mentioned here) identifies users coming from Twitter (as well as other platforms) and shows them a personalized message to encourage to Tweet this post:

“Hello fellow Twitter user! If you find this page useful, why not share it on Twitter?”

Create the Button Yourself:

All you need is this code:

<a href=”http://twitter.com/home?status=Currently reading <?php the_permalink(); ?>” title=”Click to send this page to Twitter!” target=”_blank” rel=”nofollow”>Share on Twitter</a>

And use Photoshop or other editor to create the button image.

Tweetmeme ButtonAdd Tweetmeme Button

Tweetmeme offers cool buttons that invite to retweet the post. It generates a tweet that addresses @tweetmeme – this allows the service to rate the story and also to display the retweet count. It also automatically shortens the post URL via Bit.ly

Buttons that Increase Your “Followship”

Twitter CounterTwitter Counter is the button that shows how many people are already following you on Twitter and invites the visitor to join them. The psychology is similar to revealing your blog RSS subscription: if your blog has a lot of subscribers, it must be really useful and high-quality and chances are, many people will feel inclined to subscribe too. So if you have a solid followship on Twitter, revealing the stats will encourage more people to follow.

Another third-party service to consider is ‘Twit this‘ – but it seems to require registration.

Cool collections of Twitter buttons:

Twit Stamp (also not a button, but really cool one) generates a cool widget containing a link to your profile and your most recent Tweet. The widget is available in multiple sizes and colors:

twit stamp

More reading on integrating Twitter to your site:

Post image source: mynameiskate.ca

{ 35 comments… read them below or add one }

g1smd April 21, 2009 at 6:23 pm

**a href=”http://twitter.com/home?status=Currently reading **?php the_permalink(); **” title=”Click to send this page to Twitter!” target=”_blank”**Share on Twitter**/a**

You’re saying the URL includes spaces? That’s never a good idea.

Additionally, what stops search engines following the link and repeatedly hitting Twitter again and again, with requests that it cannot fulfill (‘cus search engines can’t log in to Twitter)?

Reply

g1smd April 21, 2009 at 6:23 pm

**a href=”http://twitter.com/home?status=Currently reading **?php the_permalink(); **” title=”Click to send this page to Twitter!” target=”_blank”**Share on Twitter**/a**

You’re saying the URL includes spaces? That’s never a good idea.

Additionally, what stops search engines following the link and repeatedly hitting Twitter again and again, with requests that it cannot fulfill (‘cus search engines can’t log in to Twitter)?

Reply

seosmarty April 26, 2009 at 8:03 pm

@g1smd, you are right, I added nofollow attribute to the code.

Reply

seosmarty April 26, 2009 at 8:03 pm

@g1smd, you are right, I added nofollow attribute to the code.

Reply

Shane May 29, 2009 at 1:09 am

Hi,

Great post. I’ll be setting up my first blog soon, looking forward to trying your tips out.

Reply

Shane May 29, 2009 at 1:09 am

Hi,

Great post. I’ll be setting up my first blog soon, looking forward to trying your tips out.

Reply

Carina July 10, 2009 at 10:41 pm

Thank you so much for all these great tips and links! Maybe you also like to check out these Twitter icon freebies: http://www.carina-franz.com/freebies/twitter%20icons/freebies%20twitter%20icons.html

Reply

Carina July 10, 2009 at 10:41 pm

Thank you so much for all these great tips and links! Maybe you also like to check out these Twitter icon freebies: http://www.carina-franz.com/freebies/twitter%20icons/freebies%20twitter%20icons.html

Reply

Internet Marketing Company July 14, 2009 at 10:19 am

Great resource for the Twitter blog users. I have bookmarked and will share your page. Thanks again for the info.

Reply

Internet Marketing Company July 14, 2009 at 10:19 am

Great resource for the Twitter blog users. I have bookmarked and will share your page. Thanks again for the info.

Reply

Richard X. Thripp July 29, 2009 at 10:19 pm

g1smd is right; those spaces really need to be plus signs. Not that you have to use a plugin, but I see a lot of do-it-yourself people making that mistake. It shouldn’t harm anything, but spaces in URLs is always bad form. This is the version I recommend, as it uses shorter URLs:

<?php
global $id;
echo ‘<a href=”http://twitter.com/home?status=Currently+reading+’ . get_bloginfo(‘url’) .
‘/?p=’ . $id . ‘” title=”Post to Twitter”>Tweet This Post</a>’;
?>

Reply

Richard X. Thripp July 29, 2009 at 10:19 pm

g1smd is right; those spaces really need to be plus signs. Not that you have to use a plugin, but I see a lot of do-it-yourself people making that mistake. It shouldn’t harm anything, but spaces in URLs is always bad form. This is the version I recommend, as it uses shorter URLs:

<?php
global $id;
echo ‘<a href=”http://twitter.com/home?status=Currently+reading+’ . get_bloginfo(‘url’) .
‘/?p=’ . $id . ‘” title=”Post to Twitter”>Tweet This Post</a>’;
?>

Reply

Soxialize August 7, 2009 at 7:09 am

With WordPress I find that it’s better to use code similar to Richards above. TweetMeme is great but just takes entirely way to long to load.

Great post, thanks for putting all together!

Reply

Soxialize August 7, 2009 at 7:09 am

With WordPress I find that it’s better to use code similar to Richards above. TweetMeme is great but just takes entirely way to long to load.

Great post, thanks for putting all together!

Reply

michael September 6, 2009 at 12:54 pm

All you need to do is go to addthis dot com and there code it says things like

all you do is change the button tag to myspace, twitter etc and you will get that button. Im not sure if it works for all of them but I know it works for the popular ones.

I have a question?

How can you add these buttons for individual links on a page instead of tweeting the whole page.

Reply

michael September 6, 2009 at 12:54 pm

All you need to do is go to addthis dot com and there code it says things like

all you do is change the button tag to myspace, twitter etc and you will get that button. Im not sure if it works for all of them but I know it works for the popular ones.

I have a question?

How can you add these buttons for individual links on a page instead of tweeting the whole page.

Reply

Ann Smarty September 7, 2009 at 4:53 pm
Ann Smarty September 7, 2009 at 4:53 pm
akshaytatuskar March 14, 2010 at 3:43 pm

Article was helpful.

Thanks
Akshay Tatuskar

Reply

gift May 15, 2010 at 9:24 am

Gifts to India, Flowers to India, Cakes to India,Same Day delivery all over india
 http://www.indiaflowermall.com

Reply

cam mozaik May 22, 2010 at 3:26 pm

Thanks a lot! I am just learning Information.
And php and this was very easy to follow and helped a lot.
You really took time to explain every little bit.
Thanks again…

Reply

cam mozaik May 24, 2010 at 12:32 pm

Really .)

Reply

garima5 May 25, 2010 at 5:04 pm

Gifts to goa, Flowers to goa, Cakes to goa,Same Day delivery all over goa
 http://www.goaonlinegifts.com

Reply

Fgdfg June 23, 2010 at 11:13 am

dgfdgdsgdfg

Reply

Fgdfg June 23, 2010 at 11:22 am

fbvdbdfb

Reply

online gifts store August 20, 2010 at 11:13 am

Nice blog..very useful information.

Reply

Igcseo December 10, 2010 at 5:11 am

Interesting and useful content
Keep up the good work!!!

Reply

Igcseo December 10, 2010 at 5:11 am

Interesting and useful content
Keep up the good work!!!

Reply

gagay January 5, 2011 at 10:22 am

thank you!

Reply

Modular Homes January 7, 2011 at 7:01 am

Glad you enjoyed it! There’s a big demand for a Blogger solution. I’m sure when it comes out, a lot of people will be happy.

Reply

Manufactured House January 22, 2011 at 12:45 pm

You got a nice blog up there.

Reply

chandana April 26, 2011 at 5:35 pm

superb

Reply

karthimx December 13, 2011 at 1:27 am

Great twitter button, thanks.

Reply

Research Journals February 23, 2012 at 8:24 pm

great information about twitter…….
Thanks for wonderful post

Reply

cialis August 19, 2012 at 8:49 am

I have a question?

How can you add these buttons for individual links on a page instead of tweeting the whole page.

Reply

Leave a Comment

{ 4 trackbacks }

Previous post:

Next post: