3. The method as recited in claim 1 , the method further comprising: determining whether the at least one related keyword selected by the user is a duplicate of a related keyword already in the second input box, and not adding the selected at least one related keyword into the second input box if affirmative.
1. A method of processing correlated keywords, the method comprising: providing a web page having a first input box and an embedded window object that provides a frame for a second input box and a keyword list container; receiving a primary keyword inputted by a user into the first input box of the web page; establishing a link between the embedded window object in the web page and a server and obtaining, from the server via the link, candidate related keywords of the primary keyword; creating a keyword list to present the candidate related keywords in the web page by the embedded window object; presenting, in the keyword list container of the frame of the embedded window object in the web page, the keyword list to the user; obtaining at least one related keyword from the keyword list, wherein the at least one related keyword corresponds to a respective candidate related keyword selected by the user; adding the at least one related keyword into the second input box of the frame of the embedded window object in the web page; and presenting, the second input box of the frame of the embedded window object in the web page to the user, wherein the first input box with the primary keyword therein, the second input box with the at least one related keyword therein and the keyword list container with the candidate related keywords therein are concurrently presented, and the concurrent presentation further comprises determining whether a number of the at least one related keyword in the second input box being greater than or equal to a predetermined threshold, and closing the keyword list if affirmative.