:機能していないリンク先」を打開した話Tweetこんにちは。弊社のカレンダーの中で2020年新卒説明会という文字列を目にして戦慄が走った上地です。桁が変わるといきなり実感しますね...。老いた気持ちになりました。今回はLPが普通に動作しているのに「不承認:機能していないリンク先」で審査落ちしたケースとそれを打開したときの事例をご紹介したいと思います。じLPで配信しており、不承認などは一度もなったことがない状況でした。発端ある日朝の予算管理をしていると何故か検索広告が配信されていない状況に。原因を調べていると答えはすぐにハッキリしました。広告が「不承認:機能していないリンク先」で全部落ちてる...。再入稿などは特にしておらず、お客様の方でもサイトメンテナンスなどはしていないとのこと。不思議とリンク先が同じのディスプレイ広告は動いていたのでこれはおかしいな、と思いすぐにGoogleさんに問い合わせをしました。問い合わせをした際、僕もその対応の仕方を教えてもらいつつ一緒に作業をしていたのですが、Googleさんから教えてもらったサイトが、結構意外でした。モバイルフレンドリーテストでサイトの状況を確認どうやらモバイルフレンドリーテストを使用してサイトの状況を確認するようです。本来はそのサイトがモバイルフレンドリーかどうか、スマホに対してしっかり対応しているかどうかをGoogleの判断基準に則って計測するツールですが、今回違う使い方を教えてもらいました。通常はURLを打ってそのサイトがモバイルフレンドリーなら「このページはモバイルフレンドリーです。」のような文言と共にスマホ画面でのサイトプレビューなどが出てきます。この計測結果画面の上部に「ページの読み込みに関する問題」というラベルが登場する時があります。今回の変わった使い方ではここを主に見ていきます。ここを押すと、以下の画像のようにGoogleのクローラーがサイトを巡回した際に、読み込めなかった部分を指摘されたりします。いざ問題のサイトをモバイルフレンドリーテストにかけてみましょう!ページ自体が亡き者として扱われてしまいました。すりゃいいんだ...ということでGoogleさんからいくつかの対応策をご教示いただきました。考えられる原因1サイトが海外からのアクセスをブロックしていないかサーバー側での設定になります。こちらはクライアント様にご確認いただき、設定上どの国からでもウェルカムということでこの線は消えました。クローラーは海外IPを制限していると、うまく巡回してくれないようですね。2ページの読み込み速度に問題があるサイトの読み込み速度が原因で機能していないという結果を返されることもあるようです。insightを使用して確認してみることにまたGoogleさんの便利ツールの出番です。弊社過去記事にてこちらのツールのご紹介をさせていただいております。結果としては40点台とそこまで良い点数ではなかったですが、Googleさんの回答としてはそのくらいあれば大丈夫とのことでした。本当にダメな時は10点台、それ以下などがあるようです。最初のモバイルフレンドリーテストの結果画面でも出ていたrobots.txtがやはり一番怪しいとのことで、こちらの設定状況などを調べてみることに。これを確認するにはGoogleサーチコンソールで調べる必要があるとのことでした。こちらは、サイトの所有者にお願いしてプロパティ登録をしてもらわないと中身を見ることができません。そのため、クライアント様に依頼して中身を見られるようにしていただきました。見られるようになったところで、robots.txtテスターという機能を使用。当時は、robots.txtが見つかりませんrobots.txtがないようです。この場合は制限がないものと見なされ、サイトのコンテンツはすべてクロールされます。いうメッセージが表示されていました。モバイルフレンドリーテストの結果画面では「robots.txtによって弾かれている」という指摘を受けましたが、ここでは無いという指摘を受けました。「制限がないものと見なされ、~サイトのコンテンツはすべてクロールされます」という文言がでているため、「えっ?なくてもクロールされるなら大丈夫なんじゃないの?」と思っていましたが、正直サイト周りやサーバー周りの知識は皆無なので、社内のエンジニアにもアドバイスをもらうことにしました。調査をしてもらったところ、問題のサイトのrobots.txtは500エラーを返しているとのこと。robots.txtの仕様についてのドキュメントも一読。わからないなりに、ここで一度状況整理をすることに。状況整理robots.txtはおそらく設置されていない。問題のサイトのrobots.txtを調べると500エラーで返ってきている。このエラーで返ってきてしまうのがクロールの妨げになっている可能性がある。この500エラーは「サーバー側で内部エラーが発生している」という意味だそうです。これが何によって引き起こされているかは、サーバーの仕様、cgi、php、ソースコードetc...様々な要因が考えらるとのこと...。これらを見ていって問題点を洗い出し、改善するとなるとコストと時間がかかります。そもそもお客様のサイトですので、編集ID、PASSなどもありませんし、お客様もお金と時間をかけて改修することを望んではいませんでした。そんな状況の中でも出来ることを考えた結果、ひとまずこの500エラーが出るのをなんとかすればいけるんじゃない?という考えに到達。robots.txtの設置とりあえず500エラーを返させなくするために、robots.txtの設置をクライアント様に依頼しました。設置するものとしては、あくまで500エラーを返させなくするための処置なのでファイル名がrobots.txtで中身は何も記述されていないtxtファイルでOKとのこと。設置場所については基本的にはサイトがあるサーバーにアップロードしてあげれば大丈夫です。先述したURLでアクセスできるように設置してあげましょう。これでアクセス出来たページがこちら※見やすいように枠線処理をしています中身の記述のない空白ページですが、500エラーはひとまず解消することができました。かけて待つこと1時間ほど...。返ってきた審査結果はなんと「不承認:機能していないリンク先」...。み」になった広告の姿がありました。一通り設定が終わっても焦りは禁物。時間をおいてから再審査にかけるのが良いでしょう。まとめいかがでしたでしょうか?原因不明の「機能していないリンク先」を周りで見る機会がありましたので、記事にしてみました。何かのお役に立てれば幸いです。insightGoogleサーチコンソールrobots.txtテスターrobots.txtの仕様Tweetブログ記事の中で広告運用の事例をご紹介することがありますが、実際の事例を一部加工した内容となっておりますのでご留意ください。AdWordsはGoogle広告に名称変更されました。AdWordsと表記されておりますのでご了承ください。【Google広告アップデート】最適化スコア・最適化案でディスプレイ広告が追加されました過去の記事を読む無料メルマガ登録はたったの5秒!一週間分のコラムを毎週月曜にメールでお届けします。運用翌月から月商1.5倍!月間PVは5倍の30万に!詳しくはこちらコーティングハウス匠様お問い合わせが、月1〜2件から月平均15〜20件に!詳しくはこちらお客様の成功事例をもっと読む全拠点ご来社での打ち合わせが可能です。在籍スタッフが対応します。広告代理店HP制作会社様へお申し込みから運用開始までの流れお問い合わせ。