There are various channels which are using now days for promoting websites like
article submission,,forum participation,,link building,,FLD and PLD,,blog writing and social bookmarking.