Creating a dynamic Internet link includes storing terms associated with a
bookmarked Internet resource in a bookmark entry, storing a resource name
associated with the bookmarked Internet resource in the bookmark entry,
and storing a locator identifier associated with the bookmarked Internet
resource in the bookmark entry. Updating the dynamic Internet bookmark
when the bookmarked Internet resource has changed location by performing
a search using stored terms to obtain search results, comparing resource
names of resources from the search results from the performed search with
the stored resource name of the bookmarked Internet resource to obtain a
matching resrouce having the same resource name, and storing a new
locator identifier of the matching resource in the bookmark entry.