FacebookのOGPでCircular redirect path detected 〜 エラーの対処方法


FacebookのOGPが設定できたかどうかは、Facebookのデバッガーで確認することができます。

Facebookデバッガー : https://developers.facebook.com/tools/debug/

 

このデバッガーで「Circular redirect path detected (see ‘Redirect Path’ section for details).」とエラーが出たときの対処方法です。

これの原因はOGPのURL系がそれぞれ一致していないことです。

そして、これは末尾のスラッシュも一致している必要があります。

例えば、

 

のように末尾のスラッシュが揃っていなかったらダメです。

のように揃える必要があります。

 

Yoast SEOでの対策方法

WordPressの人気SEOプラグイン「Yoast SEO」で導入したときに、このURLがズレることがあります。

Yoast SEOが出力するURLにスラッシュが無いのです。

この時は、functions.phpに次のようにフィルターを記述します。

 

これで、出力されるURLにスラッシュを付けることが可能です。

 

この記事を書いた人:

ナカシマ

北区赤羽在住のWEBデザイナー兼エンジニア。インターネット、WordPress、本・漫画、音楽が大好き。妻と猫と暮らすアップル信者。

BLOG: 着ぐるみ追い剥ぎペンギン