【Blogger】長期間放置した結果、検索されなくなっていた
正直に言えば、ここ2,3年このブログは放置と言っていい状態でしたその結果どうなったかというと、Googleにインデックスされなくなって検索されなくなっていました
以前にインデックスされたページが残っていたりしますが、それも何かしら問題があるような警告が出てました
原因は、パンくずリストのdata-vocabulary.orgの修正をしなかったからかな
まあこれでしょう
このままブログ辞めちゃおうかとも思ったのですが、少しやる気を出して修正しました
全ページ影響を受けているので、テンプレートの方に問題があると見て問題箇所を特定
場所はわかったのですが、どう修正するか思案しながら調べまくってたところ修正したコードを公開している方を発見しました
-> [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 == "item"'>
<!--記事ページのパンくず-->
<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 == "true"'>
<li itemprop='itemListElement' itemscope='itemscope' itemtype='https://schema.org/ListItem'>
<a expr:href='data:label.url + "?&max-results=7"' 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 == "archive"'>
<!--カテゴリ アーカイブのパンくず-->
<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 == "index"'>
<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 + "?&max-results=7"' itemprop='item'>
とりあえず、サイトマップ送信したり、リクエストを送ったりしたので今後しばらくは様子見です修正後、PageSpeed Insightsで状態を確認したのですが、まあまあでしょうか
PCの方はこのままでもいいのでしょうが、モバイルの方はもう少し考えたほうがいいかもしれませんね