I have a site that has been listed in many search terms, and good ones. But it still puzzles me why in the main search term for my site, and the search term I really want to be listed more than the others, my site is not listed...
I have the ST in title, in body text, and anchor texts.
What are the main rules that Google use to determine that a site should be listed in a specific search term?