Se il CMS viene installato, configurato e personalizzato correttamente non avrai alcun problema a livello di SEO.

Se il sito è piccolo, puoi implementare WordPress con tutti i crismi (es. personalizzazione del tema, caching, sitemap, etc. etc.). La cosa principale su cui fare attenzione sono i tempi di risposta del server (vedi i Google Webmaster Tools)