W3TCがFacebookのクローラーを弾いてエラーになってしまう現象を解決する

2013/02/12WordPressに関する記事, 様々なテクニックfacebook, テクニック

2013-02-12_1924

 

問題が解決したということで、同じ状況の人向けにメモ的エントリ。

ちょうど2月頭あたりから、Facebookのクローラーがサイトを読み込んでくれないというエラーに悩まされていました。こうなると、Facebookのほうにプレビュー(タイトルや写真)が表示されないんです。これは困る。リンターにて確認しても、帰ってくるのは原因不明のエラーのみ。結果的に原因はW3 Total Cash (W3TC)だったのですが、僕の場合の解決方法をご紹介しておきます。

 

W3TCのPageCashをFacebookに対して無効化する

今回、エラーが非常に特殊で、原因を探っても根本的になにが起きているのかはわかりませんでした。しかし、プラグインを1つずつ落としていったところ、どうもW3TCを落とすとFacebookのほうとうまく連携するよう。で、今度はW3TCの機能をON/OFFしていったところ、最終的に「PageCash」へと行き着きました。

そこで行ったのは、W3TCに関してはPageCashを適用しないというものです。やり方は簡単で、W3TC→PageCash→Rejected user agents の項目に、 「 facebook 」を加えるだけ。これで、Facebookの名の付くクローラーにはPageCashを適用しません。

 

2013-02-12_1841

この対策を施したところ、見事にエラーは表示されなくなりました。めでたしめでたし。

ということで、どうもFacebookに自分のサイトのプレビューが表示されないなあって人は、W3TCの機能をカットしてみることを試してみて下さい!

 

スマホ向けカメラセミナー開催のお知らせ

筆者が大宮にてスマホ向けのカメラセミナーを初開催することになりました。いままで全国で開催しており、好評を得ております内容を、よりパワーアップの予定です。みなさまのご参加をお待ちしております。 --- イベントタイトル「ちょっとしたコツで見違える!スマートフォンのカメラで子供をかわいく撮影しよう セミナー」 開催日時:9月1日(日) 10時〜12時 開催場所:さいたま市大宮の「貸し会議室 6F」(コワーキングスペース 7F内 ) 住所:埼玉県さいたま市大宮区宮町1-5 銀座ビル6階 地図:https://office6f.com/map/ 費用:通常チケット 3,000円 (早期割引、7F会員割引、2人ペア割引きあり) 【9/1開催】ちょっとしたコツで見違える!スマートフォンのカメラで子供をかわいく撮影しよう セミナー | Peatix