if (preg_match('#<div id="anonce">(.*)</div>#u',$text,$matches)) { $kusok = $matches[1]; }
может стоит вот так модернизировать?
if (preg_match('#<div id="anonce">(.*?)<\/div>#u',$text,$matches)) { $kusok = $matches[1]; }
Если в гугле именно тот вариант указан что вы написали, то для вашего диапазона он будет выглядеть вот так
176\.168\.165\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-7])
Если статьи приносят нужный вам (целевой) трафик, то надо рерайтить.
Если просто для посетителей, то логичнее оставить одинаковые и закрыть раздел статей от роботов на всех поддоменах кроме основного.
Сначала надо смотреть если у вас в админке хостера возможность создавать поддомены, если возможность есть, а в списке таких нет, спросите почему по несуществующим доменам сервер отдает 200 отклик, а не 404.
В роботс у вас закрыть неполучится , т.к. он закрывает только для домена на котором лежит, т.е. вам нужно будет создавать поддомены (и смотреть сколько их наплодилось) и на них размещать robots с "Disallow: /".
Только нормально настроенный сервер поможет вам корректно выйти из данной ситуации.
Надо копать в сторону хостера, т.к. по этим несуществующим поддоменам сервер отдает 200 отклик и для поисковиков это вполне нормальная страница.
Откуда взялись - вариантов много, например когда-то раньше некорректно был настроен редирект с домена www на без www, который и загнал такие домены в индекс.
https://developers.google.com/speed/pagespeed/insights/
Информация для размышления
https://www.google.ru/search?q=%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B0%D1%8E%D1%89%D0%B8%D0%B5%20%D0%BC%D0%BE%D0%BB%D0%B4%D0%B8%D0%BD%D0%B3%D0%B8%20%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C&ie=UTF-8&gws_rd=ssl&hl=ru&near=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&gl=RU - BAN с редиректом на https://www.google.com/sorry/misc/
https://www.google.ru/search?q=%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B0%D1%8E%D1%89%D0%B8%D0%B5%20%D0%BC%D0%BE%D0%BB%D0%B4%D0%B8%D0%BD%D0%B3%D0%B8%20%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C&ie=UTF-8&hl=ru&near=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&gl=RU&gws_rd=ssl - BAN с редиректом
https://www.google.ru/search?q=%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B0%D1%8E%D1%89%D0%B8%D0%B5%20%D0%BC%D0%BE%D0%BB%D0%B4%D0%B8%D0%BD%D0%B3%D0%B8%20%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C&ie=UTF-8&gws_rd=ssl - бана нет.
Получается гуглу не нравится наличие множества параметров в запросе.
а можно такими же небольшими правками попробовать добавить в конец запроса https://www.google.ru/search?ie=UTF-8&hl=ru&q=%D0%BF%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&gws_rd=ssl? Эта приписка "отменяет" бан, может временно но все же
заработало
update: но после снятия ~90 позиций опять BAN
Гугл стал постоянно банить. На вашем форуме уже есть тема про это.
Если проверить запрос которой посылает serpparser через bertal, то видно что у гугла стоит двойной редирект. Может стоит вместо запроса
http://google.ru/search?q=%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD%20%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%20%D0%B8%D0%B3%D1%80%D1%83%D1%88%D0%B5%D0%BA&ie=UTF-8&hl=ru&near=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&gl=RU
посылать запрос
https://www.google.ru/search?q=%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD%20%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%20%D0%B8%D0%B3%D1%80%D1%83%D1%88%D0%B5%D0%BA&ie=UTF-8&hl=ru&near=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&gl=RU
Тогда не будет лишних редиректов.
PS. восстановления пароля на вашем форуме так и не работает, - ввожу почту, получаю сообщение "Письмо успешно отправлено на указанный e-mail. Нажмите на ссылку в полученном письме, чтобы установить новый пароль." и ничего не приходит