Определять кем написано Яндекс наверное не может, но я вообще писал про то, почему такой фильтр не нужен.
Если накладывать фильтры за орфографию, то в топе будут бесполезные статьи написанные филологами. Если вы хотите прочитать статью про прочистку канализации, какая статья вам будет полезнее написанная сантехником или учителем русского языка?
Название движка надеюсь писать не нужно :)
<?php $url = "http://index.kodifikant.ru/post/410054"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.103 YaBrowser/18.7.1.920 Yowser/2.5 Safari/537.36'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_REFERER, 'http://index.kodifikant.ru'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $html = curl_exec($ch); $html = iconv('windows-1251', 'UTF-8', $html); $re = '/<span id="address">([^<]+)<\/span>/m'; $re2 = '/<td class="street">([^<]+)<\/td><td>([^<]+)<\/td>/m'; preg_match($re, $html, $adres); preg_match_all($re2, $html, $streets, PREG_SET_ORDER, 0); echo '<meta charset="utf-8">'; echo "Почтовое отделение $adres[1] <br>обслуживает:<br>"; var_dump($streets); ?>
Для Яндекса 2, Гугл вообще не эту директиву не учитывает.
В миллиарды страниц конечно слабо верится...
Что именно на партнерке? Всё находится на партнерке? Я сомневаюсь что вы сможете получить запрос который адресован не вам. Напишите подробнее как вы форму на страницу вставляете.
Если сайт на https то и редирект конечно на него-же
RewriteCond %{HTTPS} off [OR] RewriteCond %{HTTP_HOST} ^www\. RewriteRule (.*) https://site.ru/$1 [L,R=301]
Обработчик этот где находится у вас на сайте или на партнерке? И сама форма ваша или её скрипт партнерки выводит, который на партнерке же и лежит?
https://www.icann.org/resources/pages/policy-2012-02-25-ru#3
document.onclick = function() { document.location.href = "https://www.yandex.ru"; };