1. A method of providing a representative phrase using at least one processor, comprising: obtaining, using the at least one processor, broadcast information; obtaining, using the at least one processor, a popular keyword from a content page, the popular keyword being at least a keyword input entered into a search engine a desired number of times during a desired period of time; generating, using the at least one processor, a representative phrase based on a correlation between the broadcast information and the popular keyword, the generated representative phrase indicating information about at least one program that is associated with the broadcast information and the popular keyword, the generating including, calculating a time score for determining the association of the popular keyword to a program of the broadcast information, the calculating based on a display time of the popular keyword on the content page and a broadcast time of the program, the time score based on a desired margin of error and the broadcast time of the program, determining the program associated with the popular keyword, the determining based on at least the calculated time score, and generating the representative phrase by combining at least a portion of the broadcast information with a determined airtime of the determined program; generating, using the at least one processor, a display representative phrase by combining the generated representative phrase with the popular keyword; and providing, using the at least one processor, the display representative phrase in the content page for display in association with the determined program, the providing including displaying the display representative phrase on the content page.