サポートが終了されるため、こちらのカスタマイズは利用できません。はてなブログ公式の機能を利用したり、リンク先で紹介されている方法への差し替えをお願いします。Googleにパンくずリストを認識させるプラグイン最近のGoogle検索ではブログ内のカテゴリを認識して、検索結果がサイト上のどこに位置付けられているかを表示するようになっているのですが、breadcrumbタグを利用したマークアップをしていないとGoogleから認識してもらえません。このためJavaScriptでパンくずリストを生成してGoogleにカテゴリを認識させるスクリプトを開発しました。現在のGoogleではJavaScriptの実行時に生成されたリンクやマークアップを解釈しています。Botは認識可能であるということが分かります。本スクリプトの運用開始から1週間ほどかけてGoogleからクロールしなおされ、Googleからカテゴリを認識してもらえるようになります。ウェブマスターツールの構造化データの画面から、どこまで認識しているのかのグラフが表示可能です。カテゴリの疑似階層構造可化の準備はてなブログには標準機能ではカテゴリの階層構造化ができませんが、「親カテゴリ」「親カテゴリ-子カテゴリ」といった命名規則を用いることで擬似的に管理します。「-」を区切り文字にしているのは子カテゴリ名での単語区切り検索対策です。子カテゴリ」の三段階のみに対応しています。あるエントリを書く場合においては、「サブカル」「サブカル-ゲーム」といった2つのカテゴリに属させることで、「サブカル」としての絞り込みと「サブカル-ゲーム」としての絞り込みを可能とします。ゲーム」といった形にスクリプトで表示を変形させてます。サイドバーのカテゴリー表示機能を利用した場合には親カテゴリのみを表示する機能もあります。エントリを複数のカテゴリに属させる事も可能ですが、Googleがパンくずリストとして認識するのは1つ目の子カテゴリです。JavaScriptの配置デザイン画面のフッタに以下のスクリプトを配置します。※ソースコードは著作物です。一部引用は構いませんが、必ず著作者の明記と解説ページへのリンクをお願いします。全文転載や孫引きはご遠慮ください。charset="utf-8"></script>記事上や記事下などのパンくずリストを表示させたい場所に以下のHTMLを記述します。パンくずリストの本体はこの部分なので、本記述を行わないとGoogleから認識されません。id="breadcrumb"></div>カテゴリーでTOPからの階層表示をさせたくない場合は以下のようにクラスを設定しておくと、その通りに動きます。class='notHierarchy'></div>サイドバーのカテゴリモジュールで親カテゴリのみを表示させる処理については標準で動かないようになっているので、動作をさせる場合には以下のコードを追記します。Pocketであとで読む著者プロフィール>>詳細プロフィールid:bulldra週末WEBプランナー。本業の傍ら各種メディアでの記事制作やWEBテクノロジーの調査活動に従事。Twitterブログでブログの話をしてキャンプ場でキャンプの本を読んでいるびっくりドンキーのソースがかかっていないハンバーグにびっくり人の家のベランダで肉とあんまんを焼いた日いわし明太の猟奇性に震えながらも酒が進む人気記事スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。