Changing the look of your Search Result Pages

I love Google, I seriously do. What I don’t like too much is them adding more and more fluff to my search result pages (or SERPs) that I really don’t want or need. Most of us know about their new Terms of Service now, right? No reason to show me that box all the bloody…

WordPress robots.txt Example

This post is outdated and while it might still be good reading, you can read our latest advice on WordPress robots.txt files here. Robots.txt is a way to tell a search engine which pages it’s allowed to spider, to “see”, and which pages it cannot “see”. Because of that, robots.txt differs from meta name=”robots” tags,…

Use Gravity Forms to submit custom post types

In my previous post I explained how I used the Types plugin to create a new custom post type. That custom post type will be used to display a table of supported themes for my WordPress SEO plugin, and is therefor called wpseo-theme. Now the trick here is that I want users to be able…

Types WordPress plugin – Easy Custom Post Types

I’ve long wanted to create a database of themes that support my SEO plugin and never came up with a manageable way of doing that. When my buddy Amir from WPML emailed me about their two new plugins, Types and Views, it took me a while to grasp what they did. Turns out I’m daft…

On WordPress Dashboard Widgets

I was one of the first plugin developers to add a dashboard widget to your dashboard when you installed one of my plugins. I’m hoping people will follow me in doing the reverse as well. While it generates traffic, it doesn’t generate sales. Let me show you. When I added mine, in the beginning, it…

WordPress SEO Plugin Theme Integration Guide

Theme authors come in two different shapes and sizes: those who integrate SEO “functionality” into their themes and those who don’t. If you’re in the camp of integrating SEO functionality into your theme, you’ve got yet another choice to make: do you “yield” for site owners that have an SEO plugin installed, disabling your own…

How to change your WordPress Permalink Structure

Quite often, in our Website Reviews, I give people the advice to change their WordPress permalink structure, this post details the why and, more importantly: how to make such a change without losing the traffic that you already have. It includes a new tool built by yours truly to help you create the necessary redirects. Keep on…

Sending Reliable Email with Postmark

Reliable email delivery is important to your business: your website probably has a contact form for hiring inquiries; your web application(s) rely on email for interaction with your clients, heck, you might even rely on your server to send email for e-commerce transactions. If those emails do not reliably reach you or your (prospective) customers,…

Questions and Answers

Last sunday evening I started taking questions on my Facebook page, and I promised to answer them in a blog post here, so here we go: If I have just made changes to my WP site, does it help to toggle the cache plugin? Absolutely. My SEO plugin force refreshes the cache because otherwise people…

(Collaboratively) Translating Yoast Plugins

I’ve been bugged for over 2 years now by people who wanted me to make it possible to translate my plugins into their language. Only a few of my plugins so far have had proper internationalization options, mostly due to me being lazy busy with other stuff. This is now changing, rapidly, though! Last friday…