Этот короткий пост будет посвящен редиректу на сайтах. Редирект нужен для скрытия внешних ссылок, а также для других целей. При редиректе не передается ссылочный вес, в этом он похож на noindex.
Редирект может понадобиться например при сливе трафика на платник. В таких случаях рекомендуется ставить не прямые ссылки, а именно через редирект.
Ссылка через редирект обычно выглядит следующим образом:
https://seobes.ru/go.php?url=http://site.ru
где go.php это файл редиректа. Для того, чтобы сделать редирект на сайте создаем файл например go.php и прописываем в него код:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Перенаправление
<?php
$url = isset($_REQUEST['url']) ? $_REQUEST['url'] : '';
if(preg_match('#(http?|ftp)://\S+[^\s.,>)\];\'\"!?]#i',$url)){
sleep(2);
//header("Location: $url");
echo "<html><head><meta http-equiv=\"refresh\" content=\"0;url=$url\"></head></html>";
exit();
}
?>
Это наиболее простой вариант редиректа. Сохраняем его на хостинг и пишем внешние ссылки в таком виде:
https://seobes.ru/go.php?url=http://site.ru
Хочется добавить, что для WP есть плагины редиректа, например