Як закрити зовнішні силки DLE ?
Створюю і просуваю комерційні сайти та інтернет-магазини з 2008 року. 27-09-2014, 01:43 1 510 2На сайтах де на кожній сторінці є зовнішня силка виникає потребі скрити їх від роботів, які занижуюють рейтинг в пошукових видачах.
Найпростішим є спосіб через - http://sitename/go/?
Я розгляну спосіб коли силка є в додатковому полі.
1. В головній дирекорії сайту сворюємо папку: go
2. У цій папці створюємо два файли:
- index.php:
<?phpif (!empty($_SERVER['QUERY_STRING'])){$re_addr=$_SERVER['QUERY_STRING'];header('Location: '.$re_addr);}?>
- .htaccess:
DirectoryIndex index.phpRewriteEngine Off
Якщо у Вас зовнішня силка в додатковому полі то в шаблоні вставляємо:
<noindex> <a target="blanck" href="http://sitename/shop/go/?[xfvalue_sulka]" rel="nofollow">Гіперпосилання</a></noindex>
* Де sulka - назва додаткового поля, sitename - назва сайта.