не понятно, зачем вы хотите передать сесионную переменную, если она доступна все время в течении жизни сессии... если нужно сохранить куда-то, то в базу/файл...
поисковики вроде бы не индексируют страницы по кнопкам submit (т.е. не отправляют формы), а только по тегу <a> (но точно знают только те, кто непосредственно этим занимается).
POST-запрос (равно, как и любой другой) можно отправить через сокет...
http://www.google.com/search?q=%D1%8...81% D0%B0+PHP