Which sentence is grammatically correct?
- The papers are freely available at the journal website.
- The papers are freely available on the journal website.
Using Google's search results:
- available at the website returns 72,800,000 results.
- available on the website returns 106,000,000 results.
So, I inferred that both variants are popular. Is this method (comparing the number of results by Googling) sound?