Optimize your shopping cart in 5 steps

Optimize your shopping cart in 5 steps

A friend of mine was adding a shopping cart to his site, and wanted some advice on how to optimize his shopping cart. I thought: why not give the advice I gave to him to all my readers as well? So here we go, a complete article on shopping cart SEO. Step 1.: Make sure…

WordPress subpages going supplemental: the fix

WordPress subpages going supplemental: the fix

I noticed that the subpages for my blog (you can find links to them in the footer of this page), were all going supplemental. This wasn’t really surprising as those subpages were displaying exactly the same as the frontpage: 5 full posts and a “next” and “previous” link to the next pages. This meant that…

WordPress 301 redirect

WordPress 301 redirect

For all you developers out there building WordPress plugins or coding in the core of WordPress, this is the “proper” way of doing a 301 redirect in WordPress: Easy isn’t it? Now go off and USE IT. I’m seeing way too much people who forget to add the “,301“, and stick with the default, which…

How to get Google to crawl your site faster

How to get Google to crawl your site faster

Yet another question out of my referrers to answer: “how can i get google to crawl my site faster“. There are two possible reasons why Google is slow in spidering your site. The first might seem obvious: if Google doesn’t find enough (quality) links pointing to your site, it doesn’t think your site is very…

Why I blog

Why I blog

Yet another blog meme has been going on all over the web, and I was guessing it was going to be my turn sometimes in the near future. Steven Bradley (aka vangogh) tagged me this time. You might remember the previous “5 things you don’t know about me” blog meme, this is sort of the…

NoIndex for RSS feeds!

NoIndex for RSS feeds!

As regular readers might recall, I wrote a guestpost on SEOEgghead asking for an equivalent of “noindex, follow” for RSS feeds. Now it seems the search engines have been listening a bit, or at least have been thinking in the same direction… In a post about preventing duplicate content with your feeds (which I encountered…

How to prevent Google from indexing script output

How to prevent Google from indexing script output

If you have some scripts on your site like, for instance, my domain-info script, you often use GET parameters so people can link to them or bookmark them. This has a lot of benefits, but it creates a problem as well. Search engines will index this output, causing your server to use cycles for something…

How to remove www from your URL with mod_rewrite

How to remove www from your URL with mod_rewrite

I got a hit today for the following search query: how do you get rid of the www in url. As you can see that hits on my article about removing PHPSESSID’s, which isn’t quite what the person was looking for I guess. Here’s the code to 301 redirect the www version of your site…

PHP-APC: Speed up your web applications!

PHP-APC: Speed up your web applications!

As regular readers of this blog might know I have written quite some tools using the different API’s of search engines, and always found them quite useful. When I was implementing my sitewide search function, one of the things that bothered me that it was a bit slow. I knew that I had seen some…

Implementing a sitewide search function

Implementing a sitewide search function

Those of you coming to this site more often might have noticed a small change in the search box. It’s now implemented sitewide, and I’ve built a sitewide search functions using the Yahoo! API. It was quite nescessary because I found that people were searching for “sortable.zip” on the blog, and they wouldn’t find anything…