- 15, Apr 2023
- #1
Шаблон для ZennoPoster
который проверяет ссылочное ранжирование в Яндексе
хочу поделиться с вами сделанным «на коленке» шаблоном для ZennoPoster, который проверяет, работает или нет ссылочное ранжирование в Яндексе по конкретному запросу.
Немного о том, как работает шаблон – в основной папке есть 3 текстовых файла:
который проверяет ссылочное ранжирование в Яндексе
- keywords.txt – в него необходимо скопировать проверяемые ключевые фразы (напоминаю, что ZennoPoster
работает только с кодировкой UTF-8);
- itog.txt – в это файле будет результат проверки, возможны 3 варианта: «ссылочное работает», «ссылочное не работает», «не удалось проверить». Для 1 и 2 варианта также указывается URL на основании которого сделан вывод о рабочем/не_рабочем ссылочном, чтобы можно было перепроверить руками;
- config.txt – входные настройки: сколько смотреть страниц в результатах поиска (чем больше, тем выше вероятность найти URL с НПС, но тем дольше проверка); в скольких регионах искать (когда пройдены все страницы в одном регионе, шаблон начинает искать в другом); отдельно указывается дата для отсечения быстроботной примеси.
Вот так выглядит шаблон в ПМ:
Как именно работает шаблон:
- Берется фраза из списка keywords.txt;
- Фраза преобразуется из [слово1 слово2 слово3] в [!слово1 /+1 !слово2 /+1 !слово3];
- Проверяется региональная выдача по запросу [!слово1 /+1 !слово2 /+1 !слово3 << error];
- Если по указанному выше запросу на 1 странице НПС’ов нет, то дальше смотрится региональная выдача по [!слово1 /+1 !слово2 /+1 !слово3] – количество проверяемых страниц серпа берется из настроек config.txt;
- Если шаблон прошел все указанные в настройках страницы, а результат с НПС найден не был, то меняется регион и делается все тоже самое;
- Если результат с НПС найден, то URL проверяется на наличие сохраненной копии;
- Если сохранённая копия есть, то выполняется проверка в Московском регионе, результат записывается в файл itog.txt
Из особенностей использования – рекомендую заранее проверить запросы на геозависимость, т.к. геонезависимые запросы незачем прогонять по нескольким регионам, для них целесообразнее выставить максимальную глубину и 1 проверяемый регион. Для работы
с капчей используется антигейт. В настоящее время шаблон ZennoPoster
работает не быстро (мягко говоря) и только в 1 поток, возможно со временем я это исправлю.
https://yadi.sk/d/VtYAhYzdbnkWV