3. The method of claim 1 , wherein said analyzing said response according to said supervised training procedure comprises receiving a plurality of returned mark-up language documents, including the initial mark-up language document, and a relative rank of each returned mark-up language document; determining a relative rank of the initial mark-up language document with regard to said plurality of returned mark-up language documents; and analyzing at least one feature of the initial mark-up language document in comparison to said plurality of returned mark-up language documents and said relative rank of the initial mark-up language document.
3. The method of claim 1 , wherein said analyzing said response according to said supervised training procedure comprises receiving a plurality of returned mark-up language documents, including the initial mark-up language document, and a relative rank of each returned mark-up language document; determining a relative rank of the initial mark-up language document with regard to said plurality of returned mark-up language documents; and analyzing at least one feature of the initial mark-up language document in comparison to said plurality of returned mark-up language documents and said relative rank of the initial mark-up language document. 20. The method of claim 3 , wherein the internet based indexing program comprises a plurality of programs and wherein the method is performed for each of said programs.