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

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

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

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

На сайте parserexpert.ru есть специальный скрипт, который выполняет эту рутину http://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

  • https://www.facebook.com/app_scoped_user_id/1119519171392399/ Александр Михальченко

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

  • http://twitter.com/fortresseo Илья Соболь

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

  • https://www.facebook.com/app_scoped_user_id/1119519171392399/ Александр Михальченко

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

  • http://twitter.com/fortresseo Илья Соболь

    Получилось?

  • https://plus.google.com/100503660590259369832 Лев Рыжков

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

  • https://plus.google.com/116436735177457100066 Анна Левшунова

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

  • http://twitter.com/cicambus Vitaly

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

  • fortress-design

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

  • http://twitter.com/cicambus Vitaly

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

  • fortress-design

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