1. A method of saving web page data comprising: providing a first and a second save option within a window of a browser client; receiving a selection of the first or second save option from a user; acquiring web page data browsed by the browser client when the selection of the first save option is received from the user or when the browser client newly browses the web page data when the selection of the second save option has been received from the user; extracting a keyword from a content of the acquired web page data; assigning a plurality of indices that include a first index unique to the acquired web page data and a second index comprising the extracted keyword to the acquired web page data; and saving, subsequent to the keyword extraction, the acquired web page data browsed by the browser client in correspondence with the assigned indices in a predefined database, the saved web page data being sufficient to regenerate at least a portion of a previously browsed web page without accessing to the original source, wherein the acquired web page data is saved without prompting the user for a file name or destination folder when the selection of the first save option is received from the user, and the acquired web page data is saved without any further instruction from the user when the browser client is subsequently operated to move to another URL, when the selection of the second save option has been received from the user.