Yoast: Been saying this for years: The “New” SEO Secret Weapon http://t.co/TkpAVjpj via @copyblogger ReTweet Reply

All In One SEO Pack to WordPress SEO Migration

So you’ve made the decision and want to migrate from All In One SEO Pack to my WordPress SEO plugin. It seems some people are afraid of taking the big leap. It’s actually fairly easy although it will be partly manual work. You won’t have to rewrite the title or description for any of your [...]

Custom Post Type Snippets to make you smile

So it’s friday, I’ve been coding all day and I thought I’d share some of the cool snippets I’ve come across and/or developed today. I’ve mostly been working with Custom Post Types and Taxonomies, so let me share some of that goodness. Let’s geek out in a bit, but first let me show you why [...]

Archive SEO: archive by topic, not by date

It seems I run into a (WordPress) blog every day that has a full date archive. You’ll know what I mean, a list of links, with one link for every month in the last 3, 4, X years that they published a post in. My buddy Avinash has one (sorry Avinash for using you as [...]

Tags:
Category: SEO

WPMU DEV Copyright Infringement: the story continues

Since I published my last post about WPMU DEV infringing on my copyright, there’s been quite a storm of activity. James Farmer of WPMU DEV emailed me this saturday, to which I hadn’t had a chance to respond yet and he posted a public statement. I’ve now replied to his email and to open up [...]

WPMU DEV infringes on my copyright

I write open source code, and I love doing that. The license I use for most of my code, the GPL, allows people to use, alter and distribute my code as they wish as long as they retain an original copyright notice. WPMU DEV, or at least an author of WPMU DEV who didn’t get [...]

Tracking Google +1 button Interaction in Google Analytics

Today Google introduced the new +1 button, which I of course immediately implemented (see below and, on this specific post, on the right). It comes with an option for a callback function that you can use to track interaction with that button in Google Analytics. The implementation is pretty easy so let’s go ahead and [...]

Tags:
Category: Analytics

WordPress SEO Theme Guidelines

It seems every “premium” WordPress theme these days calls itself “SEO friendly”. They’re usually not. In fact, most are crap, I’m sorry to say. So I thought I’d lay down some WordPress SEO Theme “Rules” or “Guidelines”. If you’re not abiding by those rules, you’ll never get the “Yoast says it’s SEO friendly” sticker, sorry. [...]

Category: WordPress

XML Sitemap in the WordPress SEO plugin

There have been some questions after the release last weekend of the new XML sitemaps implementation in WordPress SEO. Let me try to address most of those questions in one post as well as explain the ideas behind it. The basic idea behind the rebuild of the XML sitemap functionality was simple: XML sitemaps needed [...]

Tags:
Category: WordPress

WordPress template part: a powerful tool

Now that I’m working with custom post types a bit more on this site, for my plugin reviews and speaking agenda, for instance, I’m also starting to appreciate the power of the WordPress template part functionality a whole lot more, which was introduced in WordPress 3.0. Let me explain how I use it and how [...]

Tags:
Category: WordPress

WordPress editor style

I’m writing this with a WordPress editor style CSS active, for the first time. This feature has been available in WordPress since WordPress 3.0 but I had not used it until now, which is nothing but stupid. A WordPress editor style makes the TinyMCE editor used in visual editing mode look like your theme, using [...]

Tags:
Category: WordPress