JSF + Richafaces != tecnicas de SEO

Ae gente,
não encontrei referências pelo googles, então gostaria de saber de vocês que são experientes em JSF e Richfaces, se o uso deles comprometem muito o site para a aplicação de tecnicas de SEO, pois até onde vi existem uns menus/links que são ligados por actions e esses actions não deixam código legível para os robos de busca, por favor, me corrijam se eu estiver errado. Existe alguma maneira de contornar esse problema com esses links ?! JSF e Richfaces deixam um código realmente ruim para aplicar SEO? … Ouvi falar que para a indexação do site por completo a melhor maneira seria passar um .xml com tdos os endereços do site para que tdos as páginas sejam indexadas … alguem tem algum conhecimento sobre isso ?!
Search engine optimization (SEO) = tecnicas de otimização de sites em mecanismos de busca como google, yahoo etc…
Abraço a tdos…