3. One or more computer readable media as recited in claim 1 , wherein the instructions that cause the one or more processors to rank the document comprise instructions that cause the one or more processors to: identify the ranking for each block that is part of the document; combine the rankings for each block to generate a ranking for the document; wherein the ranking for each document includes an average ranking of all the blocks or a weighted average ranking of all the blocks.
3. One or more computer readable media as recited in claim 1 , wherein the instructions that cause the one or more processors to rank the document comprise instructions that cause the one or more processors to: identify the ranking for each block that is part of the document; combine the rankings for each block to generate a ranking for the document; wherein the ranking for each document includes an average ranking of all the blocks or a weighted average ranking of all the blocks. 4. One or more computer readable media as recited in claim 3 , wherein generating the combined ranking for the document includes an average ranking of all the blocks and a weighted average ranking of all the blocks.