А может вы просто с тех пор еще деньги не выводили? Например, решили побольше подкопить... ;)
Интересно, какой срок давности по накликиванию? Сейчас уже можно чистосердечно признаваться?
Короче говоря, если встречается index.php, то оставить только то, что до него. И отрезать все, что после ?
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ (.*/)index\.php [NC] RewriteRule . %2? [R=301,L]
Так?
P.S. Ваши правила для хоста - некорректные: в строке !^www.site.ru$ перед точками должен стоять \
Кроме того, чуточку быстрее будет работать такой код (а вот здесь бэкслэши не нужны!):
RewriteCond %{HTTP_HOST} !=www.site.ru [NC] RewriteRule .* http://www.site.ru/$0 [L,R=301]
Диверсификация - наше все!
<a href="site.ru">редкое говно</a> <a href="site.ru">школосайт</a> <a href="site.ru">гс</a>
Почему бы и нет? Ссылка добавляет популярности ресурсу, независимо от позитивной/негативной окраски.
P.S. Для многих сайтов будет даже честно и справедливо закупаться анкорами не "лучшая мебель", а "редкое говно".
P.P.S. А заполировать результат предлагаю так (пусть Гугл подавится!):
<a href="http://site.ru/">естественная ссылка</a>
"Настройки аккаунта", прокрутить до конца.
... по срокам склейки/расклейки зеркал сайтов. А в этой теме речь о страницах в выдаче.
Рекомендую задуматься: как ПС узнают о canonical, если при обращении они получают 301 ответ?
И не тыкайте, я не из параллельного класса.
Редиректы лучше сейчас убрать. А поставить их тогда, когда в выдаче Яндекса полностью заменятся неЧПУ на ЧПУ.
Canonical спасет отца русской демократии!
В роботсе запрещать неЧПУ не надо, иначе робот туда действительно не будет заходить ;) А вам надо, чтобы он побыстрее canonical прочитал и осознал.---------- Добавлено 20.06.2012 в 13:26 ----------
Пардон, только сейчас заметил. А что значит "редиректы для внешних ссылок"?
Ну, за год-то уж точно появится в выдаче ;)
Знаете, в вашем желании смущает то, что страницы site.ru/ не должно быть в индексе. Британские ученые посчитали, что на 99.9% сайтов морда живет по адресу site.ru/. Как принято попадать в дом через парадную дверь, а не форточку второго этажа. Даже если на двери написано "вход через форточку" ;)
Поэтому, если переадресация безусловная, то я бы вернул морду на место, как минимум, в глазах ПС и пользователей (mod_rewrite?). А если переадресация по условию (например, по HTTP_ACCEPT_LANGUAGE), то я бы еще раз подумал, чтобы не усложнять отношения с поисковиками. Может, на морде сделать простую переходную страничку для выбора одного из 28 языков?
А так, удалить из индекса можно что угодно, хоть весь сайт ;) Возможно, в вашем случае будет полезен мягкий редирект - canonical. Работает и для Яндекса, и для Гугла. У меня его даже быстроробот слушается.
Или, вероятно, поможет meta refresh с малыми временами, но тут не подскажу - методом 90-х последние лет 10 не пользовался ;)
А простой 301-ый редирект удобен для Гугла, но не для Яндекса. Яндексу нравится сначала получить копию страницы, а уже потом ее склеивать или не склеивать ;)
Про robots.txt в данном случае лучше вообще не говорить - зачем вам терять набранный вес?