先日登録したGoogleウェブマスターツールで分析結果が反映された。
・重複するメタデータ(descriptions) 9ページ
・短いメタデータ(descriptions) 7ページ
・タイトルタグの重複 6ページ
短いメタデータはともかく、重複しているdescriptionやタイトルタグが指摘されているのは問題だ。
早速該当ページを開いて確認した。
なんと、メインカテゴリとサブカテゴリで同じ出力をしている。当ブログではvicunaのスキンを使用しているため、head.inc の修正をする。
head.inc にて「アーカイブページ」「アーカイブ一覧ページ」「目次ページ」「アイテムページ」毎に、カテゴリ選択中か否かの場合分けでメタタグやタイトルタグを書き出している。
この例は、「目次ページ」の修正前
<%if(category)%>
<meta name="description" content="<%blogsetting(name)%> - <%category(name)%>" />
<title><%blogsetting(name)%> - <%category(name)%></title>
<%else%>
<meta name="description" content="<%blogsetting(desc)%>" />
<title><%blogsetting(name)%></title>
<%endif%>
この場合分けを、サブカテゴリ選択中、カテゴリ選択中、タグ選択、いずれ(サブカテ、カテ、タグ)も未選択という場合分けをするように修正
この例は、「目次ページ」の修正後
<%if(MultipleCategories, subcategory)%>
<meta name="description" content="<%blogsetting(name)%> - <%category(name)%>(<%MultipleCategories(1,name)%>)" />
<title><%blogsetting(name)%> - <%category(name)%>(<%MultipleCategories(1,name)%>)</title>
<%elseif(category)%>
<meta name="description" content="<%blogsetting(name)%> - <%category(name)%>" />
<title><%blogsetting(name)%> - <%category(name)%></title>
<%elseif(TagEX,tag)%>
<meta name="description" content="<%blogsetting(name)%> - <%TagEX(title)%>" />
<title><%blogsetting(name)%> - <%TagEX(title)%></title>
<%else%>
<meta name="description" content="<%blogsetting(desc)%>" />
<title><%blogsetting(name)%></title>
<%endif%>
vicunaのスキンはデフォルトでMultipleCategoryに対応しているとのことだが、この辺りまではさすがに対応し切れなかったらしい。
とりあえず、しばらくはこの状態で天の声(Googleの分析結果)を待つことにする。
Trackback: 0
- TrackBack URL for this entry
- http://www.furuken.net/blog/action.php?action=plugin&name=TrackBack&tb_id=58
- Listed below are links to weblogs that reference
- Nucleusでサイト構築 17.メタタグとタイトルタグの見直し(SEO対応) from ぼそぼそ












