Vital Pieces of Web page Promotion