Видео-ролик: SWF(2 мб)
Google Sites - отличная платформа для создания сайта, и казалось бы, есть все, что нужно, но как только понимаешь, что комментарии можешь оставлять только ты, ну может и пару твоих друзей, которых ты добавил на странице Sharing(More Actions > Manage Site > Sharing), то мнение о данном сервисе немного падает.
Сразу скажу, что форма комментариев будет громоздкой и далеко не в лучшем виде, готовый результат можно глянуть здесь(справа, вы увидите таблицу с комментариями и немного ниже форма отправки, это и будет то, что я вам предлагаю сделать).
И как же можно решить данную проблему? Ведь нам нужна обратная связь с пользователями, что бы знать их мнение, а хорошие комменты привлекают дополнительный интерес к информации на сайте. Самый простой вариант - разместить свой e-mail, icq, ссылку на ваш профиль в Facebook, ВКонтакте, но это не эффективно, так как мало кто захочет куда-то заходить, чтобы сообщить вам свое мнение. Другой вариант - добавлять избранных в список сотрудников(More Actions > Manage Site > Sharing > Collaborators), но это позволит им не только делать комменты, но и создавать/редактировать/удалять любые страницы, а это очень нехорошо.
К сожалению, Google не разрешил всем писать комментарии и нам придется теперь попарится...
Итак, нам нужна форма для отправки комментариев, для этого придеться схитрить и воспользоваться Google Docs:
1. Заходите в Google Docs и создаете форму(New > Form), и заполняете её таким образом:

И в конце жмете Done
2. Теперь жмете Edit, как на скриншоте:

3. И редактируете таким образом:

В поле "Question Type" в этот раз выбираем "Paragraph Text"!
В поле "Help Text" пишете что-то вроде: "Комментарии содержащие спам будут удалены" и жмете Done. Не забывайте отмечать галочку "Make this a required question".
4. Теперь жмем по кнопке Save и ждем пока сохраниться, дальше закрываем окно и заходим на главную страницу Google Docs и кликаем по свежесозданной форме, которая должна появиться в списке. Должна появится таблица. Теперь кликаем по Sheet1 и выбираем пункт "Rename", то есть переименовываем в "Несортированные комментарии". Далее жмем на кнопку "Add Sheet" и переименовываем новый "Sheet" в "Комментарии". Далее жмем на надписи "Комментарии" и выбираем "Move left". Копируем из листа "Несортированные комментарии" ячейки A1, B1, C1 на лист "Комментарии" и передвигаем серую полоску на одну ячейку вниз с помощью мышки, чтобы оба листа выглядели одинаково, вообщем проделайте действия как на видео SWF(2 мб).
5. Далее кликаем по ячейке A2 в листе "Комментарии", и жмем "=" на клавиатуре, вводим =SORT('Несортированные комментарии'!A2:C1000, 1, FALSE), где "Несортированные комментарии" - это имя первого листа. Это позволит сортировать комментарии в обратном порядке, то есть самые новые будут сверху, что очень удобно.
6. Далее выбираем в меню "File > Save & Close" и закрываем это все. Заходим в Google Sites. Выбираем нужную страницу и жмем "Edit Page", в меню "Insert" выбрать "Spreadsheet form" и выбирайте только что созданную форму. Дальше поставьте параметры высоты и ширины, высоту поставьте где-то 600, а ширину - оставьте поле пустым, чтобы поле растянулось на ширину страницы.
7. Вот и готова форма для оправки комментов, но нам нужно, чтобы еще было видно отправленные комменты, теперь опять нажимаем на меню "Insert" и опять выбираем "Spreadsheet form", в этот раз мы выбираем слева "Spreadsheets", как на скрине:

и выбираем нашу форму. В 6 пункте, ничего выбирать не нужно, потому что по умолчанию выбирается тип "Forms". Теперь вы добавили поддержку комментариев на нужную страницу.
8. Теперь осталось открыть общий доступ к таблице, в которой храняться комментарии, для этого нужно опять зайти в Google Docs в настройки и сменить язык на русский, чтобы все было проще, дальше заходим в нашу таблицу и жмем на кнопку "Совместный доступ" и ищем там "Посмотреть у кого есть доступ", в нижней части вы увидите ссылку "Изменить", жмите на нее и в выпадающем меню выберите "Разрешить пользователям просматривать не входя в систему".
Все. Наконец готово. Сохраняем страницу и тестируем. Лично проверял, работает.
Таким образом, можно спросить пользователя любой вопрос и получить ответ пользователей в Google Docs, где вы сможете и поудалять ненужные комментарии. Еще можно сделать форму для обратной связи, для какой-нибудь определенной цели. Единственный минус - формы очень громоздкие.
Если, что-то не получилось, то посмотрите флеш-ролик, как это делает автор:
Видео-ролик: SWF(2 мб)
Вот еще есть аналог формы комментариев от Google, только он еще требует залогиниться под Google или под какой-нибудь платформой с OpenID:
Google Web Elements Conversation Element
А вот описание на русском:
Подробнее о Google Friend Connect, и о Social-bar-e.
Тут все попроще, если нужно я напишу, как использовать такую форму на Google Sites, только напишите в комментариях!!!
Вот статья на английском как это сделать:
Google Friend Connect Visitor Comments via Google Web Elements
Если есть какие-нибудь вопросы или что-то не ясно, то пишите в комментарии, постараюсь ответить как можно быстрее.

