Обновлено: 23 декабря, 2021
Если вы хотите скрыть от поисковых систем (Яндекс, Google) ссылки на внешние сайты, можно воспользоваться следующим методом. Пишем php файл (например – gt.php) с таким содержимым:
$site = $_GET[‘site’]; Header (“Location: $site”); exit();
Этот код перенаправляет нас по адресу, указанному в передаваемом GET-параметре переменной $site (на примере ниже – это сайт matrixnet.ru). Соот-но внешнюю ссылку, которую мы хотим скрыть, оформляем так:
<a href="https://404.su/gt.php?site=https://matrixnet.ru/" target="_blank" rel="nofollow noopener">Какой-то текст ссылки</a>
Алгоритм простой – файлу gt.php через GET-параметр передается переменная site со значением адреса внешнего сайта (обязательно необходимо указать http:// или https://). Файл gt.php получает этот параметр, и перенаправляет на указанный внешний сайт. Для поисковиков такая ситуация считается как внутренние редиректы. И, на всякий случай, указываем еще параметр rel=”nofollow” для ссылки (“говорим” поисковикам не учитывать данную ссылку).
Не забудьте закрыть файл gt.php в robots.txt от индексации!
СКАЧАТЬ готовый php файл.