Google Lighthouse リンクはクロールできません

らら
らら

はじめに

今回は、Google Lighthouseのチェックででる「リンクはクロールできません」の修正方法です。

探してもみつからなかったので・・・メモで残しておきます。。

現象

下記のエラー

"Warning: Links are not crawlable"

クロール不可のリンク

リンクはクロールできません

検索エンジンでは、ウェブサイトのクロールにリンクの `href` 属性を使用する場合があります。アンカー要素の `href` 属性に適切なリンク先が設定されていて、ウェブサイトの他のページを見つけられるようになっていることを確認してください。

スライドショーとか・・・hrefがないものが。。。怒られます・・・


<a id="test">test</a>

回避方法

hrefを付けて、ドッド(.)で回避してくれるそうです。。


<a href="." id="test">test</a>

静的なアセットと効率的なキャッシュ

ポリシーの配信 xx 件のリソースが見つかりました

こちらは、結構情報がありました。。

サーバーに下記を設定。htaccess ただし。サーバーが mod_expiresに対応している必要があります。



ExpiresActive On
ExpiresByType text/html "access plus 1 days"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"

下記は使用用途に合わせて・・


ExpiresByType image/webp "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType font/eot "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/woff "access plus 1 year"
ExpiresByType font/woff2 "access plus 1 year"

さいごに

これだけ・・です・・・

筆者がテストしたサイトでは、https化では順位変動ありませんでしたが、Lighthouseで点数上げたところ、、5P分順位上がりました。まぁどれが上がったて確証は・・・

関連

Webサイトの読み込み速度上げる・・・
https://www.omakase.net/blog/2022/07/webspeed.html

関連記事