Accelerated Mobile Pages (AMP) でのサイト運用について
AMPを利用してサイト素早く読み込めるようにしましょう。
AMPの設定はお済でしょうか?
googleさんからずっと言われています。
AMPとはモバイル向けのウェブサイト構築のようなもので、通信速度が遅くても快適でスムーズにサイトを表示させることを目的としてgoogleさんらが立ち上げたプロジェクトです。
サイト表示が遅いとそれが離脱につながる。そのため出来るだけ早く表示させてあげるのがユーザーの利益につながる。これについては当然のことだと思います。私も検索結果で表示されたサイトにアクセス。ウェブサイトの表示が遅ければ諦めて別のサイトを見るといった感じです。サイト表示に2秒以上かかると離脱率も高まるのだとか。皆さん、心に余裕がないですね。
それを出来るだけ早く表示させる技術がAMPなんだとか。
しかしこのAMP。これまでのHTMLとは違い、独自のタグを使わなければダメだとか、色々と制約があるようです。ワードプレスの場合、既存のサイトを瞬時にAMPに変更するプラグインがあります。ものは試しにそのプラグインを利用してみました。
たしかにクリックだけでAMPのページを作成することができました。また表示速度はかなり早いです。しかし、見た目が大幅に変わってしまいます。さらに問題点となるのがjavascriptが動かないという点です。AMPでは現在の所、javascriptの使用は容認されていません。今後使えるようになるというのですが、それがいつになるかわかりません。そのためスクリプトで動かしていたAmazonJSは不動。jqueryも当然動きません。アナリティクスを動かすのも独自のタグが必要。アドセンス広告もそれ専用に。CSSについても外部CSSは不可。インラインで書かなければならず、タグも使えるのが限られています。
CSSのインラインってソースコードがダラダラと長くなるから嫌なんですよね。
以前より「ファーストビューの部分はインラインで書くように」とGoogleから言われ続けていますが、解せんのですわ。そのためCSSは外部のまま使いたい。そうなるとAMPは使えないですよね...。
なんとなく昔のSONY的な感じですね。独自のものを用意し、既存のものを排除しようとする感じ。SONYは大体失敗していましたが...。
でも今は使えなくても徐々に使えるようにしていくみたいです。要はまだ試作段階ってところなのでしょうか。
早いのはよいのですがレイアウトが崩れる、予定した形で表示ができないなど諸問題を多く抱えています。また速度を早くしているのはgoogleのサーバーにキャッシュを残しているため。キャッシュは古いデータですので、更新頻度の高いページには不向きなようです。記事ページには有効だけどもトップページやカテゴリページには不向きってことですね。
AMPの利用が直接SEOにはかかわらないという話ですが、表示速度はSEOの重要なポイントだと思います。
表示速度が遅ければ離脱率も高くなる。
離脱率の高いサイトは有益な情報が少ない。
=検索順位が下がる。
そのためAMP化はウェブで飯食っている人にとっては重要なところなんだと思います。
恐らくワードプレスが用意しているテーマであれば何の不自由もなくAMP化が出来るのでしょう。私のサイトでAMP化を目指すのであれば、プラグインを使うのではなく、手作業でタグ打ちをしていかなければダメっぽいですね。
私は「どの端末でも同じものを」という考えでサイト作成をしておりました。そのためモバイル用のページにリダイレクトしたりするのではなく、リキッドレイアウトで作成。パソコンでもモバイルでも同じ内容のものを表示させるのが利用者のためだと考えております。パソコンのサイトが見たいのに、スマホで見るとモバイルページにリダイレクト。書いてある内容は簡素になっていて、本当に知りたい情報が入手できないっていうサイトとかもありますが、私はそれが嫌なのでレスポンシブデザインを選んでいます。AMPの場合、書いてある内容はそのまま反映されるのですが、なんか同じページがいくつもあるっていうのが解せないんですよね。
今回、アドセンスやアナリティクスの設定をしAMPのページを作ってみましたが、想定していたものと大幅な違いがあり、すぐに削除してしまいました。AMP化はもう少し後にならないとダメっぽいですね。私としては新たなタグを作るとかではなく、既存の状態で早くなる状態にする方が良いと思うのですが、それは叶わないのでしょうか。もう少し様子見という感じです。
それ以外の場所で利用者の負荷が少なくなるようなサイト作りを目指していかなければなりません。SEOPackとか無くしたり、不要なプラグインを少なくしたり、色々と試行錯誤しておりますが、今後も出来る限りより良い環境を作っていこうと思います。