All in One SEO 2.xにはGooglePlusに関する重大なバグがある?

2013/05/12WordPressに関する記事admin,ALL,GooglePlus,One,テクニック

2013-05-12_1317

WordPress利用者にとってはマストなプラグインのひとつ、「All in One SEO」の最新版およびその前後(つまり2.xかな?)にはGoogle Plusと連携させているブロガーにはちょっと困ったバグがあるようなので、一時的な改善方法も含め、いちおう報告しておきます。

relに対して href="admin" が勝手に挿入される

GooglePlusとブログとの連携の仕方は

検索結果内の著者情報 – ウェブマスター ツール ヘルプ

こちらに有るとおりなのですが、大事なことは、決められた書式に従ってGooglePlusの自分のプロフィールへとリンクを貼ることです。そのリンクを、All in One SEO が誤って生成してしまうようで、勝手にブログとプロフィールとのリンク関係が壊れるという現象が確認されました。

具体的にはヘッダーに

2013-05-12_1349

この1文が挿入されます。本来ならば href="admin" のadminのところにはURLが入るはずなのですが、そうはなりません。困ったことに、プラグインのほうでこの挿入機能を使わない設定にしたとしても、この文が挿入されます。GooglePlusによって有効となるプロフィールへのリンクは1つだけであるため、このままでは、連動が切れることになります(僕は切れました)。

そこで修正方法となりますが、これはもうシンプルに、テンプレートのヘッダーに対して手動でリンクを突っ込むしかありません。ポイントは、All in One SEO による挿入よりも前に突っ込むことです。そうしないと、いつまでも href="admin" が読まれてしまいます。

書式は

<link rel="author" href="https://plus.google.com/[自分のID]/" />

ですね。

ということで、全ての人に当てはまる現象かどうかはわからないのですが、僕ははまりましたということでご報告しておきました。

著者プロフィール

Norio NAKAYAMA ブロガー、ライター、フォトグラファー、アドバイザー。 2000年よりテキストサイト、ニュースサイト時代を駆け抜けそのままブログへ。国内外への旅行やガジェット、日々の出来事などを紹介中。 旅と大宮のブログ「エアロプレイン」運営。Yahoo!ニュースさいたま市担当。三島市出身。アイラ島、青ヶ島上陸済。JFA公認C級サッカー/フットサルコーチ。チェコ親善アンバサダー。ScanSnapプレミアムアンバサダー。エスパサポ。中小や飲食マーケアドバイザーとDX支援、広報PR。お仕事相談はお問い合わせより。