недавно стояла передомной примерно аналогичная задача...
в общем определет позицию в результатах следующее:
1. цитируемость
2. "типа статичность" страниц
3. "правильность" навигации
4. правильное использование ХТМЛ тэгов для форматирования текста...
читай хелпы по регистрации на яндексе и рамблере, там весьма доходчиво написано по каким принципам сортируются результаты поиска
че я для этого делал:
1. зарегил ресурс на 300 поисковиках/каталогах... я пользуюсь услугами
http://se.russiansubmitter.ru/
в общем пофиг как региться, главное правильно текст для каталогов подобрать...
цитируемость увеличена
2. у меня новости были... считай новостной портальчик... дык там ссылки выглядели как /news/?class=1&area=2 ...
ну короче СТРАШНЫЙ ГЕТ... поисковики такие приколы не очень любят... хранят меньше... позиции похуже при сортировке...
корче пришлось сделать:
/news/1_2_20030102-20030212.html или чето типа того и разбирать имя страницы при перехвате 404й ошибки... зато поисковики думают что странички в дримвавере колбасятся
3. поисковику пофиг что у тебя в скриптах... ходит он по <a href> и нехотя по мапам... поэтому если у тебя все на онКлик'ах или менющки вставляются document.write'ом то тогда считай ты куски сайта от машины спрятал... значит их при запросе никто не увидит
4. ну тут как получится... я на это забил, хотя релевантность определяется не в последнюю очередь тем в каких тегах текст найден... типа в <b> - значит это типа важно...
в общем почитай мануалы на яндексе и рамблере...
ну...
вроде все, если кратко...
хотя навернякак еще есть много интересных способов...
например реклама через БЕГУНа если 5 центов за клик не напрягает
