PC・スマホで便利に使える「ブックマークレット」15選

ブラウザにブックマークしておけば、必要なときに呼び出して使えるのが「ブックマークレット」です。オススメのブックマークレット「15選」をご紹介します。(2017/08/27作成)

Tools Pexels / Pixabay

ブックマークレット (Bookmarklet) とは、ユーザーがウェブブラウザのブックマークなどから起動し、ウェブブラウザで簡単な処理を行う簡易的なプログラムのことである。 携帯電話のウェブブラウザで足りない機能を補ったり、ウェブアプリケーションの処理を起動する為に使われることが多い。(出典: Wikipedia)

1.便利ツール系

Create QR

訪問先サイトの「QRコード」を生成します。

javascript:(function()%7B window.open('https://www.offline-net.com/sample/qr/index.php?url='+encodeURIComponent(location.href)); %7D)();

Create QR のブックマークレット

SEOチェキ!

訪問先サイトを「SEOチェキ!」でサイト調査・検索順位チェックします。

javascript:q=location.href;if(q)window.open('http://seocheki.net/site-check.php?u='+encodeURIComponent(q));eval();

SEOチェキ! のブックマークレット

Translate it

訪問先サイトを「Google 翻訳」で翻訳します。

javascript:(function()%7B window.open('https://translate.google.com/translate?u='+encodeURIComponent(location.href)); %7D)();

Translate it のブックマークレット

Google site:

訪問先サイトをGoolge検索「site:」します。

javascript:(function()%7B window.open('https://www.google.co.jp/search?q=site%3A'+encodeURIComponent(location.href)); %7D)();

Google site: のブックマークレット

Google cache:

訪問先サイトをGoolge検索「cache:」します。

javascript:(function()%7B window.open('https://www.google.com/search?q=cache:'+encodeURIComponent(location.href)); %7D)();

Google cache: のブックマークレット

archive.is

訪問先サイトを「archive.is」で webpage captureします。

javascript:void(open('https://archive.is/?run=1&url='+encodeURIComponent(document.location)))

archive.is のブックマークレット

Go Wayback

訪問先サイトを「Internet Archive」で go waybackします。

javascript:(function()%7B window.open('http://web.archive.org/web/*/'+location.href); %7D)();

Go Wayback のブックマークレット

2.速度と構造

Test with GTmetrix

訪問先サイトを「GTmetrix」でサイト速度を計測します。

javascript:(function(d)%7Bvar%20f%3Dd.createElement(%27form%27)%3Bf.action%3D%27https://gtmetrix.com/analyze.html%3Fbm%27%3Bf.method%3D%27post%27%3Bvar%20i%3Dd.createElement(%27input%27)%3Bi.type%3D%27hidden%27%3Bi.name%3D%27url%27%3Bi.value%3Ddocument.location.href%3Bf.appendChild(i)%3Bd.body.appendChild(f)%3Bf.submit()%3B%7D)(document)%3B

Test with GTmetrix のブックマークレット

Run Page Speed Insights

訪問先サイトを「Page Speed Insights」でサイト速度を計測します。

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

Run Page Speed Insights のブックマークレット

Run Mobile friendly Test

訪問先サイトを「Mobile friendly Test」でモバイルフレンドリーであるか検証します。

javascript:(function()%7B window.open('https://search.google.com/search-console/mobile-friendly?utm_source=psi&utm_medium=link&utm_campaign=psi-ux-banner&hl=ja-JP&url='+encodeURIComponent(location.href)); %7D)();

Run Mobile friendly Test のブックマークレット

Run Structured Data Test

訪問先サイトを「Structured Data Test」で構造化データの検証します。

javascript:(function()%7B window.open('https://search.google.com/structured-data/testing-tool?hl=ja#url='+encodeURIComponent(location.href)); %7D)();

Run Structured Data Test のブックマークレット

Run FB Sharing Debugger

訪問先サイトを「FB Sharing Debugger」でOGP(Open Graph Protocol)データの検証します。

javascript:(function()%7B window.open('https://developers.facebook.com/tools/debug/sharing/?q='+encodeURIComponent(location.href)); %7D)();

Run FB Sharing Debugger のブックマークレット

Pingdom RUM Performance

訪問先サイトを「Pingdom」でサイト速度を計測します。

javascript:(function(d,s,id){var b=document.getElementsByTagName("script")[0],a=document.createElement(s);a.type="text/javascript";a.id=id;a.async=true;a.charset="UTF-8";a.src="//my.pingdom.com/widgets/rum-mini/widget.js";b.parentNode.insertBefore(a,b);})(document,"script","pingdom-widget-js-rummini");

Pingdom RUM Performance のブックマークレット

3.競合比較

Open in SimilarWeb

訪問先サイトを「SimilarWeb」で競合サイトのアクセス解析や類似サイトのアクセスを比較します。

javascript:var strurl%3Ddocument.location.href.match(/%5E%5Bhttps%5D%2B:%5C/%7B2,3%7D(%5B0-9a-z%5C.%5C-:%5D%2B%3F):%3F%5B0-9%5D*%3F%5C//i)%5B1%5D%3Bwindow.open(%27https://www.similarweb.com/website/%27%2Bstrurl)%3B

Open in SimilarWeb のブックマークレット

4.脆弱性診断

Run SSL Report

訪問先サイトを Qualys SSL Labs社が提供する、SSL Server Test(SSL脆弱性診断)を使用して、SSLサーバ証明書の設定状況の確認や安全性診断を行います。

javascript:(function()%7B window.open('https://www.ssllabs.com/ssltest/analyze.html?d='+location.href.match(/^https?:\/{2,}(.*?)(?:\/|\?|#|$)/)[1]); %7D)();

Run SSL Report のブックマークレット

以上

About yoshimasa

埼玉県さいたま市在住、2男3女のパパです。Linux系の技術情報を中心にまとめています。1978年2月生まれ。