Say if I search for x, how can I generate a list of related keywords to search by?
Like many search engines would generate related keywords based on what you search.
Is there a premade database for all of this?
Related keywords in a search engine are more like alternative keywords that could be provided by a thesaurus versus a completely diff. word that has a relation with the initial keyword. Which one are you trying to get? 🙂
the first kind.