Learn English – “posted to”, “posted at”, “posted on”

prepositions

Which preposition should we use with posted?

  • A new question is posted to Stack Overflow every 12 seconds.
  • A new question is posted at Stack Overflow every 12 seconds.
  • A new question is posted on Stack Overflow every 12 seconds.

Some examples from news websites:

The Supreme Court in Brisbane heard Lorang-Goubran met Mr Spencer through an online sex ad posted to website Craigslist and planned to rob him of drugs with a male accomplice. ABC News

In one photograph posted on the website, Mr. Roof is shown posing with wax figures of slaves. The New York Times

Notice of such cancellation, modification, or suspension will be posted at Website. NBC Connecticut

Google books – Ngram

enter image description here

Google Tend:

enter image description here

Best Answer

I think the following statements can be used interchangeably when you want to express Stack Overflow as an address where some post can be posted.

A new question is posted to Stack Overflow every 12 seconds. A new question is posted at Stack Overflow every 12 seconds.

The following syntax expresses it in more specific way using "on", i.e. where a post was posted: e.g. "on StackOverFlow page. or on a Facebook wall.