Search optimalisation

It’s quite easy to do some extra Search Optimalisation using Sitecore. My collegues Ruben ‘Usability’ Timmerman and Ulco Wierenga pointed me on the spaces in the URL’s. Google and MSN don’t really like spaces, they rather preffer a dash(-).
It’s quite easy to implement this. Add the following line tot the encodeNameReplacements-node:
<replace mode=”on” find=” ” replaceWith=”-” />

This one is free, for others optimalisations, you have to contact and pay Ruben and Ulco :P.

Update: Just got a reply in my email of Jakob Christensen:

Hi Alex

Fantastic!!!

I can’t see any reason why we shouldn’t put this in 5.3.

Thanks a lot!

–Jakob

Update 2: Just got another email of Jakob, it will not be implemented in Sitecore 5.3:

Hi Alex

I just put the line in the web.config and it completely destroyed the Sitecore Client. I don’t really have a clue why, but I don’t we have the time to find out why before 5.3.

So unfortunately it won’t be in 5.3

Sorry.

–Jakob

Too bad, hope Jakob finds out what’s killing it. I’ll check it out when the first dist of Sitecore 5.3 will arrive.

2 thoughts on “Search optimalisation”

  1. Argh! My name is Timmerman, without the s! 🙂
    And the correct english is search engine optimisation (and americanish is optimization i think).

    And for the rest, you’re a mad elite Sitecore hacker 🙂

  2. Hi! I knew about the dash-vs-space issue with SEO, and it took quite a while to figure out how to do it with Sitecore. Luckily with Sitecore, none of the shell ASPX filenames contain dashes (good practice really). So as long as you add dashes to the illegal characters list in the web.config (better safe than sorry), you can then use something like ISAPI ReWrite to replace dashes in all aspx requests with spaces so Sitecore doesn’t barf. But your rewrite rule should only replace dashes in requests for ASPX files, or all your images and other things will be broken.

Comments are closed.