Welcome to WebmasterWorld Guest from 22.214.171.124
Offer:-- "to include a link at the top of my homepage, to redirect any visitors to your site"
It is my opinion that this constitutes advertising.
What do you think?
1) to call the attention of the public to a product or business.
2) a public promotion of some product or service
3) the business of drawing public attention to goods and services
Definitions taken from the Oxford Dictionary of English:
Advertise: describe or draw attention to (a product service or event) in a public medium in order to promote sales or attendance
Advert: refer to in speaking or writing
From this you could interpret all text links as "adverts" that "advertise" the destination site