That would mean even this forum is provided by Google when you search for any terms. I guess its not provided by Google but you can find it through Google. I hope you get what I am pointing to.