Букмарклет(bookmarklet) — это javascript-код, который сохраняется как закладка в браузере. Он работает за счет использования протокола ahref=javascript

В свое время увидел видео на канале SEO-шмео про букмарклеты (js скрипты в закладках браузера), мне понравился данный метод оптимизации рабочего времени. После этого сделал небольшую подборку своих SEO букмарклетов, которыми пользуюсь и по сей день.

Как сохранить букмарклет

  • Сохраняем или создаем новую закладку.
  • В поле «url» добавляем код скопированный ниже.
  • В поле «Название» пишем произвольное название нашей закладки.
  • Сохраняем.

Как применить букмарклет

  • Заходим на любую страницу сайта.
  • Нажимаем на букмарклет в наших закладках.
  • Радуемся 😊
  • Аналогично все букмарклеты можно применять через Console нашего браузера

Шутка дня: Напиши две строчки кода, почувствуй себя программистом 🤦‍♀️

Моя подборка JS букмарклетов

Ответ от сервера

Проверка ответа от сервера станицы на которой вы находитесь.

javascript:(function(){window.open('https://httpstatus.io/?url='+encodeURIComponent(location.href))})();
javascript:(function() {var validator='http://www.bertal.ru/index.php?a',randKey=Math.floor(Math.random()*(-2e5+1))+21e5;validator=validator+randKey+'/',uri=window.location.href,window.open(validator+uri+'#h');})();

PageSpeed Insights

Узнайть, как ускорить загрузку своего сайта на любых устройствах.

javascript:(function(){window.open('https://developers.google.com/speed/pagespeed/insights/?url='+encodeURIComponent(location.href))})();

Mobile check

Оптимизирована ли ваша страница для мобильных устройств?

javascript:(function(){window.open('https://search.google.com/test/mobile-friendly?utm_source=gws&utm_medium=onebox&utm_campaign=suit&url='+encodeURIComponent(location.href))})();

Инструмент проверки структурированных данных

javascript:(function(){window.open('https://search.google.com/structured-data/testing-tool?hl=ru#url='+encodeURIComponent(location.href))})();

Проверка AMP

Есть ли ошибки на вашей AMP-странице?

javascript:(function(){window.open('https://search.google.com/test/amp?hl=ru&url='+encodeURIComponent(location.href))})();

Noindex&Nofollow

Проверка страницы на Noindex&Nofollow

javascript:(function(){var s=document.createElement('script');s.type='text/javascript';s.src='https://php.in.ua/robots.js';s.setAttribute('charset','utf-8');document.getElementsByTagName('body')[0].appendChild(s)})();void(0);

site:

javascript:void((function(){window.open('https://www.google.com.ua/search?hl=ru&nfpr=1&num=10&q='+'site:'+window.location.href+'%'+'26','_blank')})());

inurl:

javascript:void((function(){window.open('https://www.google.com.ua/search?hl=ru&nfpr=1&num=10&q='+'inurl:'+window.location.href,'_blank')})());

cache:

javascript:void((function(){var a=location.href.replace(/^http%5C:%5C/%5C/(.*)$/,"$1");location.href="http://webcache.googleusercontent.com/search?q=cache%3A"+escape(a);})())

Поиск PDF

Поиск PDF файлов на сайте.

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://www.google.com.ua/search?hl=ru&ei=jmayWvPmMYPTkwWq2pyIBQ&q=filetype:pdf+site:' + url; window.open(newwin); })();

pr-cy

Проверка сайта в сервисе pr-cy

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://a.pr-cy.ru/' + url; window.open(newwin); })();

Доступность сайта с разных серверов

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://dnschecker.org/#SOA/' + url; window.open(newwin); })();

Статус сайта

С помощью Безопасного просмотра мы ежедневно проверяем миллиарды URL и находим тысячи вредоносных веб-ресурсов, многие из которых создавались отнюдь не злоумышленниками, но потом были взломаны. Для таких сайтов Google показывает предупреждения в результатах поиска или в браузере, чтобы защитить пользователей.

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://transparencyreport.google.com/safe-browsing/search?url=' + url; window.open(newwin); })();

WebArchive

javascript:location.href='http://web.archive.org/web/*/'+window.location.href;

Serpstat

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://serpstat.com/domains/?query=' + url; window.open(newwin); })();

SimilarWeb

javascript:(function(){ var url = document.location.hostname; var newwin = 'http://www.similarweb.com/website/' + url; window.open(newwin); })();

SpyMetrics

Аналог сервиса SimilarWeb.

javascript:(function(){ var url = document.location.hostname; var newwin = 'http://spymetrics.ru/ru/website/' + url; window.open(newwin); })();

Whois Reg.ru

javascript:(function(){window.open('https://www.reg.ru/whois/?dname='+location.host)})();

DMCA — Lumen

База данных Lumen собирает и анализирует юридические жалобы и запросы на удаление онлайн-материалов, помогая пользователям Интернета знать свои права и понимать закон.

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://lumendatabase.org/notices/search?utf8=✓&term=' + url; window.open(newwin); })();

Yandex — Роскомнадзор

Проверка сайта в реестре запрещенных сайтов.

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://reestr.rublacklist.net/search/?q=' + url; window.open(newwin); })();

Количество символов фрагмента

Подсчитывает колличество символов в выделенном фрагменте.

javascript:(function(){function f(d){var t;if(d.getSelection)t=d.getSelection();else if(d.selection)t=d.selection.createRange();if(t.text!=undefined)t=t.text;if(!t||t==''){var a=d.getElementsByTagName('textarea');for(var i=0;i

Нумерация позиций в google

Присваивает номер в поиске google.

javascript:var num=10,start=0,s_num=location.search.match(new RegExp("[\\?|&]num=([^&]*)"));null!==s_num?num=parseInt(s_num[1]):(s_num=document.cookie.match(new RegExp("NR=([^:]*)")),null!==s_num&&(num=parseInt(s_num[1])));var cur=document.getElementsByClassName("cur")[0];if("undefined"!=typeof cur)cur=parseInt(document.all?cur.innerText:cur.textContent),start=(cur-1)*num;else{var s_start=location.search.match(new RegExp("(\\?|&)start=([^&]*)"));null!==s_start&&(start=parseInt(s_start[1]))}[].forEach.call(document.getElementsByClassName("g"),function(t){if(-1==t.parentElement.className.search(/_xse/)&&-1==t.className.search(/tpo|_Nn|no-sep|mnr-c/)){var e=document.createElement("span");e.setAttribute("style","float:left;margin-left:-40px;line-height:21.6px"),e.innerHTML=start+1+".",t.insertBefore(e,t.firstChild),start++}})

Выгрузка ссылок с Google

javascript:var b=window.open("","w"+String(Math.random()).slice(-6));b.document.writeln("
");[].forEach.call(document.querySelectorAll(".g:not(#imagebox_bigimages)"),function(a){(a=a.querySelector(".r > a"))&&(a.hasAttribute("data-href")?b.document.writeln(a.getAttribute("data-href")):a.hasAttribute("href")&&b.document.writeln(a.getAttribute("href")))});

Выгрузка ссылок с страницы

javascript:var b=location.host.toLowerCase().replace(/^www\./i,""),d={local:[],external:[]},e=window.open("","links_"+String(Math.random()).slice(-6));[].forEach.call(document.getElementsByTagName("a"),function(a){var c=a.host.toLowerCase().replace(/^www\./i,""),c=b==c?"local":"external";a=a.href;-1==d[c].indexOf(a)&&d[c].push(a)});e.document.writeln("
");for(var f in d)e.document.writeln("
"+f+""),d[f].forEach(function(a){e.document.writeln(a)});

Какие технологии используются

javascript:(function(){ var url = document.location.hostname; var newwin = 'https://www.similartech.com/websites/' + url; window.open(newwin); })();

Копировать title в буфер обмена

javascript:(function(){var title=document.title;if(!title||title==''){alert('%D0%9F%D1%83%D1%81%D1%82%D0%BE%D0%B9 Title');return;}if(navigator.userAgent.toLowerCase().indexOf('firefox')+1){var block=document.createElement('div');var first=document.getElementsByTagName('body')[0].childNodes[0];block.style='position:fixed;z-index:999999999;width:auto;top:0px;height:auto;background:#f8f8f8;left:45%;border: 2px solid black;';block.className='pxtblock';block.innerHTML='

%D0%A1%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C Title %D0%B2 %D0%B1%D1%83%D1%84%D0%B5%D1%80 %D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0?


';document.getElementsByTagName('body')[0].insertBefore(block,first);return;}var ta=document.createElement('textarea');var body=document.querySelector('body');body.appendChild(ta);ta.innerHTML=title;ta.select();document.execCommand('copy');body.removeChild(ta);})();

Копировать description в буфер обмена

javascript:(function(){var description=document.querySelector('meta[name=description]');if(!description){alert('Description %D0%BE%D1%82%D1%81%D1%83%D1%82%D1%81%D1%82%D0%B2%D1%83%D0%B5%D1%82');return;}var dt=description.content;if(!dt||dt==''){alert('%D0%9F%D1%83%D1%81%D1%82%D0%BE%D0%B9 Description');return;}if(navigator.userAgent.toLowerCase().indexOf('firefox')+1){var block=document.createElement('div');var first=document.getElementsByTagName('body')[0].childNodes[0];block.style='position:fixed;z-index:999999999;width:auto;top:0px;height:auto;background:#f8f8f8;left:45%;border: 2px solid black;';block.className='pxtblock';block.innerHTML='

%D0%A1%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C Description %D0%B2 %D0%B1%D1%83%D1%84%D0%B5%D1%80 %D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0?


';document.getElementsByTagName('body')[0].insertBefore(block,first);return;}var ta=document.createElement('textarea');var body=document.querySelector('body');body.appendChild(ta);ta.innerHTML=dt;ta.select();document.execCommand('copy');body.removeChild(ta);})();
Cherepynets Illia

View Comments

  • Ricobewtrwin, interesting name. Gave it a shot and it seems alright. Nothing crazy, but solid enough for a decent time. Maybe give it a whirl if you're bored. Give it a try: ricobewtrwin

  • 69vn15, that's a different kinda name. I popped in to take a look, and I must say, it was something else!. Check it out if you want to have a bit of fun: 69vn15

  • Lotus365winlogin, feels very zen. I had a browse and it seemed reliable. Everything loaded fast, and it was pretty intuitive. Give it a shot: lotus365winlogin

  • So, I tried gigabetlogin. The login process was straight forward as heck, and they offer many promos. Have fun gambling! gigabetlogin

  • 7j777game is a solid choice for some gaming fun. I've been playing here for a while now, and they haven't let me down. Decent wins and a good overall experience. 7j777game

  • Quick and easy login with ad777gamelogin. Site looks good and the games load fast. I'd recommend giving it a try if you're looking for a new place to play. ad777gamelogin

Recent Posts

Продвижение крупных проектов

Обратная сторона продукта

5 лет ago

Анализ ссылочной массы

Ссылочная масса — это совокупность всех активных внешних ссылок, размещенных на сайтах и ведущих на…

5 лет ago

Пути развития SEO специалиста — SEO Club

Как стать лучшим в своем деле

5 лет ago

Как составлять регулярные выражения в Search Console

Регулярные выражения (regular expressions, RegExp) - это шаблоны, используемые для сопоставления последовательностей символов и поиска…

5 лет ago

Скоринг семантики — Формирование семантического ядра сайта

Разработка семантического ядра для вашего сайта - это отправная точка для внутренней SEO оптимизации.

5 лет ago

Ответ от сервера в Google Sheets — Get HTTP-status codes (301, 200, 404)

С помощью Google Sheets можно получить код ответа сервера для большого количества URL-адресов.

6 лет ago