- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Сегодня утром я получил письмо с просьбой написать модуль для удаления страниц из индекса Яндекса: https://webmaster.yandex.com/delurl.xml Для решения данной задачи мне понадобилось не более 15 мин. При этом большая часть времени ушла на изучение и тестирование различных поведений сервиса.
Шаг 1.
Изучение сервиса.
Запускаем снифер запросов, которые передает браузер в процессе "общения" с сайтами. Я рекомендую использовать бесплатный снифер Fiddler2, но можно ограничиться и простым плагином HttpFox к браузеру Firefox.
Открываем страницу сервиса и вводим различные адреса (правильные и неправильные, проиндексированные и нет) и записываем ответы сервера на отправленные запросы.
Шаг 2.
Создание модуля.
Согласно справочнику разработчика модули должны иметь следующую архитектуру:
Поэтому создаем следующие директории и файлы:
В результате этого у нас получилось 2 текстовых файла:
Для удаления адресов нам потребуется указать их URL, поэтому откроем файл columns.txt и вставим туда всего одну строку:
Теперь откроем файл Del.txt и запишем туда следующий код действия:
Важно! Созраняем все файлы в кодировке UTF-8 без BOM.
Поздравляю! Ваш модуль готов к работе ☝
Скачать готовый модуль Del URL Yandex.
Не работает AddURL модуль в Яндекс... ошибка в логах
? 1;2;3;Error at line #26 (Captcha: ERROR_ZERO_CAPTCHA_FILESIZE)
? Error at line #7 (CP-1251)
Прокси отличные, ********а оплачена, но в нее даже ничего не предается. Аккаунты рабочие (проверил) Что-то не так. Посмотрите пожалуйста. Возможно причина в том, что яша перед входом в акк стал выводить капчу.
Petrz, Яндекс стал просить капчу на вход если страна входа отличается.
В текущей версии модуля нет распознавания капчи на вход, вот и не видит капчу.
Поскольку вводить по 2 капчи вместо 1 - затратно, то сейчас пишется новая версия программы, где будут добавлены API функции по работе с сессиями (IP адрес, юзерагент, куки), что позволит запоминать хорошие сессии и значительно сократить расходы на капчу.
Релиз ожидается в течение этой недели.
Petrz, Яндекс стал просить капчу на вход если страна входа отличается.
В текущей версии модуля нет распознавания капчи на вход, вот и не видит капчу.
Поскольку вводить по 2 капчи вместо 1 - затратно, то сейчас пишется новая версия программы, где будут добавлены API функции по работе с сессиями (IP адрес, юзерагент, куки), что позволит запоминать хорошие сессии и значительно сократить расходы на капчу.
Релиз ожидается в течение этой недели.
Возможно ли реализовать тогда как-то иначе подключение аккаунтов яндекс? А то неудобно каждый раз вставлять акки для каждой ссылки, которую нужно добавить в addurl. Ну чтобы логин-пароль модуль брал из файла допустим, а пользователю единственное что необходимо было для старта, это добавить URL's списком...
если страна входа отличается
отличается от чего?
отличается от чего?
Ну прокси с разных стран если, как я понимаю.
Ну прокси с разных стран если, как я понимаю.
Это если страна регистрации аккаунта и страна авторизации отличаются? Об этом речь?
Возможно ли реализовать тогда как-то иначе подключение аккаунтов яндекс? А то неудобно каждый раз вставлять акки для каждой ссылки, которую нужно добавить в addurl.
В такой схеме при проблемах с частью аккаунтов довольно сложно будет изменинь задание и продолжить работу.
Это если страна регистрации аккаунта и страна авторизации отличаются? Об этом речь?
Да, об этом.
Добавлена функция SESSION: разрешает/запрещает потоку использовать текущую сессию (cookie + proxy) при работе над следующим заданием.
Добавлена функция VAR_SESSION: позволяет узнать кол-во выполненых заданий через текущую сессию.
Где же это может пригодится? При выполнении заданий где требуется предварительная авторизация, например:
Появилась новая версия модуля Add URL Yandex.
В работе модуля использованы функции конроля сессии, что позволило сократить расходы на капчу и увеличить скорость.
что-то сайт не работает