【Blogger】長期間放置した結果、検索されなくなっていた

投稿日 2023/07/25

正直に言えば、ここ2,3年このブログは放置と言っていい状態でした
その結果どうなったかというと、Googleにインデックスされなくなって検索されなくなっていました

以前にインデックスされたページが残っていたりしますが、それも何かしら問題があるような警告が出てました

【Blogger】放置した結果、検索されなくなっていた_1

原因は、パンくずリストのdata-vocabulary.orgの修正をしなかったからかな
まあこれでしょう

【Blogger】放置した結果、検索されなくなっていた_2

【Blogger】放置した結果、検索されなくなっていた_3

このままブログ辞めちゃおうかとも思ったのですが、少しやる気を出して修正しました
全ページ影響を受けているので、テンプレートの方に問題があると見て問題箇所を特定

場所はわかったのですが、どう修正するか思案しながら調べまくってたところ修正したコードを公開している方を発見しました
-> [Blogger][Vaster2] コピペでOK パンくずリスト サーチコンソールの警告を修正しました。-すたすた式

僕んとこで使っているテンプレートは旧型のVasterなんですが、該当箇所を比べたところそのまま流用出来そうでした
一応、自分のとこのと照らし合わせてから使わせていただきました
ありがとうございます

<!--パンくずリスト編集-->
<div class='breadcrumb-wrapper'>
<b:if cond='data:blog.homepageUrl == data:blog.url'>
<b:else/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!--記事ページのパンくず-->
<ul class='breadcrumb' itemscope='itemscope' itemtype='https://schema.org/BreadcrumbList'>
<li itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
<a expr:href='data:blog.homepageUrl' itemprop='item'>
<span itemprop='name'>
Home
</span>
</a>
<meta content='1' itemprop='position'/>
</li>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == &quot;true&quot;'>
<li itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
<a expr:href='data:label.url + &quot;?&amp;max-results=7&quot;' itemprop='item'>
<span itemprop='name'>
<data:label.name/>
</span>
</a>
<meta content='2' itemprop='position'/>
</li>
</b:if>
</b:loop>
<b:else/>
</b:if>
</b:loop>
</ul>
<b:else/>
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
<!--カテゴリ アーカイブのパンくず-->
<ul class='breadcrumb' itemscope='itemscope' itemtype='https://schema.org/BreadcrumbList'>
<li itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
<a expr:href='data:blog.homepageUrl' itemprop='item'>
<span itemprop='name'>
Home
</span>
</a>
<meta content='1' itemprop='position'/>
</li>
</ul>
<b:else/>
<b:if cond='data:blog.pageType == &quot;index&quot;'>
<ul class='breadcrumb'>
<li itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
<a expr:href='data:blog.homepageUrl' itemprop='item'>
<span itemprop='name'>
Home
</span>
</a>
<meta content='1' itemprop='position'/>
</li>
</ul>
</b:if>
</b:if>
</b:if>
</b:if>
</div>
<!--パンくずリスト編集ここまで-->
僕のとこでは、投稿数を1ページ7つ表示するようにしているので、パンくずリストのurlの末尾にパラメータを付与するように変更しました
<a expr:href='data:label.url' itemprop='item'>

<a expr:href='data:label.url + &quot;?&amp;max-results=7&quot;' itemprop='item'>
とりあえず、サイトマップ送信したり、リクエストを送ったりしたので今後しばらくは様子見です
修正後、PageSpeed Insightsで状態を確認したのですが、まあまあでしょうか

PCの方はこのままでもいいのでしょうが、モバイルの方はもう少し考えたほうがいいかもしれませんね

【Blogger】放置した結果、検索されなくなっていた_4

【Blogger】放置した結果、検索されなくなっていた_5


TOP