<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>No Job For Mom &#187; Plugins</title>
	<atom:link href="http://www.nojobformom.com/category/blog/wordpress/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nojobformom.com</link>
	<description>Leaving the Rat Race for the Work At Home Pace</description>
	<lastBuildDate>Mon, 21 May 2012 12:26:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Another Favorite Plugin &#8211; Limit Login Attempts</title>
		<link>http://www.nojobformom.com/2012/03/02/limit-login-attempts/</link>
		<comments>http://www.nojobformom.com/2012/03/02/limit-login-attempts/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 11:02:33 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[hackproofing measures]]></category>
		<category><![CDATA[limit login attempts plugin]]></category>
		<category><![CDATA[protecting blog from hackers]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6336</guid>
		<description><![CDATA[I can’t believe this wasn’t on my list of favorite WordPress plugins (I’ve since modified the list to include it). I first installed the Limit Login Attempts plugin some time ago but after forgetting my password a couple of times I disabled it. You see, with so many blogs I don’t always update all of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6337" title="Deter Hackers" src="http://www.nojobformom.com/wp-content/uploads/2012/02/hacking.jpg" alt="Deter Hackers" width="300" height="199" />I can’t believe this wasn’t on my list of <a title="My Favorite WordPress Plugins" href="http://www.nojobformom.com/2011/06/21/my-favorite-wordpress-plugins/">favorite WordPress plugins</a> (I’ve since modified the list to include it).</p>
<p>I first installed the <a title="Limit Login Attempts" href="http://wordpress.org/extend/plugins/limit-login-attempts/" target="_blank">Limit Login Attempts</a> plugin some time ago but after forgetting my password a couple of times I disabled it. You see, with so many blogs I don’t always update all of the passwords at the same time. So, by inserting an incorrect password one too many times, I would end up locking myself out of my own blog. Not fun!</p>
<h3>Change of Heart</h3>
<p>I recently decided to reinstall the Limit Login Attempts plugin. After looking at my traffic logs. I found quite a few IP addresses accessing my WordPress Login screen. It doesn’t take a rocket scientist to figure out why someone besides me is spending time on my Login screen.</p>
<p>By installing the Limit Login Attempts plugin, I’m able to add a layer of protection between would-be hackers and my blogs. The plugin allows me to set the number of login tries before being locked out. I can also configure it to notify me after a pre-set number of lockouts. Some blogs I set the number to 1 and other blogs to 2.</p>
<h3>Several Tier Lockout</h3>
<p>After a lockout, the hacker, er I have 60 minutes or so before I can try again. I’ve actually increased the lockout time to about 6 hours. After that, if anyone gets locked out again, the lockout time is increased to several days. In the meanwhile the plugin logs the IP address and the username used when attempting to login.<img class="aligncenter size-full wp-image-6338" title="Limit Login Attempts" src="http://www.nojobformom.com/wp-content/uploads/2012/02/Limit-Login-Attempts.jpg" alt="Limit Login Attempts" width="513" height="717" /></p>
<p>Oh, and to get around being locked out because I forgot the password, I created a second login username and password that is impossible for me to forget. Therefore, if I happen to lock myself out using username #1, I can always use username #2 to gain administrative access and reset the lockout.</p>
<h3>Security Layer Number 2</h3>
<p>Because my blogs are hosted on <a title="HostGator- The Solution to My Hosting Problems" href="http://www.nojobformom.com/2008/05/30/hostgator-the-solution-to-my-hosting-problems/">HostGator</a>, HostGator provides a feature in their control panel called IP Deny Manager. By adding the questionable IPs to IP Deny’s list, those IPs are denied access to all of my HostGator sites. So, at the end of the day when I receive all of my “too many login attempts” notifications, I gather the IP addresses, log into my HostGator account and add the IPs to the list so those particular hackers won&#8217;t be able to access my sites again.<img class="alignleft size-full wp-image-6339" title="IP Deny Manager" src="http://www.nojobformom.com/wp-content/uploads/2012/02/IP-Deny-Manager.jpg" alt="IP Deny Manager" width="352" height="141" /></p>
<p>This is not foolproof because if someone truly wants to hack in, they will, but I can’t just sit idly by and watch them gain access to my sites.</p>
<h3>A Little Advice</h3>
<p>After installing a new blog, always change the username from the default “admin” to something a little less predictable. Each hacking attempt tried using “admin, Admin or webmaster” as the user name.</p>
<p>Maintaining a blog is sort of like gardening. No matter how much you care for your garden, weeds are always ready to take over. You have to weed out the online hackers just as you have to pull weeds from your garden.</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6336&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2012/03/02/limit-login-attempts/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin: Broken Link Checker</title>
		<link>http://www.nojobformom.com/2012/02/09/broken-link-checker/</link>
		<comments>http://www.nojobformom.com/2012/02/09/broken-link-checker/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 15:45:12 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[broken link checker]]></category>
		<category><![CDATA[detecting broken WordPress links]]></category>
		<category><![CDATA[WordPress plugins]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6289</guid>
		<description><![CDATA[While I’m contemplating my direction for the next 5 years of my online journey, I decided to play around behind the scenes on a few of my blogs. In doing so I happened upon the plug-in called Broken Link Checker. If you have a WordPress blog and are not already using this plugin, I strongly [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6290" title="Detecting Broken Links" src="http://www.nojobformom.com/wp-content/uploads/2012/02/broken-links.jpg" alt="Detecting Broken Links" width="326" height="195" />While I’m contemplating my direction for the next 5 years of my online journey, I decided to play around behind the scenes on a few of my blogs. In doing so I happened upon the plug-in called <a title="Broken Link Checker" href="http://wordpress.org/extend/plugins/broken-link-checker/" target="_blank">Broken Link Checker</a>. If you have a WordPress blog and are not already using this plugin, I strongly suggest that you install it</p>
<p>This neat plugin is especially helpful if you have old blogs with lots of posts. Finding all broken links on old blogs is just about impossible. Broken Link Checker continually checks for broken links and sends notification emails when broken links are found.</p>
<p>After testing the plugin on one of my smaller blogs, I installed it here on NJFM. The plugin found over 200 broken links on this site. When you consider that I&#8217;ve only got a little over 500 posts, 200 is a rather high percentage of broken links.</p>
<h3>Waning Interest</h3>
<p>As I was fixing the links I realized most of the links came from NJFM’s comment section. It made me realize that I’m not the only one who loses interest after building blogs.</p>
<p>The majority of the broken links were from folks who created a new blog, came here to No Job for Mom and got very involved in the community. Over time they lost interest and allowed their blog’s domain name to expire thus resulting in broken links (this is not a complaint, just an observation).</p>
<h3>The People Factor</h3>
<p>I think cleaning up broken links improves the reader&#8217;s experience. I know I’ve read quality and compelling comments on other blogs only to be later disappointed when I clicked on the commenter’s website link to find that it was a dead end.</p>
<h3>SEO Factor</h3>
<p>I am not an SEO expert but I would think search engines appreciate blogs with current links as opposed to blogs with a ton of broken links. Whether or not fixing broken links improve search engine results remains to be seen, but it can’t hurt.</p>
<p>Broken Link Checker has earned its way onto my <a title="My Favorite WordPress Plugins" href="http://www.nojobformom.com/2011/06/21/my-favorite-wordpress-plugins/">favorite WordPress plugins</a> list.</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6289&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2012/02/09/broken-link-checker/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Knee Deep in Redirects</title>
		<link>http://www.nojobformom.com/2012/01/07/knee-deep-in-redirects/</link>
		<comments>http://www.nojobformom.com/2012/01/07/knee-deep-in-redirects/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 13:39:33 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[301 redirects]]></category>
		<category><![CDATA[file not found redirects]]></category>
		<category><![CDATA[redirection plugin]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6183</guid>
		<description><![CDATA[Oh boy, I’m busier than a long-tailed cat in a room full of rocking chairs! My desire to upgrade my Tidbits site has taught me another valuable lesson. Here’s the lesson: When converting a site from Joomla to WordPress (or changing platforms), do not change the category structure or the file naming convention. In other [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6184" title="Redirects" src="http://www.nojobformom.com/wp-content/uploads/2012/01/redirection.jpg" alt="Redirects" width="266" height="100" />Oh boy, I’m busier than a long-tailed cat in a room full of rocking chairs! My desire to upgrade my Tidbits site has taught me another valuable lesson. Here’s the lesson:</p>
<p>When converting a site from Joomla to WordPress (or changing platforms), do not change the category structure or the file naming convention. In other words, don’t do what I did.</p>
<h3>Old School</h3>
<p>When the site was hand coded, there was only one way to access any page on the site. All a reader had to do was type in the static URL and boom…there was the page! With content management systems such as Joomla and WordPress (yes, I call WordPress a content management system), it’s different.</p>
<p>It wasn’t until after I received over 600 “File not found” errors (started at 90 a day and has now trickled to only 10 or 15 a day) that I had a <a href="http://youtu.be/_VZxE6pW_to"><img class="alignright size-full wp-image-6185" title="Should of had a V-8" src="http://www.nojobformom.com/wp-content/uploads/2012/01/V-8.jpg" alt="Should of had a V-8" width="176" height="176" /></a>V-8 moment.</p>
<p>My old school thought process of accessing each page via one URL was outdated. With content management systems, pages can be accessed in a variety of ways. I won’t get into the whole relational database structure reasoning for why that is, but take my word for it.</p>
<h3>Changing with the Times</h3>
<p>In the past when I changed platforms all I had to do was insert a “change of address” line from the old webpage to the new. Now, with at least 10 ways to access any one page from my old Joomla site, the redirects seem endless. You see, something as simple as including or excluding the forward slash (/) at the end of a URL can generate a “File not found” error if things aren’t redirected correctly.</p>
<p>So, this Redirect Queen has been putting out redirect fires as they happen. I was pleased yesterday when I only received 11 crawl errors.</p>
<h3>How do I Find the Errors?</h3>
<p>There are two ways to track errors. The easy and not so thorough way is by checking my Statcounter stats. When I see “Page not found” in the log, I know I need to address the problem.<img class="alignleft size-full wp-image-6186" title="My Google Webmaster Errors" src="http://www.nojobformom.com/wp-content/uploads/2012/01/My-Google-Webmaster-Errors.jpg" alt="My Google Webmaster Errors" width="371" height="99" hspace="8" vspace="8" /></p>
<p>The other more complete way is by signing into my Google Webmaster account. There they list all of the errors Google encounters when the bots crawl my site. Some of the errors are because of redirects but some of the errors are a result of incorrect link backs. I see some of the sites linking to Tidbits were incorrectly coded.</p>
<p>Additionally, I’ve found that Joomla created a few pages that made absolutely no sense to me, but I’ve redirected them anyway.</p>
<h3>When will it End?</h3>
<p>The way I calculate it, I fully expect to be resolving redirects for a couple of months. Fortunately, each day there are fewer and fewer redirects and I’ve got it down to a science. I can now complete my daily redirect duty before I finish my first cup of coffee.</p>
<p>BTW, if you find yourself with the same problem (hopefully you won’t), there’s a plugin that helps to make the redirection process a little easier. The plugin is appropriately called <a title="Redirection" href="http://urbangiraffe.com/plugins/redirection/" target="_blank">Redirection</a> .</p>
<p>Ya gotta love this stuff or else you wouldn’t do it.</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6183&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2012/01/07/knee-deep-in-redirects/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ready, Aim&#8230;Shoot Self in the Foot!</title>
		<link>http://www.nojobformom.com/2012/01/04/banning-google-bot/</link>
		<comments>http://www.nojobformom.com/2012/01/04/banning-google-bot/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 13:15:08 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[banning google bot]]></category>
		<category><![CDATA[stopping hackers]]></category>
		<category><![CDATA[tracking IP addresses]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6174</guid>
		<description><![CDATA[From time to time I experiment with different plugins to enhance my blog’s functionality (functionality…such a tech writing word).  Anyway, I use a plugin that is supposed to help detect hack attacks. After having a couple of my blogs hacked some time ago, I’m a bit sensitive to hacking. The plugin I use is called [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-321" title="Shoots Self in Foot (image by Jose Hermida)" src="http://www.nojobformom.com/wp-content/uploads/2009/04/shotinthefoot1.jpg" alt="Shoots Self in Foot (image by Jose Hermida)" width="157" height="187" /></p>
<p>From time to time I experiment with different plugins to enhance my blog’s functionality (functionality…such a tech writing word).  Anyway, I use a plugin that is supposed to help detect hack attacks.</p>
<p>After having a couple of my blogs hacked some time ago, I’m a bit sensitive to hacking.</p>
<p>The plugin I use is called WordPress Firewall 2.  Recently I had been receiving notification emails initiated by the plugin telling me a certain IP address was attempting to insert malicious code into my site by attacking a certain file.  After receiving 20 such notification emails in a short period of time, I decided to take action.</p>
<h3>A Little Research</h3>
<p>I looked up the IP address and it seemed to be a Google bot.  Not being 100% sure that it was, I did a little research.  My research left me on the fence.  It could in fact be a Google bot or it could be a hacker redirecting an IP address to make it look like a Google bot.</p>
<p>After being online for several years and never having this happen before, I decided to err on the side of caution and ban the particular IP address.  I did so by modifying my .htaccess file and inserting the following code:</p>
<p><code>order allow,deny<br />
deny from XX.XXX.X.XX  (x represents actual IP address)<br />
allow from all<br />
</code></p>
<h3>Sit Back to See What Happens</h3>
<p><img class="alignleft size-full wp-image-6177" title="Wait and See" src="http://www.nojobformom.com/wp-content/uploads/2012/01/wait-and-see.jpg" alt="Wait and See" width="120" height="174" />The world didn’t come crashing down after inserting the code and the annoying emails stopped.  Whew, dodged a bullet.</p>
<p>Several days later (about 3), I noticed the traffic for that particular blog dropped significantly.  Hmmm, what’s going on?  So, I searched for my site in Google and found it. The site was there in a great position on page one of the search results but beneath the site&#8217;s URL were the words “You are banned.”</p>
<p>Yup, I dodged the bullet when I should have employed fancy footwork.  Instead of getting shot in the upper body, I shot myself in the foot.  The IP address was actually a Google bot.  So, I immediately removed the code from the .htaccess file and temporarily deactivated the plugin. Fortunately, the “banned” statement was removed within seconds and the traffic returned.</p>
<h3>Better Safe than Sorry</h3>
<p>When I originally received the email notifications, my first line of action was to contact Google to see if it was really their bot.  The problem with contacting Google is contacting Google.  It’s not easy finding the right department, email address or even forum thread in which to post a query.  Instead I took matters into my own hands.</p>
<p>Bottom line, I lost about half a day’s worth of income, but I’d rather that than have lost several weeks or months worth by fighting hackers.  Another online lesson learned.</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6174&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2012/01/04/banning-google-bot/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Another Cool Plugin – DataFeedr Random Ad</title>
		<link>http://www.nojobformom.com/2011/12/07/another-cool-plugin-%e2%80%93-datafeedr-random-ad/</link>
		<comments>http://www.nojobformom.com/2011/12/07/another-cool-plugin-%e2%80%93-datafeedr-random-ad/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 12:14:53 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Datafeedr wordpress plugin]]></category>
		<category><![CDATA[random ad plugin]]></category>
		<category><![CDATA[wordpress random ad plugin]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6086</guid>
		<description><![CDATA[One of the things I love about WordPress is if you can imagine it, you can have it. A couple of days ago Kristine’s comment got me to thinking. Her comment was in response to my post about the 3% increase in revenue as a result of making a few changes to my Google AdSense [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6094" title="DataFeedr Random Ad Plugin" src="http://www.nojobformom.com/wp-content/uploads/2011/12/datafeedr.jpg" alt="DataFeedr Random Ad Plugin" width="236" height="94" />One of the things I love about WordPress is if you can imagine it, you can have it.</p>
<p>A couple of days ago <a title="Kristine's Comment" href="http://www.nojobformom.com/2011/11/30/playing-around-with-adsense/comment-page-1/#comment-11382">Kristine’s comment</a> got me to thinking. Her comment was in response to my post about the <a title="Playing Around with AdSense" href="http://www.nojobformom.com/2011/11/30/playing-around-with-adsense/">3% increase</a> in revenue as a result of making a few changes to my Google AdSense ad block. She mentioned that repeat visitors would eventually grow accustomed to the ad and eventually ignore the change.</p>
<p>Fortunately, most of my blogs don’t get repeat visitors. For the type of blog writing I like to do, the majority of my blogs provide information. They’re not warm and fuzzy and do not generate repeat business. NJFM is an exception.</p>
<h3>Cause for Analysis</h3>
<p>Her comment made me stop and analyze my properties. NJFM is the one blog with repeat business and it earns very little. If ad blindness occurs on any of my blogs it would be here. Let’s face it, if you come here regularly, you’re not interested in ads and you no doubt ignore the same old ad blocks. I do the same thing with blogs I follow.</p>
<p>I then thought “Gee, wouldn’t it be nice if I could rotate the ads and break up the monotony of having the same old ads in the same place.” I did a little research and came across the <a title="DataFeedr Random Ad Plugin" href="http://www.datafeedr.com/random-ads-plugin/" target="_blank">DataFeedr Random Ad plugin</a>. When you visit their site, ignore the big &#8220;Buy Now&#8221; ad across the top of their website. The plugin is actually free.</p>
<h3>About DataFeedr</h3>
<p>With DataFeedr you can place rotating ads anywhere on your site. Check out the video to get a feel for what it can do.<br />
<object width="550" height="425" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.datafeedr.com/js/player.swf" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><param name="flashvars" value="file=http%3A%2F%2Fwww.datafeedr.com%2Fvideo%2Frandom-ads.mov&amp;image=http%3A%2F%2Fwww.datafeedr.com%2Fvideo%2Frandom-ads.jpg&amp;link=http%3A%2F%2Fwww.datafeedr.com%2Frandom-ads-plugin%2F&amp;plugins=viral-1d" /><embed width="550" height="425" type="application/x-shockwave-flash" src="http://www.datafeedr.com/js/player.swf" allowscriptaccess="always" allowfullscreen="true" flashvars="file=http%3A%2F%2Fwww.datafeedr.com%2Fvideo%2Frandom-ads.mov&amp;image=http%3A%2F%2Fwww.datafeedr.com%2Fvideo%2Frandom-ads.jpg&amp;link=http%3A%2F%2Fwww.datafeedr.com%2Frandom-ads-plugin%2F&amp;plugins=viral-1d" /></object></p>
<p>With DataFeedr I get to reclaim some of my blog’s real estate. The ads will get less face time, but with a variety of ads displaying in one spot, it not only provides variety for the reader but also allows me to display more in less space.</p>
<p>The more I think about it, the more I realize this plugin will work well on some of my other blogs. It will reduce the number of ads displaying at any one time, which helps to reduce the spammy look/feel to a blog.</p>
<p>I’m still experimenting with the plugin, but so far I like what it’s able to do.</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6086&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2011/12/07/another-cool-plugin-%e2%80%93-datafeedr-random-ad/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

