犬も歩けば猫も歩く

中年サラリーマンの生活と副業について書いています。

スポンサーリンク

【ホームページ高速化】たったこれだけで、ホームページは驚くほど早くなる!

Googleが、スピードアップデート(Speed Update)を導入!
2018年7月からページ表示速度を、ランキング要因にすると発表したのは今年の1月のことでした。


そして今後は、パソコンサイトではなくてスマホサイトを、ページ評価の基準とすると発表しました。これがモバイルファーストインデックス(Mobile First Index、MFI)です。

ホームページ高速化


7月と言えば、前記事で書いた

HTTPSではなく HTTPで配信されているすべてのページに対して、通信が安全ではないことを通知するラベルをChromeブラウザで、常に表示することをアナウンスしました。

2018年7月にリリースされる、 Chrome 68から実装される予定です。

 
これによりサイトのHTTPS化に伴って、スマホサイトの高速化も図らなければならなくなりました。

abberoad.hatenablog.jp
■サイトのスピードを測る!

サイトの速度を調べるには、PageSpeed Insights を利用します。


自分のサイトURLを入力して、分析ボタンを押せば100点満点中何点か教えてくれます。さらに、最適化についての提案までしてくれる優れものです。


ちなみにこのブログは、82/100で Good と採点されました。

犬も歩けば猫も歩く

ブログなので、.htaccessまでは設定できないので、この点数で取りあえずは満足です。

 

Test My Siteでは、モバイルサイトの速度を計測することが出来ます。


でも、レンタルサーバーを借りてサイトを運営していれば、
たったこれだけのことで、もっと早くすることが出来ます。


■ホームページ高速化

100点満点を目指したら、JavaScriptとかCSSの縮小などキリがないので、Good と採点されるようになれば、僕的にはヨシとしています。


■圧縮を有効にする

リソースを圧縮するには、.htaccessを編集する方法が一般的のようです。
「DEFLATE」というアルゴリズムを使って、サーバーから出力時にフィルターをかける設定をします。

その設定をするには、.htaccessファイルに次のように記述します。


■ブラウザのキャッシュを活用する

「ブラウザのキャッシュを活用する」には、.htaccessにディレクティブを追加すればOKです。


例えば、画像ファイル(pngファイル)をブラウザにキャシュしたい場合には、以下のディレクティブを.htaccessに記述します。「ExpiresActive On」で有効期限の設定をONにし、pngファイルをキャッシュする有効期限を設定します。


こうすることで、ホームページを閲覧した際、画像などをいちいちサーバーまで読みに行きません。キャッシュが表示されるので、ページが開く時間をグッ!と短縮することが出来ます。


ディレクティブは必要に応じて変更してください。ここではスタイルシートは、1日しかキャッシュしないように設定しています(サイトデザインを変更する可能性があるので)。

 

■画像を最適化する

画像を圧縮することで、サイトが軽くなり表示速度が改善します。

画像圧縮サイトもいろいろありますが、Compressor.io をおすすめします。このサイトを使うと、画像を驚くほど、圧縮して容量を小さくしてくれます。


以前は、容量は圧縮されて軽くなるのですが、それに伴い画像の劣化が激しくとても使えませんでしたが、最近になり圧縮技術が向上!圧縮されて容量が軽くなっても、画像の劣化がなくなりました!


使い方は簡単で、TRY IT! ボタンを押して、画像をドラック&ドロップするだけ!


■まとめ

たったこれだけのことで、僕の運営するサイトでは、

モバイル 84/100 → 97/100
パソコン 69/100 → 81/100

まで改善しました。

とくナビ

ホームページが重たいとお悩みの方は、一度お試しあれ!

はてなブログを、全ページHTTPS(SSL化)するやり方と注意点!

はてなブログが、ついにドメインのHTTPS(SSL化)に対応しましたね。
やっとか・・・。と言うのが率直な意見です。

はてなブログのSSL化

というのも、今年の2月にGoogleは、

HTTPSではなく HTTPで配信されているすべてのページに対して、通信が安全ではないことを通知するラベルをChromeブラウザで、常に表示することをアナウンスしました。


2018年7月にリリースされる、 Chrome 68から実装される予定です。

 

すべてのHTTP ページに「保護されていない通信」を常時表示!

HTTPSで配信していないページ、つまりHTTPのままで配信しているページには「保護されていない通信」のラベルが、URLアドレス欄の先頭に表示されるようになります。


これが、2018年7月にリリースされる Chrome 68 からは次のように表示されるようになります。

保護されていない通信

 

重要なのは、ページを開いた瞬間から「保護されていない通信」と書かれたラベルが付くことです。


ページを開いたビジターが、いきなり「保護されていない通信」という表示を見たら、危険と感じてとっさにページを閉じてしまうでしょう!


7月と言ったら、もう来月の話です。
メインでやっているサイトは既に、SSL化したのですが、唯一このブログだけが手つかずになっていたのですが、ようやく「はてなブログ」も重い腰を上げたようです。


■はてなブログをHTTPS(SSL化)する

はてなブログのHTTPS化については、こちらのブログを参考にさせて頂きました。

happylife-tsubuyaki.hatenablog.com

女性ブロガーの方が書いた記事ですが、初心者の方にも分かりやすく書いてあるのが、とても好印象です!

 

はてなブログを、HTTPS(SSL化)するのはとっても簡単!

わずか数秒で完了です。


やった~!と思ったのも、ほんのつかの間。

僕の場合は、トップページからいきなり「鍵マーク」がつきませんでした。

保護されていない通信その2


理由は、プロフィールアイコンがHTTPのままでした・・・。またfeediyのコードにHTTPの記述があったので、“s”を付け足しました。


すると、このように「鍵マーク」が付くようになりました。

保護された通信

 

■この後が大変!

上述したとおり、HTTPS化することはとっても簡単です。


しかし、確認されればお分かりになると思いますが、全てのページに鍵マークは付いていないと思います。

僕のページでも、ところどころ「鍵マーク」の付かないページがありました。


混在コンテンツ(Mixed Content)の調べ方

HTTPの画像があったり、過去に貼ったアフィリエイトコードは、HTTPのまま残っています。また、過去記事を記事中に貼ったのもHTTPのままです。

 

これらのページは、混在コンテンツとして表示されなかったり、表示されても「鍵マーク」が表示されません。

完全にするには、1ページずつHTTPの記述が残っていないか調べなければなりません。


その調べ方は簡単で、Google Chromeで調べたいページで右クリックして「検証」を押すかキーボードのF12を押すと表示されます。

 

「Console」というところにエラー箇所が表示されるので、これをヒントに修正をしていきます。

 
■やるからには完全にやろう!

僕が調べたところ、はてなブログにアップロードした写真は、2016年6月以前のものはすべてHTTPになっています。

こんなかんじ

2016年6月以前


1ページずつ確認して、“s”を追加する地道な作業です。

httpsにする


開設したばかりのブログなら、問題ありませんが、数百~数千ページもあるようなブログともなると、気が遠くなるような作業です。


幸いにもこのブログは130ページ程度なので、半日程度で全ページHTTPS(SSL化)は、完了しました。

けど、ちょっと疲れた・・・。

ヤマト運輸のドライバーは、乞食以下なのか?

うちの会社には、さまざまな運送会社のドライバーが、毎日数十人納品や引き取りにやってくる。


20代の若者から60代と思われる白髪の運転手さんまで、年齢層は幅広い!

ヤマト運輸のセールスドライバー

トラックの運転手なのに、フォークリフトが運転できないので、荷下ろしをして欲しい!とか、中には、耳が不自由な方もいて、


「耳が不自由なので、ゆっくりと大きな声で、出来ましたら身振り手振りで説明していただけますか。」


と書かれたカードも持った運転手さんがいるかと思えば、おねえの運転手さんまでいる!


また、車種もさまざまだ!

軽トラックから2トン、4トン、大きなものでは20トンのトラックまでやってくる。


トラックの運転手さんの印象は、往往にして「気は優しくて力持ち」


まさにガテン系の代表格!男の仕事である!と思いきや、最近では女性が大型トラックに乗って納品にやってくる!なんてことも珍しくはなくなった。


女性のトラックドライバーって、クールな印象でなんか格好がいい!

10トンウイングトラックで乗り付けて、


「○○の納品に来ました!」


と事務所に伝票を持って入ってくる。


伝票を見て、荷物の確認をして伝票をコピー。

「伝票の原本は荷物に挟んでおいてください!」


「はい!分かりました~!」


フォークリフトの運転も完璧だ!


僕は最近思うことがある。

休日を利用して、フォークリフト運転の講習に行って、フォークリフトの免許を取ろうかと思っている。会社の状況は相変わらずで、年々売上げは右肩下がり・・・。

 

このままでは、とても60歳まで会社に居られないだろうし、会社自体存在するかも分からない・・・。


フォークリフトの免許を持っていれば、トラックの運転手はもちろん、倉庫での作業でも役立つ!


会社がダメになったら、斜陽の同業他社で働く気はまったくないので、近いうちに実行したいと真剣に考えている。


■宅配便のドライバー

宅配便のドライバーも、もちろん毎日のように何回もやってくる。

その中に、ヤマト運輸のセールスドライバーの仮にAさんとしておこう。この人は毎日、多いときは1日に3回くらいやってくるのだが、話し好きな方でカウンター越しに色々なことを話してくれる。


趣味や休日の過ごし方や、好きな食べ物など、話題は多岐に渡る。


その中でも一番多いのが仕事の愚痴。

休みが取れないとか、積み荷を忘れて休日返上で名古屋まで荷物を運んだとか、


「昼メシどころか、僕なんかオシッコ我慢しながら運転してるんですよ!」


「僕らなんか、もう乞食以下ですよ!」


なんて、笑いながら話をしている。


毎日何十人と訪れる運転手さんの中で、僕の中ではAさんが好感度No.1である。