When you view a set of search results, sometimes you’ll see some additional links for more pages on a site included within a single search result for a page. This often happens when a search engine considers the query that you used to be a “navigational” query, where the intent behind your search is to find a specific page on a site.
For instance, if you want to visit the WordPress homepage, instead of typing “wordpress.org” or “wordpress.com” into the address bar of your browser, you might type “wordpress” into the search box on a toolbar. Chances are, you are intenting to go to the wordpress home page instead of finding sites that mention “wordpress.”
The search engines don’t always follow the same patterns in delivering you to pages, but there are a number of similarities. For example, searching at Google for “wordpress” will show you the home page for “wordpress.org” at the top of the search results and also provides you with a list of links to pages on the site, including the page where you can download the software, and the support forums. Searching for “wordpress” at Yahoo delivers the home page for hosted wordpress blogs at “wordpress.com” at the top of the results, and offers additional links for different categories of blogs found at the site.
Why does Google show you the software site, and Yahoo show you the wordpress hosted site? Good question. There are many questions about how the different search engines handle navigational queries, and how they determine which site links or quick links to show under them.