The most relevant page to the search term should be chosen. If the term warrants explanation, isolation and a dedicated page, then a landing page may be warranted. This would be the case in the event of a new product, new word or unique service. If it is a general term that describes the business, then a homepage may be more suitable.