Technorati Tip

Update: The trailing slash problem in Apache is a well known issue that I was also dealing with. Basically, if you went to http://wrighters.org/blog you would get a 404/Page Not Found because Apache would be looking for a file called blog. Well, everyone on the net says this can be fixed by doing something like this in your .htaccess file:

RewriteCond %{HTTPHOST} wrighters.org$
RewriteCond %{REQUEST
URI} !blog/
RewriteRule ^(.*)$ blog/$1

That’s fine, but if you use symlinks (which Site5 uses when it creates a blog for you, and which I used as well when I did my update… and most rails apps deployed using Capistrano will do as well), you need to enable symlinks for Apache. So add this in your .htaccess file above the RewriteCond and RewriteRule lines:

RewriteEngine On
Options +FollowSymlinks

End of Update

I know this is in the Technorati Support FAQ, but I figured out why I couldn’t find any of my posts in Technorati. Even though I could claim my blog (which this FAQ deals with), posts never showed up. Turns out I had a temporary redirect from http://wrighters.org to http://wrighters.org/blog/. When I made this a permanent (301), then magically my pings worked and posts showed up in searches.

Now, we’ll see if that solved Google blogsearch as well. Funny, I can see the Google bot crawling the page, but not for blog searches.

BTW, the Typo 4.0.x built-in Pinging is nice – another reason to upgrade from 2.6.

Leave a Reply

Your email address will not be published. Required fields are marked *