Google広告で不承認: 機能していないリンク先

Google広告で、URLは絶対にあってるのに
「不承認: 機能していないリンク先」と出て、原因は500エラーとなる。

旧Search Consoleの「Fetch as Google」でチェックしても表示されてるし
描画もちゃんとされている。

「robots.txt テスター」でチェックしても対象になってる。

色々と調べて、新Search ConsoleのURL検査のライブテストをやったら
ここで500エラーの表示がついに出た。

現象さえ確認できれば後はチェックしていくだけで、
システムの色んなページで可能性のある部分を消しながらチェックしていき、
原因を追求。

今回の原因は
$_SERVER[‘HTTP_ACCEPT_LANGUAGE’]
をそのまま使っていたことが原因で、ブラウザで見てもエラーにはならなかった。

isset($_SERVER[‘HTTP_ACCEPT_LANGUAGE’])をかますことで解決。


Categories:

Tags:


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA