Lighthouseの”Links are not crawlable”という注意喚起を削除する
-
【質問の主旨】
GoogleのLighthouseでブログサイトの記事を計測したところ、3つのリンクについてSEOの項目において”Links are not crawlable”という注意喚起が表示されます。この注意喚起の表示を消すためにはどうすれば良いでしょうか?
【質問の補足】
1. 注意喚起の対象となっているリンク
注意喚起の対象となっているリンクは以下の3つです
– a.share-tw (Twitterのボタン)
– a.share-fb (Facebookのボタン)
– a.share-hatena (はてなブックマークのボタン)2. 該当するコード(single.php)
これらのコードはsingle.phpに下記の通り記述しています。なおGitHubでもコードをUPしています。
<div class="share"> <ul> <li> <a href="https://twitter.com/intent/tweet?text=<?php echo urlencode( get_the_title() . ' - ' . get_bloginfo('name') ); ?>&url=<?php echo urlencode( get_permalink() ); ?>&via=echizenya_yota" onclick="window.open(this.href, 'SNS', 'width=500, height=300, menubar=no, toolbar=no, scrollbars=yes'); return false;" class="share-tw" aria-label="twitter"> <!-- ツイート --> </a> </li> <li> <a href="http://www.facebook.com/share.php?u=<?php echo urlencode( get_permalink() ); ?>" onclick="window.open(this.href, 'SNS', 'width=500, height=500, menubar=no, toolbar=no, scrollbars=yes'); return false;" class="share-fb" aria-label="facebook"> <!-- シェア --> </a> </li> <li> <a href="//b.hatena.ne.jp/entry/<?php echo urlencode( get_permalink() ); ?>" onclick="window.open(this.href, 'SNS', 'width=1000, height=400, menubar=no, toolbar=no, scrollbars=yes'); return false;" target="_blank" class="share-hatena" rel="noopener noreferrer" aria-label="hatena"> <!-- はてな<span>ブックマーク</span> --> </a> </li> </ul> </div>
3. Googleのヘルプページについて
Lighthouseで注意喚起の詳細について、Googleのヘルプページが紹介されました。そのページによると、aタグにあるhref属性に記述されているハイパーリンクのみ、読み込みの対象となることが書かれていると思います。ところが今回、注意喚起の対象となった3つのaタグはいずれもhref属性内にリンクを記述しています。
なぜこれら3つのaタグが注意喚起の対象となっているのか分かりません。
—
以上、ご確認をよろしくお願い申し上げます。
ヘルプの必要なページ: [リンクを見るにはログイン]
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「Lighthouseの”Links are not crawlable”という注意喚起を削除する」には新たに返信することはできません。