Amazonの恐ろしく長いURLを短くスッキリさせてシェアする方法

Amazonの商品をLINEやSNSでシェアしようと思うときに、URLをコピペすると思うんですが、そのURLが恐ろしく長くてびっくりすることがあります。例えばこの商品。僕のお気に入りのマスクなんですが、ブラウザ上部のURLをメモ帳なんかにコピペするとこんな感じになります。

https://www.amazon.co.jp/%E5%BF%AB%E9%81%A9%E3%82%AC%E3%83%BC%E3%83%89%E3%83%9E%E3%82%B9%E3%82%AF-%E3%81%B5%E3%81%A4%E3%81%86%E3%82%B5%E3%82%A4%E3%82%BA-60%E6%9E%9A%E5%85%A5-%E3%80%90%E5%80%8B%E5%88%A5%E5%8C%85%E8%A3%85%E3%80%91-%E7%99%BD%E5%85%83%E3%82%A2%E3%83%BC%E3%82%B9/dp/B098WMVNV2?pd_rd_w=4h85D&content-id=amzn1.sym.ffa79567-93f2-4d3b-84d9-7185846d36f0&pf_rd_p=ffa79567-93f2-4d3b-84d9-7185846d36f0&pf_rd_r=8M2WNSG98QNJTJ3KFKCG&pd_rd_wg=HpFqM&pd_rd_r=4b6ab227-d508-48be-9dab-8ad578c4d1a1&pd_rd_i=B098WMVNV2&ref_=pd_bap_d_grid_rp_0_1_i&th=1

おいおい、長すぎだろと。AmazonのURLが長くなってしまうのは元々の商品ページのURLに日本語が含まれているとか、余分なパラメーターが含まれてるとかそういった原因があります。今回の記事ではこの無駄に長いURLをスッキリ短くする方法をご紹介します。

目次

Amazonの取扱商品に必ず割り振られているASINという番号について

僕はAmazonでよく買う商品などをNotionなどのメモアプリにまとめたりすることがあるんですが、これだけURLが長いと見た目も悪いのでできればもう少しスッキリさせたい。実はAmazonの個別商品ページのURLはもっとスッキリ表示させることが可能です。Amazonで取り扱ってる書籍を除くすべての商品には固有の識別番号コードが割り振られていて、その固有の識別番号コードのことをASIN(エイシン、Amazon Standard Item Number)といいます。ちなみに書籍にはASINの代わりに書籍専用の国際規格識別番号コードであるISBN(International Standard Book Number)が利用されてます。

上で紹介した長いURLの中にも実はASINが含まれていて、そのASINさえ抽出できればもっと短いURLとして表示が可能になります。

https://www.amazon.co.jp/dp/B098WMVNV2/?th=1

あれだけ長かったAmazonの個別商品ページもこれだけシンプルなURLで表示が可能になります。これぐらいシンプルであればSNSにシェアしたり、NotionなどのメモアプリにURLを記載してもスッキリとした見た目になって良いと思います。

AmazonのURLを短くするブックマークレットを作成する

このAmazonの個別商品ページを短くする方法、毎回手動でやるのはちょっとしんどいのですが、JavaScriptのブックマークレットを使えばほぼ一発で変換可能なのでオススメです。ChromeやSafari、edge、Firefoxなどのブラウザで、とりあえず適当にYahooのトップページでもブックマークしておき、それを編集してブックマークレットを作成すると良いでしょう。

試しにChromeにてYahooのトップページをブックマークバーに保存しておき、それを編集(右クリックメニュー)してみます。名前はなんでも良いですが分かりやすく「Amazon URL Short」とします。URLには以下のJavaScriptをコピペして保存してください。もちろん元にあったYahooのアドレスは全部削除してからコピペしてくださいね。

javascript:(function(){var asin=document.getElementById('ASIN').value; location.href='https://www.amazon.co.jp/dp/'+asin+'/';})();

Amazonの商品個別ページには必ずASINというid属性がついた要素が存在するので、それを取得して「https://www.amazon.co.jp/dp/asin/」のasin部分に代入し、location.hrefでそのURLに遷移するようにという命令が書かれています。

こんな感じのブックマークレットが作れたら、保存して完了です。あとはAmazonの個別商品ページにてブックマークバーに保存しているこのブックマークレットをクリックすれば・・・スッキリとしたURLができあがります。ちなみにこのブックマークレットを利用しても最後に必ず?th=1という無駄なURLパラメーターがつきますが、これはAmazon側が強制的につけてしまうものなので諦めるかメモ帳などに貼り付けるときに手動で?th=1部分を削除してもOKです。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

MacとかiPhoneとかApple製品が好きですが、Windows、Android、Alexa、Google Nest Hubなどいろんなガジェットが好き。根っからのキャッシュレス派で、最近は資産運用(株式投資・投資信託)に力を入れてます。

コメント

コメントする

CAPTCHA


目次