WordPress SEO

[sc:wordpress-category ]Search Engine Optimization (SEO) used to be a way to trick search engines in to thinking your site was more popular than it really was but we’ve come a long way since then.

The search engines themselves rendered the common SEO techniques virtually useless and so SEO moved on to become more of a series of recommendations to improve the quality of your site to ensure it had the best chance of being ranked highly.

A site I help administrate uses Yoast WordPress SEO with WordPress and so I’ve had to spend some time using it.

The short version?  It’s kind of useless.

The slightly longer version…

The site is an information site for a WordPress plugin and really isn’t trying to drive traffic and therefore ad revenue.  That makes the majority of the SEO recommendations kind of redundant, things like a post being too short doesn’t really make sense when the post is just a release announcement.

Likewise trying to optimize the posts to ensure they show up first on the search engines doesn’t really help as anyone who is looking for the posts are probably coming from the plugin itself.

I guess in certain circumstances it could help drive traffic, but for the majority of sites I don’t think it is all that useful, especially if you’re not trying to generate revenue through ads.

WordPress Plugin: Bing Translator

[sc:wordpress-category ]When I first setup JumbleCat, I had a translator plugin using Google to do the translation work.  After a while the plugin broke and the author didn’t update the plugin so I had to remove it.

I’ve had a requirement recently to support translation on another WordPress site so I poked around in the plugin repository and found Bing Translator.

It’s a nice little plugin that uses Bing to do the translation and doesn’t require a page reload either.

There are only a couple of settings; whether to automatically or manual translate the site based upon the detected user language, a colour theme to use (which doesn’t seem to do anything, it looks like Bing has changed the back-end and no longer needs this) and a setting to let users submit translations or not.

So far it works well and I haven’t had any issues.

Favicons and Tiles with WordPress

[sc:wordpress-category ]Running JumbleCat exposes me to some things I general don’t want to deal with, one of those is making sure the site looks right when bookmarked or pinned to the Windows Start page.

Recently I found RealFaviconGenerator.net (via WPTavern) which highlighted some pretty bad results for how the JumbleCat.com favicon looks on some of the modern mobile platforms.  There’s really four areas of concern when it comes to favicons:

  1. The classic desktop favicon.
  2. Apple’s home screen icons.
  3. Android’s home screen icons.
  4. Windows Live Tiles and Task Bar icons.

Searching the WordPress plugin directory for an easy solution turned up a couple of different options for 1 or 2 of the above items but nothing that took in to account all of the above.

This really seems to be something that should be in WordPress core, basic functionality that every WordPress site should have.

User Registration Protection for WordPress

[sc:wordpress-category ]When I first started JumbleCat I opened the user registration up to everyone to be able to comment on my posts, however it quickly became flooded with spam registrations.

I implemented a couple of different solutions but after a while it became apparent that reCAPTCHA was a requirement and so I settled on Pie Register.

Pie Register had several big advantages; simple to setup, reCAPTCHA support, additional fields to the registration page, user registration through verification messages and so on.  It worked well and provided very good protection against spam accounts.

Then version 2 of Pie Register was released.  It was a complete rewrite and broke virtually everything.  As I had automatic updates enabled it came down as soon as it was released.  Once installed it:

  • Broke ALL user registration
  • Broke all logins (luckily my admin account was still logged in)
  • It didn’t bring across ANY configuration from version 1
  • The custom form editor didn’t work
  • Registration was required
  • The normal registration and login pages were replaced with a themed version, with no option to go back.
  • The top level menu ignored the theme options and changed the color to a white background with red lettering.  Make it stick out like a sore thumb and looked terrible.

I downgraded back to version 1 and left it for a while to see if the issues would be resolved, while some have been, it’s still just too complex for what I need so I’ve removed it and replaced it with two other plugins.

User Registration Aide

User Registration Aide provides all kinds of features but I’m really only using it for one thing, the addition of my site guidelines to the registration form.  Overall it’s a good plugin and has been working well but I have just two nitpick about it really, the configuration interface looks to be from the 90’s.  Ugly does not begin to describe it:

User Registration Aide

The second is that it adds a top level menu to WordPress instead of sitting under Users or Settings.  I don’t think something that is usually only configured once should intrude at the top level.  Anyway, beside that it does the job.

Better WordPress reCAPTCHA

Better WordPress reCAPTCHA is a great plugin that focuses only on integrating reCAPTCHA in to WordPress.  It’s easy to set up and works well.  The only nitpick I have is the same as for User Registration Aide, it adds a top-level menu to WordPress instead of sitting under Settings.

Closing Thoughts

Between the new plugins I get pretty much everything I had before, however I have lost the two stage registration.  No a big deal hopefully as I never saw any users stuck waiting for confirmation with Pie Register so the bot’s got around it anyway.

I won’t know for a while if the setup works as well as Pie Register did, but I am hopeful it will.

 

Rating and Reviewing Apps and Services

[sc:internet-category ]Here’s a question for you… how often do you rate and review the apps and services you use?

I’m not talking about the big ones like Microsoft and Google, everyone know about those and if they want to use them.  I’m talking about the smaller ones.

Recently I’ve posted about the various WordPress plugins I’m using and they are all free and from the WordPress Plugin directory.  The plugin directory has rating and review built-in to it but I hadn’t gone through and done any reviews.

So I took some time and wrote each and every plugin I use a review and rated it.

After all it didn’t cost me anything more than a little bit of time.

Out of this process came a few questions:

  1. If I’m rating a plugin from 1 to 5 stars, what constitutes a 1 or a 5?
  2. Should you rate a plugin low ever?
  3. If a donation link is present should you take the next step for those plugins you use?

The rating is a hard question to answer, I don’t use plugin’s that don’t work and there’s enough plugins in the repository that I don’t use plugin’s that only do half the job.  So I came down to ignoring anything but a 1 and a 5.

The second question is harder to answer and I still don’t know if I like what I choose to do.  I didn’t rate any plugin as a 1.  Mostly because I was going through plugins that I use all the time and for it to rate a 1 would mean it basically didn’t work.

Perhaps in the future as I try new plugins I might rate them low, but I haven’t had that come up yet.

The third question is still an outstanding question for me.  I feel like the answer is yes, but I don’t make any money off of my blog though that really has no bearing on the question.  I suspect I’ll go back through the plugins I use and make some donations in the near future.

Along those lines there are a few plugins that I’ve donated code to so in that respect those plugins are taken care of 🙂