when GSA finds websites and submits links, the websites are not related to my keywords even when I check "put keyword in quotes when used in search queries"
Thats probably a setting thing and a view on SEO itself.
Some engines simply not make use of your keyword as they build there own sub links and you define the content there. Thats usually OK for SEO.
If you still want to get rid of this and clearly also want to have the site itself related to your keyword, then you need to use the option under the search engine box to always use a keyword when searching for targets. Though you need to keep in mind that there are very few targets left.
you should edit the search ranker (GSA) to find the content management system first ( WordPress), then after it finds all the WordPress websites it should separate by category "health" etc.
if GSA is searching for "WordPress" and "health" at the same time you will get bad results
Comments
if GSA is searching for "WordPress" and "health" at the same time you will get bad results