- Регистрация
- 28.12.2018
- Сообщения
- 734
- Реакции
- 343
- Баллы
- 63
Шаблон для проверки позиций через Yandex.XML
Особенности программы:
Установка:
Для работы шаблона необходимо добавить библиотеки из папки lib в архиве в системную папку программы
C:\Program Files\ZennoLab\RU\ZennoPoster Pro\5.34.0.0\Progs\ExternalAssemblies
Общий обзор кода:
Настройки шаблона:
Для проверки позиций необходимо во входных настройках проекта прописать строку подключения к Яндекс.XML. Без данной строки работать не будет, придет пустой отчет на почту.
Эту строку нужно взять на сайте https://xml.yandex.ru/settings/ , недостаток - лимиты, которые есть не у всех.
В качестве альтернативы возможно использовать сервисы продающие лимиты, например
http://xmlstock.com/
https://xmlproxy.ru/
http://seozoo.ru/public/price
Во входных настройках так же указывается данные для авторизации для почты и email получателя.
Проверка позиций
Для настройки запросов и сайтов, используется xlsx таблица список-запросов-яндекс.xlsx, в которой построчно указываем
Сравниваются домены без www, поэтому если даже страницы нет, но есть другая страница сайта, то позиции будут указаны, иначе пустая строка.
Номер региона
В папке справочник находится xls документ со списком регионов и их номеров в Яндекс. XML требует указывать номер региона.
Узнать регион возможно самостоятельно, сменив регион в браузере и скопировав номер параметра &lr=213 из адресной строки браузера.
Редактирование шаблона отчёта
Шаблон для отчета представляет собой любой .docx документ с разметкой в виде тегов. Шаблон открыт, возможны любые правки.
Для вставки новых тегов в ворде нужно активировать вкладку разработчика. По умолчанию панель выключена.
Официальная инструкция, как включить вкладку разработчика https://support.office.com/ru-ru/article/e1192344-5e56-4d45-931b-e5fd9bea2d45
Место вставки данных определяется только тегами, остальное оформление - произвольное.
Особенности запуска
Проверка происходит достаточно быстро, поэтому шаблон работает в один поток, при многопотоке отправит одно и тоже несколько раз.
Письма и примеры.
Ставим в планировщик зенопостера и ежедневно получаем на почту готовый отчет
или отправляем его кому-то ещё, например клиенту, начальнику, сотруднику.
Примеры отчетов так же находятся в архиве, с шаблоном. При каждом запуске, старый отчёт удаляется.
Особенности программы:
- Проверяет позиции
- Формирует отчеты в Word по собственному шаблону с любым оформлением
- Высокая скорость работы и малое потребление ресурсов, работает без браузера на запросах
- Отправка отчетов на почту через smtp с вложением
Установка:
Для работы шаблона необходимо добавить библиотеки из папки lib в архиве в системную папку программы
C:\Program Files\ZennoLab\RU\ZennoPoster Pro\5.34.0.0\Progs\ExternalAssemblies
Общий обзор кода:
Настройки шаблона:
Для проверки позиций необходимо во входных настройках проекта прописать строку подключения к Яндекс.XML. Без данной строки работать не будет, придет пустой отчет на почту.
Эту строку нужно взять на сайте https://xml.yandex.ru/settings/ , недостаток - лимиты, которые есть не у всех.
В качестве альтернативы возможно использовать сервисы продающие лимиты, например
http://xmlstock.com/
https://xmlproxy.ru/
http://seozoo.ru/public/price
Во входных настройках так же указывается данные для авторизации для почты и email получателя.
Проверка позиций
Для настройки запросов и сайтов, используется xlsx таблица список-запросов-яндекс.xlsx, в которой построчно указываем
- Запрос
- Регион (потому что для одного запроса может быть несколько регионов контроля)
- Целевой URL - страница которую контролируем. Если продвигаем не то, то и результат не тот.
Сравниваются домены без www, поэтому если даже страницы нет, но есть другая страница сайта, то позиции будут указаны, иначе пустая строка.
Номер региона
В папке справочник находится xls документ со списком регионов и их номеров в Яндекс. XML требует указывать номер региона.
Узнать регион возможно самостоятельно, сменив регион в браузере и скопировав номер параметра &lr=213 из адресной строки браузера.
Редактирование шаблона отчёта
Шаблон для отчета представляет собой любой .docx документ с разметкой в виде тегов. Шаблон открыт, возможны любые правки.
Для вставки новых тегов в ворде нужно активировать вкладку разработчика. По умолчанию панель выключена.
Официальная инструкция, как включить вкладку разработчика https://support.office.com/ru-ru/article/e1192344-5e56-4d45-931b-e5fd9bea2d45
Место вставки данных определяется только тегами, остальное оформление - произвольное.
Особенности запуска
Проверка происходит достаточно быстро, поэтому шаблон работает в один поток, при многопотоке отправит одно и тоже несколько раз.
Письма и примеры.
Ставим в планировщик зенопостера и ежедневно получаем на почту готовый отчет
или отправляем его кому-то ещё, например клиенту, начальнику, сотруднику.
Примеры отчетов так же находятся в архиве, с шаблоном. При каждом запуске, старый отчёт удаляется.
- Номер конкурса шаблонов
- Четвертый конкурс шаблонов
- Уровень сложности
- Продвинутый
- Категория
- SEO
Вложения
Последнее редактирование:






