1. A method of detecting a web trap, the method comprising: clustering uniform resource locators (URLs) corresponding to a web page stored in a database according to a predetermined standard; generating a regular expression by analyzing a date pattern associated with a clustering result; and detecting that is suspected of causing an unwanted number of requests associated with linking dynamic pages of a web-based calendar by using the generated regular expression.