1. A method, using a processor, for providing a search query, the method comprising: receiving at least one image from a user terminal; comparing the at least one image with a plurality of stored images; determining whether there is a match between the received image and at least one of the plurality of stored images; determining a search keyword when the match is detected between the received image and at least one of the plurality of stored images based on the match determination; receiving location information of the user terminal when no match is detected between the received image and one of the plurality of stored images after the match determination; acquiring textual documents uploaded by users of other terminals located within a reference distance from the user terminal based on the received location information; detecting keywords commonly appearing at least a predetermined number of times in each of at least two of the acquired documents; determining, by the processor, a search keyword based on the commonly appearing keywords, the determined search keyword being associated with at least one topic related to the location information; providing, to the user terminal, at least one search query associated with the determined search keyword based on the match between the received image and the at least one of the plurality of stored images when the match is detected, and based on the commonly appearing keywords when no match is detected based on the match determination, wherein the at least one search query associated with the determined search keyword based on the commonly appearing keywords is used to search for additional information about the at least one topic in a search engine; displaying, on a display of the user terminal, the at least one search query, and enabling a user of the user terminal to select one of the at least one search query displayed on the display for a search conducted in the search engine, without the user entering a search keyword in text in the user terminal; receiving a search query selected by the user from the provided at least one search query; and providing lower search queries corresponding to the selected search query; wherein the at least one search query associated with the determined search keyword based on the detection of the match or on the commonly appearing keywords comprises a real-time rush keyword corresponding to the determined search keyword based on the detection of the match or on the commonly appearing keywords.