Is there an easy way to remove a URL from Safari's address bar history? So, I love the new, awesomebar-style address bar in Safari 5 - with it's history search, I've gotten to the point where I no longer use bookmarks for most sites, I just remember the 2-4 letter strings that will bring what I want to the top of the search results.

This is great, except for when I screw up and add things to the history that screw with it. For example, one of my most used shortcuts was to get to a site I frequent by typing "bl" and hitting enter. Somehow, at one point, I did this without a search coming up, and now, the "Top Hit" for "bl" is "http://bl/", which is obviously, not an actual site.

Is there any way to remove a single entry from the history without clearing the history entirely?

Bonus points if it can be done from the address bar without navigating around in prefs or anything. While the answers currently given work, I'd love to find an easier way to do it.
click on show all bookmark (open book) on top-left of your safari. then search the site you want to remove (e.g: http://bl) after that delete it from history when you delete the singe site you never find http://bl when press bl in address bar.



search here: