The present invention is a method for taking content in text, HTML, or
related format from Web pages or documents and searching it for words or
phrases that advertisers have contracted to have hyperlinked to their Web
pages or documents. These words and phrases are then hyperlinked in HTML
format to the advertiser's Web site, in a preferred embodiment involving
routing through a tracking URL to track the number of times the hyperlink
is clicked on. In a browser-based embodiment, the content is then
published on the Internet and readers seeing the content have the option
of clicking on the hyperlink and visiting the contracted advertiser's Web
site. The hyperlinking of words can be implemented by (i) an ad server
overwriting existing content HTML files, (ii) a script overwriting
existing files, (iii) coding in existing HTML files referencing the ad
server to determine hyperlinked words, or (iv) redirecting users to an ad
server page with appropriately altered HTML files.