サーチコンソールからエラーメッセージが届きました
私の仕事もパソコンやITの関係ではないし、学校でもネットワークの授業など受けたこともないし、周りにPCに詳しい方もいないし、独学で猛勉強したわけでもないので、おそらく全くPC関係に興味ないという人よりは多少知識があるかなという程度だと思います。到底プログラマ、エンジニアと呼べるレベルではないです。
このブログも趣味で作っていますが、ネットでの記事を参考しながらwordpressをインストールして、テーマにTHE THORを使用して簡単に変えれる設定などは変えていますが、CSSなどほとんど手を加えずほぼデフォルトで作っています。
Googleのサーチコンソール、アナリティクスなども登録しといたほうがいいよという記事を多く見かけたので、とりあえず登録していますが正直まともに使いこなせていません(笑)
そんな自分に先日サーチコンソールから「モバイルユーザビリティの問題が新たに検出されました」というメッセージが届きました。そんなこと言われても私にはどうしていいかわかりません(笑)しかし「問題がある」と言われると出来れば修正したいですし、そのまま放っておくのも気持ちのいいものではないです。
モバイルユーザビリティとは何だろう?
英語が苦手な私でも何となく言いたいことはわかります。ユーザビリティとはたしか使いやすさ、使用感などというような意味だった気がします。モバイルでの使いやすさ、つまり「このサイトがスマホなどモバイル系では見づらいですよ」と言っているのだと思います。
ところが解決策がよくわかりません(笑)そもそも理由が何だか曖昧なのです。サーチコンソールを開いてみると、見づらい理由が書かれているので原因はわかるのですが、「本当にそうなの?」と感じる釈然としない内容なのです。
見づらい理由1 テキストが小さすぎて読めません
見づらい理由の一つとして「テキストが小さすぎて読めません」となっています。一瞬、あのメガネCMかと思いました(笑)
テキストが小さすぎると言われてもほぼデフォルトで作っているので、見出しとそれ以外の文で文字の大きさは違うのですが、記事によって小さい文字を使っているということないはずです。だから全部の記事がアウトになるならわかるのですが、全部アウトになっていないのがよくわかりません。
見づらい理由2 クリック可能な要素が近すぎます
これも難しい言葉ではないので、そのままの意味だと思います。しかしこれも特別な作りをしているページにエラーが出ているわけでないので、ページのどの部分を直せばいいのかがわかりません。
エラーが出ているページは「テキストが小さすぎて・・・」と同じページなのでおそらく同じ箇所が原因になっているものと思われます。
見づらい理由3 コンテンツの幅が画面の幅を超えています
これも言っている意味は分かるのですが、画像のサイズはどの記事も同じサイズにリサイズしているはずです。リサイズのやり忘れなのかと思い確かめましたが、それもないようです。
これは上の二つとは違うページです。
結果が変わる!?
Googleではモバイルフレンドリーテストというのがあり、ページごとにモバイルで見やすいかどうか今、テストしてくれる機能があります。現在の状態をテストしてくれるようなので、更新を認識していないなどということはないと思います。
ところがテストしてみると、ページに手を加えていないのに結果が変化するのです。何もせずに同じページで数分後にテストするとエラーが解消されました。サーチコンソールのエラー数も日によって変化しています。一旦エラーページが71まで増えたのですが、今は26まで減っています。
怪しいのはアフェリエイト広告部分かな?
原因がありそうかなと思えるのはアフェリエイト広告の部分かなという感じもしました。最近の記事にはAmazonのウェジットなど貼っていないのですが、はじめの頃の記事は結構張っていたので、それがいけないのかなと感じ少しウェジットを削除もしました。しかしウェジット広告を貼っていない最近の記事にもエラーが出ているので、そうなると残るはGoogleアドセンスなのだけど、GoogleがGoogleで張っているものに見づらいと言っているというのもおかしい気がします。
結果が変わる場合はページの読み込みの問題
サーチコンソールのヘルプページを見ていると、「一貫性がない結果はページの読み込みの問題・・・」と説明しているものがありました。確かに私のページの読み込みに関する問題で「ページのリソースの一部を読み込めませんでした」というのが出ています。
さらに詳細を見ると「robots.txtによるブロック」もしくは「その他エラー」で画像が読み込めていないというパタンのようです。画像が読み込めないと言っても、サーバにはちゃんと画像が存在しているし、実際にページにアクセスすればちゃんと表示はされているので、何でエラーになっているのかわかりません・・・・・もうこの辺りで私には自力で解決するのは難しい感じです(笑)エラー数は勝手に変動しているので、このままどうにか消滅してくれるのを祈るだけです(笑)