テケオは眠くても頑張るぞ!

何もかも面倒臭い。そんなテケオの生き方や考え方をつづるブログ

ブログからランキングサービスへ自動でping送信をする方法

f:id:tektekeo:20170906193253j:plain

ランキングサービスへ登録しているブログに欠かせないのが「ブログ更新の通知」です。新着記事が届いたことをランキングサービスに伝えなければなりません。

今まで手動でされていた方に朗報です。自動でping送信できますよ。

その方法をご紹介したいと思います。

 

 

ping送信とは

ブログやサイトなどで記事を新規投稿した場合や、記事内容を更新した場合に、更新情報を集めているサーバーへ通知すること。

 簡単に言うと記事を書いたことを、特定の相手に伝えることです。

ランキングサービス等では更新した時に「UP」などが表示されて、ランキング閲覧者に新着記事が届いていることを視覚的に訴えてくれます。

ブログランキングなどに登録している場合、手動で更新を伝えるかping送信で伝えるかの2択なんですけど、

はてなブログはping送信機能が付いていない!

毎回、手動でping送信するのは馬鹿らしいのでなんとかしたいものです。

IFTTTとかいう便利なサービス

f:id:tektekeo:20170802234309p:plain

外部連携の類はこいつに任せといたらなんとかしてくれる。

それぐらい便利なサービス。特に複数ブログ運用しはじめると、さらに絶大な効果を発揮してくれる。

登録とかざっくりとした流れは下の記事を参照してください。

ブログ投稿時にツイッターに投稿する機能を実装しています。

 

やってる事は「RSSフィードが更新されたら、更新ブログをツイートする」です。

今回のケースも「RSSフィードが更新されたら、ping送信を行う」なので、前半部分は結構被ります。

IFTTTを使ってPing送信をする手順

RSSフィードのURL設定までは完全に過去記事と同じです。

ちなみに下記記事でも詳しく記載されており、参考にさせていただきました。

はてなブログで自動的にping送信する方法 - くるくるパーマとANAマイル

登録

GoogleやFacebookアカウントからも登録できるみたいだけど、今回はメールアドレスとパスワードで登録しました。

登録先リンクはコチラから。

f:id:tektekeo:20170803001512p:plain

メールアドレスとパスワードを入力するだけで登録完了!ちなみに「Sign up」は「登録する」って意味だよw

 

f:id:tektekeo:20170803001809p:plain

「Sign up」すると登録され、速攻ログイン画面へ。話が早くて助かる。

 

ツイッター連携の設定を行う

画面右上のアカウント情報をクリックすると、画像のようなプルダウンメニューが出てくるので「New Applet」をクリック

f:id:tektekeo:20170803002048p:plain

 


+this」の部分をクリックする

f:id:tektekeo:20170803002356p:plain

 


RSS Feed」を選択する。Twitterではないので注意。

f:id:tektekeo:20170803010803p:plain

 


「New feed item」を選択する。

f:id:tektekeo:20170803010957p:plain

 


RSSフィードのURLを入力する。はてなブログの場合、URLの末尾に「/rss」とつければ良い。

f:id:tektekeo:20170803011113p:plain

 


するとこんなページになる。「+that」をクリック

f:id:tektekeo:20170803011446p:plain

ここまではツイッター投稿と同じ。 


 

次のサービス選択画面の検索窓に"Webhooks"と言うサービスを検索して「Webhooks」をクリックする。

f:id:tektekeo:20170803061015p:plain

 


「Connect」をクリック

f:id:tektekeo:20170803061208p:plain

 


「Make a web request」をクリック

f:id:tektekeo:20170803061230p:plain

 


送信先と送信コンテンツを決める。詳細は画像下に記載

f:id:tektekeo:20170803061535p:plain

1.URL

ping送信用のURLを入力します。

ping送信先は各ブログによって違うので以下のページから確認する。

 

にほんブログ村:http://mypage.blogmura.com/send_ping

人気グログランキング:http://blog.with2.net/mypage/?m=ping

 2.Method

GET送信で良いので、「GET」のままでOK

3.Content TypeとBody

触る必要なし。初期値の状態で大丈夫。

 

以上で「Create Action」をクリックする。


 

確認画面です。内容に問題ないならば「Finish」をクリックして完了。

f:id:tektekeo:20170803061625p:plain

 


まとめ

IFTTTを使ってブログ投稿時に自動でping送信することができた。

 

サブブログをどうしてもブログランキングに登録したかったのでよかった。ナイスサービスすぎる。

このIFTTTというサービスを使えば色々できそうな気がする。

外部連携系で困ったことがあれば、このサービスをまた頼りたい。