21
Step 1: W3C validation is always a goal to strive to and XOOPS could better in this respect.
Step 2: is easy for small sites, but how do you get 10000 pages in that?
I find SEO is also more hype, then it is worth. Google and co have been adapted to cope with the 'standard' CMS URL's.