Лучше вообще блокировать такие страницы, отдавая 403. Разрешить параметры запроса по белому списку (можно по маскам), остальные запретить.
В данном случае прописать в .htaccess (для Apache 2.4):
<If "%{QUERY_STRING} != '' && %{QUERY_STRING} =~ /^url=http.+$/i">
Require all denied
</If>
# Для Apache 2.2:
RewriteCond %{QUERY_STRING} ^.+$
RewriteCond %{QUERY_STRING} ^url=http.+$ [NC]
RewriteRule ^.*$ - [F]
Можно и так, но движком - наиболее универсально. Сделать по принципу "запрещено все, что не разрешено" и иметь массив разрешенных GET-параметров. У меня так.
Это - лечить сифилис примочками. Антибиотики нужны - сайт должен отдавать на подобное 404. Не 301, не 200 - а 404.
Clean-param в роботс.тхт вам поможет...
Или убьет сайт целиком - это глючный параметр, им лучше не пользоваться, если на сайте есть нужные урлы с параметрами.
Спасибо! Вдруг пригодится. Пока для клиента придумал обходной маневр, как обосновать свежую дату регистрации.
Мне это 1 раз и не для себя. Поэтому никаких «со временем» не будет. Да и понял я, что это гимор сильный.
Для .ru - да. В gtld, емнип, дата может остаться старой, если брать на аукционе освобождающихся доменов.
Ключевое слово «может»
Ок. Фиг с ним. Проще найду объяснение новорегу но нормально звучащему.