Freedom 1: The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
While client-side code for websites is freely available for review, most websites contain server-side code that is not. To me, it seems this would not be free software.
To judge this criteria I went to www.gnu.org and was unable to locate any mechanism for obtaining the source code for the site. There is, for example, a search function. That POSTs a request to the server which runs some algorithm and returns data back. However, it does not seem to be possible to determine what's happening on the server side.
So my question, and maybe I'm looking at this wrong, is do members of the free software movement see web sites as free or non-free? Is there such a thing as a free web site and what would one have to do to make sure that a website could be considered free?