En esto del SEO creo que no hay expertos, no es para nada una ciencia exacta y cambia día a día.
Es difícil si, pero por eso hay gente que se dedica full time a ello. Si sabes inglés, en
www.webproworld.com hay muy buenas guías en cuando a mejorar el sitio para los robots de los buscadores.
Yo, empezaría por crear buenas y concretas descrpiciones, y no tanta palabrería suelta, y optimizar al máximo los meta tags. Utilizar headers donde correspondan y utilizar strong en aquellas palabras que realmente valga la pena resaltar (sin abusar)