13. A method performed by a search engine service that includes one or more computing devices with one or more processors, the method comprising: receiving a search query from an end user at the search engine service; identifying a web page in response to the search query by querying a search engine index based on the search query; accessing information regarding a deeplink hierarchy for a website at which the web page is located, the deeplink hierarchy comprising a hierarchy of nodes, each node including a group of one or more deeplinks that link to web pages at the website, the deeplink hierarchy having been generated by assigning deeplinks to hierarchical levels based on URL structure of corresponding web pages and grouping deeplinks into nodes at each hierarchical level based on content of corresponding web pages, a first node containing a grouping plurality of deeplinks and corresponding with one or more keywords based on web pages corresponding with the plurality of deeplinks; comparing the search query with one or more keywords associated with each node in the deeplink hierarchy; identifying the first node containing the plurality of deeplinks as relevant based on comparing the search query to the one or more keywords associated with the first node; identifying at least a portion of the plurality of deeplinks from the first node; generating a search result for the web page to include the at least a portion of the plurality of deeplinks from the first node; and providing the search result for presentation to the end user.
13. A method performed by a search engine service that includes one or more computing devices with one or more processors, the method comprising: receiving a search query from an end user at the search engine service; identifying a web page in response to the search query by querying a search engine index based on the search query; accessing information regarding a deeplink hierarchy for a website at which the web page is located, the deeplink hierarchy comprising a hierarchy of nodes, each node including a group of one or more deeplinks that link to web pages at the website, the deeplink hierarchy having been generated by assigning deeplinks to hierarchical levels based on URL structure of corresponding web pages and grouping deeplinks into nodes at each hierarchical level based on content of corresponding web pages, a first node containing a grouping plurality of deeplinks and corresponding with one or more keywords based on web pages corresponding with the plurality of deeplinks; comparing the search query with one or more keywords associated with each node in the deeplink hierarchy; identifying the first node containing the plurality of deeplinks as relevant based on comparing the search query to the one or more keywords associated with the first node; identifying at least a portion of the plurality of deeplinks from the first node; generating a search result for the web page to include the at least a portion of the plurality of deeplinks from the first node; and providing the search result for presentation to the end user. 14. The method of claim 13 , wherein identifying the at least a portion of the plurality of deeplinks from the relevant node in the deeplink hierarchy comprises ranking the plurality of deeplinks from the relevant node and selecting a subset of the plurality of deeplinks based on the ranking.