WordPress SEO Update

WordPress SEO has a new version: 0.1.4. It took me quite some time, but there were a few bugs that really needed fixing in the plugin before I could continue adding features, options and more. These are fixed now, please grab the latest update from WordPress.org. The most important bug that was fixed is the…

WordPress plugin updates and how I (ab)used it

Any WordPress site administrator will know WordPress has an auto update system for plugins. Not many people seem to think through how this works and what it means, which is why a lot of people started to say stuff when I “fixed” the BlogPress SEO situation earlier today. Let’s walk through this essentially pretty easy…

BlogPress SEO: solved

I thought BlogPress SEO was bad, turns out, it’s worse. It’s malware. I had already discovered that it sent the admin email to the plugin’s author, but today, mtekk uncovered that it was adding an option to log in, solely with that email address. Yes that’s bad. I checked out the plugin code again, and…

Quick WP Tip: edit_term_link()

I’ve started optimizing tags, categories and custom taxonomies a lot more lately now that I can do all these neat things with them in my WordPress SEO plugin, and since I’m a busy guy I want to be able to do that quickly. So I wanted to edit my templates for those taxonomies to include…

Quick WP Tip: get_queried_object()

Getting the queried object in WordPress can be done in two ways: the hard way, and the easy way. Unfortunately for me, I only found out about the easy way a couple of days ago… The class wp_query has a function get_queried_object() that can be quite useful. Let me show you the old code I…

WordPress SEO now in public beta

Cross posted from my newsletter because people asked me too: I’ll be honest. I had not expected so many of my newsletter readers to start testing, but I’m deeply thankful that they (you) did. All your testing and your reports towards me allowed me to squash many many bugs, documentation inconsistencies and more over the…

Want to test my WordPress SEO plugin?

I’m getting closer and closer to releasing my WordPress SEO plugin. Turns out it’s not as easy as I thought to get this right straight off the bat, and it’s thus taking more and more time. I have also learned in my recent years of developing though, that getting a version out and feedback in…

WordCamp Bulgaria: my presentation & more

So I was in Sofia, Bulgaria for WordCamp Bulgaria. They write in Cyrillic and talk Bulgarian there; meaning I’ve never felt like a stranger this much ever in my life. In a good way though because the people were awesome. These people included Dobromir and Ivan, the two organizers, Nikolay from Automattic, Stefanos from Greece…

Track SEO rankings with Google Analytics

Mike Pantoliano of Distilled had a good post over at SEOmoz about how to turn Google Analytics into your own rank tracker. We have been playing with the cd= parameter at Yoast before to track SEO rankings, as Mike also notes, and his improvement on the idea is a welcome one. In the comments, my…