Comment Comment by ALittleLight They have a heading titled "About Search Rankings". Seems like a good indicator for a search engine to me. parent ALittleLight 6 years ago