From your link:
> The Wikipedia guidance points out that the Internet Archive and its website, Archive.org, are “uninvolved with and entirely separate from archive.today.”
[ERROR] Isn't archive.ph associated with .org?
[EDIT] ERROR tag added. In fact, it is not, thanks to replies for fixing my ignorance.