10 Dual Factor Authentication Plugins for WordPress Users

With the recent publicity on brute force attacks aimed at WordPress blogs beefing up security should be on your mind!

There are plenty of things that you can do to ensure you tighten up your blog including an extra layer of security.

An additional layer can be added by using two factor authentication on your blog.   According to Wikipedia:

“Two-factor authentication is often confused with other forms of authentication. Two-factor authentication requires the use of two of the three authentication factors. The factors are identified in the standards and regulations for access to U.S. Federal Government systems. These factors are:

Something the user knows (e.g., password, PIN, pattern);
Something the user has (e.g., ATM card, smart card); and
Something the user is (e.g., biometric characteristic, such as a fingerprint).”

For WordPress users a way of adding dual factor authentication is by using your mobile phone to confirm your identify as well as your username and password. If you use Pay Pal’s additional security features you may already be familiar with this double layer of security.

Duo Security Plugin

One plugin that you can use to add extra security is the Duo Security Plugin. The plugin is free from the WordPress repository but you will need to register for a personal account with Duo Security before installing the plugin.

No mobile phone?

No problem, you can also use a landline.


Duo offers a free plugin for up to 10 users, and business and enterprise accounts for those that require more than 10 users.

You can add the additional authentication for the following roles: Administrator (yes!) editor, author, contributor and subscriber.

After you have signed up with Duo, you need to activate your account by clicking the email that they send you. Then you need to create an integration (basically a fancy pants way of saying what you are trying to protect – in this case a Web SDK to protect a WordPress blog).

Give your integration a name that users will see when they authenticate eg WP Queen.

Once the integration is created you will be given details of your integration key, secret key and API Hostname

Google Authenticator

Google also has a product that adds another layer to your blog which is the Google authenticator. The plugin works on android, iphone and blackberries. Just like the previous plugin you can choose which user roles you enable the two factor authentication on. Naturally, your “administrator” account is the big one that you will wish to protect.

This plugin is a little trickier to set up compared to the Duo Security plugin.  It requires you to ensure that your server and blog are providing accurate time information. The codes that the plugin generates for the double authentication are time based so it’s imperative that the phone you are using and the server where your web host is located is in sync. This is just a little too complex for me being in Australia and having hosting in the USA.

google two factor authentication

Authy Two Factor Authentication

I’ve been using Authy on my blog for quite a while now without any problems.   Out of the plugins above it was the easiest to set up.  No messing about syncing clocks and the like.  I just signed up for a free Authy account and installed the plugin.

authy two factor authentication

Toopher (Beta) 

Toopher have produced a nice little plugin that is currently in beta.  It will be interesting to see more user reviews of this plugin and how it develops in the future.

toopher two factor authenticator

Shield Pass

In order to use this free plugin from the repository you will need to buy a Shield Pass (costs about $10).  Shield Pass differs from other plugins listed as it operates on a dynamically changing password.  You can get a brief overview by watching the short video [youtube][/youtube]

Two Factor Auth

This plugin appears to be less feature rich than others listed.  It requires you to still to use another app like Duo or Google Authenticator.    In addition, if you use custom login pages you will need to switch to the standard default page.

two factor authentication wordpress plugin
IM Login Dongle

The IM Login Dongle allows you to receive your passcode to login to your site via instant messenger.  This is handy for those that don’t have or don’t like using mobile phones.



I have to put in a shout out to WordFence.  Not only is it one of the best free security plugins in the repository (and better than most paid plugins being peddled in certain forums) but it also has two factor authentication.  Now the two factor cell phone authentication is in the premium not free version but seriously with all this plugin offers it is worth the small investment.

wordfence two factor authentication

Rublon WordPress Plugin

The Rublon plugin works on an “invisible two factor authentication”.   Basically it requires you to create a Rublon account and use only a trusted device that you have to sign in to your WordPress blog.

rublon wordpress plugin

Use Rublon to manage and define the devices you trust, such as your laptop, tablet and mobile phone. Rublon secured accounts will only be accessible from your Trusted Devices. The Rublon mobile app allows you to add or remove Trusted Devices at any time, anywhere you are.

Rublon is an additional security layer that verifies whether you are signing in from a Trusted Device. It works on top of any existing authentication process. This means that you still have to type your username and password or use a social login button to sign in, but it must be done on a Trusted Device in order to access your account. And if you want to sign in using a new device, simply confirm your identity using Rublon, and then add it to your Trusted Devices.

Clockwork Two Factor Authentication

I haven’t  used the Clockwork two factor authenticator plugin but you should note that as well as needing a Clockwork account you will also need some credit to use it.

clockwork sms two factor authentication plugin


7 Plugins to Print This Post

Often I’ll go to a site and start reading a blog post and know that I really, really want a copy of that post. I want to be able to print it out. I want to be able to highlight important parts. I want to add it to a swipe file of information I collect for education and inspiration.

Some blog owners make it super simple for me to grab the post and print it out. Other’s don’t. When they don’t it means that I have to copy and paste into a text file and spend time removing stuff. That’s time that I could have spent leisurely digesting the info with my pink highlighter in hand.

To make it easier for readers to save your content and print it out you can add a print plugin to your site. All the plugins listed below are free in the WordPress repository and I’ve tested them all out using the Twenty Thirteen theme and WordPress 3.6. I should also mention that the top 7 of print friendly WordPress plugins does not include plugins that you can use to turn your posts into a pdf and focuses on printing only.

Print Friendly & PDF

One of my favorites. Just install it and activate it to use. You can go to Settings/Print Friendly & PDF to customize the icon buttons and text, color, size and positioning. It’s a great little plugin that gives the visitor the option of printing, creating a pdf or emailing the content.

The only downside for me is that it doesn’t include comments. Sometimes, I find the comments very worthwhile and worthy of swiping as well.

print friendly pdf wordpress plugin

Print, PDF, Email by PrintFriendly

Universal Post Manager

This plugin is packed with features! Not only can you print the post but you also can choose to have options of downloading the post in pdf, xml, doc or html format as well! In addition to the printing features you can also turn on social sharing and polls. Once you install the plugin you will see a new menu called Post Manager where you can customize the settings.

If you have elected to have all the print and save options it will display on your site like so:

universal post manager wordpress plugin interface
If you elect to use bookmarks and social sharing you will be able to choose from a range of icons or upload your own.

universal post manager bookmarks display

It really is a fully featured plugin and it’s difficult to believe that it is free


You can read more about it here:

Printer Friendly WP

This plugin has very little to customize. You simply have the choice of having a print button on posts, pages or both. That’s it! You will then see a cute little printer icon at the end of each page/post.

printer friendly wp output

Printer-Friendly WP

Print What You Like

Once you install and activate the plugin you can customize it by going to Settings/PrintWhatYouLike. You”ll find that you can customize the look and display easily. Advanced users can also customize the way their blog is formatted for printing.



Clean Save

this is another feature rich plugin. Not only can you save the file to your computer, google drive, dropbox or kindle but you can also save a pdf, print or email it. Two things I really like about this plugin is that not only can you edit the article to keep the bits you most want to remember but you can also append a logo to the clean print output file so your branding stays with the user. So many choices for visitors …

clean save wordpress plugin

Genesis PrintStyle Plus

For use with the Genesis theme framework only.

Genesis Printstyle Plus

Print Me

Simple to use plugin with basic features. Although the plugin works perfectly you can’t help thinking that compared to some of its stable mates it’s a bit lacking. The two areas that I feel could do with improvement are some default icons and the ability to easily add your own icon as well as more control over the positioning of the icon/text.


Print me!

There are quite a few other printing style plugins that I also tested – sadly they didn’t work 🙁 Hopefully, developers will release new versions in the future.


Comment Luv Link Cleaner Plugin Giveway

The creator of Comment Luv is  currently giving away a free plugin to clean the broken links quickly that you might have in your comments area.

Checking my site recently with the broken link checker plugin I was surprised to find a number of “broken links” in the comments section. Most of the comments containing broken links originate from Facebook. A number of people commenting have changed their profile url to something more customized like “likeleanneking” rather than the previous series of numbers.

Broken links can be a negative factor with the search engines. If the search engines find a number of broken links on your site then it affects the user experience of a visitor. Fixing these broken links regularly should be added to the “to do” list.

You can see how the Comment Luv Link Cleaner works in this short video by creator Andy Bailey:


In order to get the plugin you have to “like” comment luv on Facebook.

As I had already “liked” Comment Luv I had to “unlike” it and then “like it” again. I expected to get a download page on the “like” but got nothing 🙁 So then I checked my email thinking my pressie would be there but nothing …

So far a plugin has not hit my inbox but other people seem to have been luckier.

If you have retrieved the Comment Luv Link Cleaner plugin then let me know how you managed it!


Kindred Posts Plugin Review

The Kindred Posts Plugin is similar to a related posts plugin except it suggests posts based on your visitor’s past browsing history on your site. The plugin uses artificial intelligence to suggest specific posts to your visitors.

Because the plugin makes recommendations based on what your visitors are doing it can take a little while for it to build up a database of information for recommendations. After you have been using the plugin for a while you will see the recommendations become more targetted to your visitor.

kindred posts wordpress plugin

To install the plugin you can search for it in your WordPress dashboard and automatically install it. Once activated you will see in the Settings menu that there is a new label called “Kindred Posts”. Simply check the radio button to “collect visitor data” and keep the default settings not to track bots to start using the plugin.

Then go to your Appearance/Widgets and drag the Kindred Posts widdget to a part of your theme where you wish it to display. You can choose to have the recommended posts display horizontally or vertically and you can choose what is displayed to the reader eg author, title, date of post.

I’ve installed the plugin on this site to test it out and you can see the widget in the sidebar. It is displaying the title of the post only.

This plugin would be great on authority sites, large sites, article directories and anywhere where there is a lot of content and visitors return to the site.

[ilink style=”download” url=””]Download[/ilink]


WP Social Zon Plugin Review

I purchased the WP Social Zon plugin a few weeks ago.   It seems nowadays if  a plugin has “ama” or “zon” in the prefix or suffix it’s an Amazon related plugin.   It will come as no surprise to you that this is an Amazon plugin.

WP Social Zon creates posts and pages for product reviews and shares the content with document sites and social media sites. The plugin  basically “builds the content, optimizes the page, gets back links and social signals” this should have a slide on effect of increasing traffic and rankings.

It is heavily aimed at the Amazon affiliate market.  The premise being create product review style niche sites and use the plugin for hands free content and link building.    However, what is not really mentioned, in any great depth, is that you don’t have to use Amazon at all.   You can use the other features of the plugin like document sharing and social signals without promoting an Amazon product.

I already have a document sharing plugin (of course) and I have social sharing plugins, but I don’t have one plugin that does it all, so I thought I’d give this one a whirl.  The other reason I purchased the plugin is that I recently “found” a stash of adsense micro niche sites that I had built years ago.   I now want to reinvigorate those sites with Amazon products and only use Adsense for authority style sites.

The plugin is offered with single site licence and unlimited sites.  I purchased the unlimited site plugin because I have a stash of sites to try it on.  There is a one time offer with the product that is an Amazon research tool and fast Amazon site builder.  I passed on the OTO and was offered a down sell for the product, which I passed on as well.   The offer may be useful for people, but I already have tools that do the same thing, so no need to buy again.  In truth, I actually prefer to do all my research the old fashioned way – without tools.


In addition to the plugin there’s a webinar on how to get the most out of the Amazon component of the plugin.

The webinar hadn’t screened at the time of writing this review, but I do plan on watching it and actioning the information.  I will also be  doing a case study on using the plugin to reinvigorate my old micro niche sites.

I should say that getting into the members area to download the plugin is a little confusing. It is not really clear that you have to click a button to register.  Despite choosing a username, your login user name is actually your email addy 🙂

Once you get through the log in hurdle, in the members area you’ll find a welcome video to guide you through the members area and also introduce you to some unannounced bonuses.

Before you Install the Plugin

Before using the plugin you need to register the sites that you’ll be using it on in the members area.  You need to follow the instructions to make sure you input your site correctly ie not so that it is processed properly.  Otherwise, you’ll have problems and end up pulling out your hair 🙂

Strangely,  the plugin developer suggests using the default 2012 WordPress theme rather than a premium theme to build these Amazon “review” style sites.   This is also good news for those of us accustomed to being “sold” on another product when we hit a members area.

Is this autoblogging?

Now, some of you are probably thinking ….. whoa duplicate content issues from these “created” pages and …..this sounds like auto blogging.

What the plugin does is  pull in content and you can customize it by adding in opening and closing commentary to “uniqueify” it.  How effective this is, I don’t really know.  It will be interesting to see what effect it has on some of the micro niche sites that I’ll be setting it up on.


Installing the plugin is simple as long as you remember to register the sites in the Members area first.

Once the sites are registered you can then upload and activate the plugin via the WordPress Dashboard.

Here’s a quick video overview of  the plugin:


The other feature of the plugin is the pdf sharing and social properties.    If you don’t intend to use Amazon these aspects of the plugin could be useful.

There are two Bonuses with the plugin well as the webinar.  The first bonus is a 5 video course  (no transcript) on setting up sites and flipping them for $100-$200.  Each video is about 30 minutes long and personally I would prefer to have my time back after having watched them.   The second bonus is a “niche intelligence” pack which gives insights into the current market for certain niches, including clickbank products and demographics.   There are only a few niches included here and I would think that you may need to think “outside the box” if you are using this data as a number of other people have already had access to it.

Bottom Line – is it any good?

It has some interesting features  and if you took the trouble to seo your content and write your unique reviews then it could be useful.     Truth is that I would prefer to see some real data from my own test sites before giving it a thumbs up.

I have a ton of plugins that are “meant to” perform all sorts of tricks that benefit your site according to the developers.   Sadly, that is often not the case.   From now on when I buy a performing seal plugin I’m going to do some case studies that I’ll put up here so you can see what my results are.   Stay tuned for updates on my case study using this plugin to re-invigorate my old micro niche sites.


Inbound Writer WordPress SEO Plugin Review

Inboundwriter is a free seo style plugin from the wordpress repository  They also have a premium version available as well.

What does inbound writer plugin do?

When you write a post it researches the content for you by going out into the internet, using real time seo intelligence, to find out what people are talking about on blogs and social media relating to your topic. It then gathers the popular terms for you to incorporate into your content.  This means that you can then use that data to  create content that has mass appeal.  If it has mass appeal then the logic is that your content will be widely shared and found on the net.

inbound-writer-wordpressThe inboundwriter plugin also assists you write your content by allowing you to set up a Document Strategy. There are three document strategies that you can select: target your content for search and social media, target it for adsense or target it for reader level (all education, high school, grade school etc).

Having a document strategy is something that can be extremely helpful when creating content and something, to be honest, I hadn’t given much thought to previously.

Inboundwriter plugin – Getting Started

In order to get started with your inboundwriter plugin you need to install it from the WordPress dashboard and activate the plugin.

You will then need to register at the inboundwriter site which you can do directly from the WordPress dashboard.

You might want to sign up at the same time for the inbound now newsletter which offers further tips and tricks to maximise the usage of the plugin.

Once you have done that it’s time to get going on your content ….

In order to see the inbound writer score that the plugin generates for you using real-time seo intelligence you need to type in at least 200 words inboundwriter. Once you have done that your inbound writer tallies will be created by the inboundwriter web tool.

This short video gives you a walk through using the plugin to create this post.


If you really want to improve your search engine reach, you can create similar posts on your site and use multi-blog publishing software to create more relevant content. This  is what the inboundwriter team suggest.


One thing that I did not like about the plugin is that in order to use all the terms that they suggest you either have to write a thesis or basically keyword stuff your post.  As the plugin generates  a lot of terms making a series of posts may be a better option (or longer posts)

The Document Score function can be a bit janky.   It only seems to play nicely on my few tests when you actually type the content in rather than paste it in.


6 plugins to help prevent adsense click fraud

Creating adsense based sites is an easy way to get started making money on the internet (and getting money from Google is always attractive ) 🙂

Most internet marketers have a few adsense sites kicking about somewhere in their virtual real estate. Some may have a few sites to test a niche out,and some people make entire businesses out of creating adsense sites and have thousands of sites!

[box][quote]The revenue from AdSense online allowed us to take our business offline. With the money we earned from AdSense we were able to purchase tour buses and hire employees. AdSense gave us the confidence to start our own company.
– Gus and Michelle Moore Publishers,[/quote][/box]

Problems with adsense sites

There are a lot of problems  basing your business around Google and Adsense. First, of course, is that adsense is really not a high paying monetization method – unless you have a lot of sites or a niche with a high CPC and a lot of clickers – which can present its own problems.

Getting banned from Adsense

A worry for adsense site owners is the black cloud hanging over their head that they can get banned from the adsense program at the whim of Google. Usually, when you are banned all accrued earnings are returned to the advertisers, and your chances of getting reinstated via the adsense appeal system are slim.   The dread of receiving the adsense termination letter in your inbox can give you early wrinkles!

Adsense Click fraud

There are a number of factors that could get your account banned including click fraud. Click fraud is basically visitors to your site fraudulently clicking on the ads that are being displayed. The “false” click is costing the advertiser money.  If they are tracking their stats they will soon be alerting the big G that something is “fishy” with their ad campaign.

Some people unintentionally commit click fraud by clicking on their own ads to see if they “work”.

That’s a no no 🙂

Others do so by driving traffic that is known to click to the site.

That’s also a no no 🙂 This is often called Paid To Click traffic.

Others may fall into the final category of being totally innocent of any click fraud. The situation may be like this, your little adsense site goes from making $1.15 a day with a cpc of about .02 . Overnight your cpc is now 25 and you have just made $40. Before you get out the party hats and streamers and start celebrating you should investigate the source of the traffic. You may find that you have been click bombed.


What is click bombing?

Clickbombing is a method used by some webmasters to destroy their adsense competition in a niche usually. Basically your ads on your site will be intentionally clicked repeatedly within a short space of time. This will set both the advertiser and Google alert button off.

If you are not checking your stats you could find a sweet adsense termination letter from G in your inbox (usually just before pay day) that tells you your account has been banned.  It seems that the ban email from Adsense usually comes near the end of the payment period.  I would suspect (but I don’t know) that  irregularities are thoroughly reviewed before the end of each payment period.

Preventing Clickbombing

Luckily you are a WordPress user so you know that the WordPress community has already thought of ways to prevent click bombing on a site. Generally, this is done by using a plugin that limits the amount of times an adsense ad can be displayed or clicked on by a particular visitor (which limits the risk of an abnormal amount of clicks).

Now some of you may think that you are now losing revenue because visitors aren’t getting the opportunity to click as much.

Yes and No.

The reality is that most people wouldn’t be visiting your site and clicking on the same ad over and over again. They would click the ad and leave your site to that address. If they were clicking on the same ad they either have short term memory loss or they aren’t your friends 🙂 Better to lose a small amount of ad revenue then risk your account getting banned.

6 Clickbomb Prevention WordPress Plugins

There are 6 plugins in the list that can be used to defend your site. Some of the plugins are free and the others are paid.

Adsense Defender  – this  simple piece of code that WP users can add to either widgets or their pages and posts. The script is meant to “identify and monitor inbound traffic and automatically take action against click fraud” Like most of these products you can block or blacklist certain traffic souces, ip addresses and locations from viewing adsense ads. The cost is $47.00 however they have had a number of issues with support

[ilink style=”info” url=””]click for more information[/ilink]

Adsense Firestorm – this is a plugin mish mash that combines several “adsense” type plugins in one. The first is clickbomb protection with their built in security system. You will be serving ads with rotation,content targeting, and fighting ad blindness. Although this plugin is being updated the reviews on it are mixed. Many users reporting that although it is meant to work with all themes it doesn’t. The main issue appears to be ads not displaying.  It’s early days yet and hopefully improvements will be made to it.

[ilink style=”info” url=””]click for more information[/ilink]

Clickbomb Defense –  I would like to give you some information about this plugin but the sales page is noticeably lacking in this department.   If you can bear to endure the video you might find some information.   I haven’t found any reviews on this plugin either or testimonials from users.

[ilink style=”info” url=””]click for more information[/ilink]

CB Protect –  this is free from the repository  and is what I use. It’s very basic but I don’t need anything the other bits and pieces that plugins have as I have those features in other plugins.

[ilink style=”info” url=””]click for more information[/ilink]

Ad Logger    – this plugin offers a lot of features (not just related to clickbomb protection).   I’ll just summarise some of  the many features  but I suggest you check it out if you do a lot of adsense sites.

[unordered_list style=”arrow”]

  • Tracks your Adsense clicks from unlimited domains
  • Tracks your Adsense impressions from unlimited domain
  • Tracks Adsense ad background colours
  • Tracks Adsense ad border colours
  • Tracks Adsense ad text colours
  • Tracks Adsense ad link colours
  • Tracks Adsense ad url colours
  • Tracks Adsense ad types
  • Tracks referring servers
  • Tracks target of Adsense ad clicked
  • Tracks time of click in both local and Google time


[ilink style=”info” url=””]click for more information[/ilink]

Who Sees Ads – this plugins lets you choose who sees your ads. You can select ads not to show to returning visitors. This ensures that a visitor will only click your ad once.

[ilink style=”info” url=””]click for more information[/ilink]

Other things you can do to prevent clickbombing

You also need to ensure that your adsense code is not placed on other sites that would use it maliciously. To do this you simply need to authorize your site in the Google Adesense account management.

[ilink style=”info” url=”″]Visit Google Support for more information[/ilink]

What to do if you think you have been click bombed

If you suspect that you have been clickbombed then you may wish to submit a ticket to the big G notifying them of your suspicions. Check your stats first and pay attention to the ip addresses, number of clicks and time on site.

[ilink style=”info” url=””]Contact Google Support for more information[/ilink]

You may also want to remove your adsense ads from your site at this stage (to prevent further click activity) and replace it with some non niche related banners with a tracking url. Chances are if these non related banners are getting massive clicks then your site is being targetted by click bombers.

If you are not sure if your site was banned from the google adsense program you can check by going to the Google Sandbox.

[ilink style=”info” url=””]Contact Google Support for more information[/ilink]

Learning to create adsense sites

If you want to learn to publish adsense sites that earn you an income then my recommendation would be to pick up the this adsense course. You will learn how to create adsense sites the right way for long term success.