Ciao,
Di solito si fa cosi: si implementa un buon sistema di statistiche (fra tutti direi google analytics) e si seguono costantemente le keyword (keyphrases) con le quali si è trovati di piu nei vari motori.
Ti assicuro che spessissimo saltano fuori cose che nemmeno si erano lontanamente previste tramite questo strumento. In base a queste, poi, puoi decidere se "spingere" su queste chiavi piuttosto che abbandonarle se le reputi di poca pertinenza o poco convenienti.
Se invece intendi un srumento "inventa frasi" che poi cerchi le stesse nei motori, beh questo non è possibile. Quello che chiedi è un dato che, se esiste, lo possiedono solo ed esclusivamente i motori di ricerca stessi. Cmq credimi già implementare un sistema di statistiche e contare gli accessi per parole chiave ti da una buonissima approssimazione della cosa.
Saluti