Как экспортировать площадки из Miralinks

Контентное продвижение гораздо эффективнее размещения одних ссылок. Одной из первых бирж с большим количеством площадок является биржа Miralinks.

Для отбора качественных доноров, необходимо проделать много работы, чтобы отсеять все ненужное. Этот процесс можно упросить с помощью программы FastTrust. Но сначала нужно получить список.

Раньше можно было результаты поиска в .csv выгружать. В одну таблицу не более 50. Сейчас нужно будет много копи-паста делать. Предварительно можно попробовать установить фильтр тИЦ > 0, посещаемость > 100.

На сайте parserexpert.ru есть специальный скрипт, который выполняет эту рутину //parserexpert.ru/scripts/miralinks-export.html

Скрипт работает отлично. Можно хоть всё спарсить.

Скрипт быстрого экспорта площадок с Miralinks

Эти данные можно просмотреть в консоли вашего браузера:

  1. Открываем список площадок, можно использовать фильтры
  2. Нажимаем на (Показывать на странице: 50), это ускорит работу, так как нужно будет обработать меньше страниц.
    miralinks-50
  3. Нажмите на значок «Ещё»; Перейдите «Инструменты» —› «Консоль JavaScript». (Google Chrome)
  4. Вставляем скрипт. Берем его здесь https://gist.github.com/Danilnd/8896a0a28c7601fc2b4f или по тексту ниже, жмем Enter.
  5. Скрипт проходит по всем страницам пагинации и выдает результат обратно в консоль.

Важное уточнение:

В новой версии Google Chrome поменялся интерфейс, поэтому, чтобы открыть консоль JavaScript нажмите клавиши Ctrl + Shift + J.

js-consol

Вставьте скрипт.

// ParserExpert.ru
// Chrome —› Инструменты —› Консоль JavaScript (Ctrl + Shift + J)

var alllinks = '';
crawler = setInterval(function() {
    $('.dataTable tbody td.rPosLast .popover-holder.nowrap a:not(.external-link)').each(function() {
        alllinks += $(this).text() + '\n';
    });
    var elem = $('a.next.paginate_button:not(.paginate_button_disabled)');
    if(elem.length==0){
        console.log(alllinks);
        clearInterval(crawler);
    }else{
        elem.click();
    }
}, 10000);

js-consol-script

И нажмите Enter.

Всё, скрипт начнет работать. Нужно немного подождать. Результат будет прямо в консоли.

js-consol-script-result


Понравилась статья? Поделиться с друзьями:
Комментарии: 12
  1. Александр Михальченко

    Как найти Консоль JavaScript в хроме самой свежей версии?

  2. Илья Соболь

    Александр, я дописал в посте как можно сделать выгрузку в новом интерфейсе Гугл Хрома.

  3. Александр Михальченко

    спасибо большое.

  4. Илья Соболь

    Получилось?

  5. Лев Рыжков

    спасибо отличное решение

  6. Анна Левшунова

    Круто, огромное спасибо!

  7. Vitaly

    Коряво как-то скрипт работает. Есть дубли доменов. Так проще тогда скопировать страницу и в эксель вставить.

  8. fortress-design

    И так проделать несколько раз? :)

  9. Vitaly

    Я это сделал один раз. Но из консоли не удобно экспортировать. Более того, у меня начала глючить навигация в самом Миралинксе после этого кода.

  10. fortress-design

    А как же вы экспортируете все площадки, не переходя на следующую страницу?

  11. Erik Zveruaka

    Поиск показал 742 площадки, спарсил скриптом — вышло 792, ну думаю 1 страницу продублировало, раз на 50 больше..загоняю в удаление дублей, а там их 246..после удаления вообще число какое-то непонятное..в общем криво робит :(

  12. Алекс

    Скрипт не работает.
    Failed to load resource: net::ERR_NAME_NOT_RESOLVED

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: