3 марта 12:56
Автор: Миндубаев Рамазан Рубрика: Поисковая оптимизация (SEO) Комментариев нет

Как выгрузить список сайтов из Миралинкс

Изначально я пользовался инструкцией предоставленный сервисом ЧекТраст от Алаича - https://checktrust.ru/manual/miralinks.html , но недавно он перестал работать и нужно было найти свежее решение.

Нарыл 2 решения, которые можно юзать в текущее время

Решение 1

Скрипт JS для Google Chrome Браузера

// 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);

Что нужно сделать, для получения площадок:

  1. Открываем Миралинс
  2. Сортируем площадки по нужным нам параметрам
  3. Жмем CTRL+SHIFT+J, нам открывается панелька и вбиваем туда наш скрипт приведенный выше.panel
  4. Жмем Enter для запуска скрипта
  5. Ждем пока скрипт пройдется по всем страницам пагинации и выкачает URL доменов
  6. Получаем итоговый список, который копируем и юзаем.plosh

Решение 2

Используем букмарклет

javascript:(function (){output='<html><head><title>SEO SERP Extraction Tool</title><style type=\'text/css\'>body,table{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:11px;color:#000}h1,h2,th{color:#405850}th{text-align:left}h2{font-size:11px;margin-bottom:3px}</style></head><body>';output+='<table><tbody><tr><td><a%20href=\'http://www.chrisains.com\'><img%20src=\'http://www.chrisains.com/wp-content/uploads/2015/06/chrisains.com-logo1.png\'></a></td><td><h1>SEO%20SERP%20Extraction%20Tool</h1></td></tr></tbody></table>';pageAnchors=document.getElementsByTagName ('a');divClasses=document.getElementsByTagName ('div');var%20linkcount=0;var%20linkLocation='';var%20linkAnchorText='';output+='<table><th>ID</th><th>Link</th><th>Anchor</th>';for (i=0;i<pageAnchors.length;i++){if (pageAnchors[i].parentNode.getAttribute ('class')!='_Rm bc'){var%20anchorText%20=%20pageAnchors[i].textContent;var%20anchorLink%20=%20pageAnchors[i].href;var%20linkAnchor%20=%20anchorLink%20+%20'\t'+anchorText;var%20anchorID%20=%20pageAnchors[i].id;if (anchorLink!=''){if (anchorLink.match (/^((?!google\.|cache|blogger.com|\.yahoo\.|youtube\.com\/\?gl=|youtube\.com\/results|javascript:|api\.technorati\.com|botw\.org\/search|del\.icio\.us\/url\/check|digg\.com\/search|search\.twitter\.com\/search|search\.yahoo\.com\/search|siteanalytics\.compete\.com|tools\.seobook\.com\/general\/keyword\/suggestions|web\.archive\.org\/web\/|whois\.domaintools\.com|www\.alexa\.com\/data\/details\/main|www\.bloglines\.com\/search|www\.majesticseo\.com\/search\.php|www\.semrush\.com\/info\/|www\.semrush\.com\/search\.php|www\.stumbleupon\.com\/url|wikipedia.org\/wiki\/Special:Search).)*$/i)){if (anchorID.match (/^((?!hdtb_more|hdtb_tls|uh_hl).)*$/i)){linkLocation+=anchorLink+'<br%20/>';linkAnchorText+=anchorText+'<br%20/>';linkcount++;if%20 (anchorText%20===%20undefined)%20anchorText%20=%20pageAnchors[i].innerText;output+='<tr>';output+='<td>'+linkcount+'</td>';output+='<td>'+pageAnchors[i].href+'</a></td>';output+='<td>'+anchorText+'</td>';output+='</tr>\n';}}}}}output+='</table><br/><h2>URL%20List</h2><div>';output+=linkLocation;output+='</div><br/><h2>Anchor%20Text%20List</h2><div>';output+=linkAnchorText;output+='<br/>%C2%A0<br/><p%20align=center><a%20href=\'http://www.chrisains.com\'>www.chrisains.com</a></p>';with (window.open ()){document.write (output);document.close ();}})();

Что делаем для получения ссылок:

  1. Создаем вкладку в браузере Google Chrome
  2. Добавляем вышеуказанный код
  3. Заходим в Миралинкс
  4. Сортируем площадки и используем закладку
  5. На выходе получаем все ссылки страницы, находим нужные нам и копируем

Решение 3

Используем букмарклет 2

javascript:(function(){var%20s=document.createElement('script');s.type='text/javascript';s.src='https://www.barychev.ru/bookmarklet/miralinks.js';s.setAttribute('charset','utf-8');document.getElementsByTagName('body')[0].appendChild(s)})();void(0);

Итог:

Решение 1 более удобно, т.к. выкачивает весь список площадок 1 кнопкой, решение 2 является альтернативным.

Хочешь получать статьи этого блога на почту?
Новые статьи блога
Комментариев нет

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

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