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

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

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

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

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

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

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

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

You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

コメントを残す

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>