Simulator of search engine spider. if you search in google for "Search Engine Spider Simulator", you will see plenty examples.
Similar content checker. User enters up to 3 URLS and the script should calculate the similarity based on the content.
3. Keywords density is needed in the future as well.