Pensavo magari ci fosse qualche soluzione con un componente che non conosco, o altro.
Cioè pensi di farti fare la parte "SEO" di scrittura descrizioni, keywords da un componente?

C'é certamente qualcosa, nella JED ma hanno un costo, funzionano bene in inglese (ma mai fidarsi di chi fa le cose in automatico) e comunque alcuni si basano su "dizionari di sinonimi" pre-impostati da personalizzare (a mano ovviamente!) a seconda delle reali esigenze.
Io non affiderei mai una cosa così importante ad un componente automatico, devi poi valutare i risultati nel tempo con strumenti come GWT o GA per capire chi ti "cerca", cosa "cerca" e quali pagine "trova" mediando descrizioni/Keywords in accordo con tali risultati.
E' un lavoro "di fino" che nessun componente per quanto costoso o intelligente potrebbe mai fare.
Opinione personale eh!