10. A system for automatically outputting semantically significant text from a markup language document, comprising: a data store storing a set of markup language documents, the set of documents including a first markup language document; a parser module to parse the first markup language document to produce a parse tree; a segmenter module to segment the parse tree into a set of segments including a first segment each of the segments included in said set of segments representing a unique path in the parse tree; and a processor module to: determine the total number of documents included in said set of documents that include said first segment; determine the percentage of said documents included in said set of documents that include said first segment based on said determined total number and the total number of documents included in said set of documents; determine whether said determined percentage meets or exceeds a threshold; and flag said first segment for search index exclusion in response to a determination that said determined percentage meets or exceeds the threshold.
15. The system according to claim 10 , wherein the unique path in the parse tree is a path from a root node to a text node of the parse tree.