Aug 02, 2004 in Web Promotion Still Room At The Top! (AltaVista search engine ranking) There are millions of web sites, with more being added daily. Guess what! A great many of them fail to use proper meta tags or keyword frequency. They will never get a high ... read more