Linetrace
← 記事一覧に戻る
2026-05-19LINEリンク飛べない開けないWebhookリッチメニューSSL

LINEリンクが飛べない・開けない原因と解決策【友だち追加 / Webhook / リッチメニュー別 2026年版】

LINE 経由で友だち追加URLやWebhook、リッチメニューが「飛べない」「開けない」というトラブルは、計測以前の問題として運用を止めます。

結論から言うと、原因の8割は SSL証明書・LINE設定・URLフォーマット の3つに集約されます。本記事では動線別に原因と解決策を解説します。

結論:3 つの動線で起きる「飛べない」問題と特定方法

動線よくある原因切り分け方法
友だち追加URL (lin.ee/xxx)アカウント非公開・PC表示制約スマホで開いて確認
WebhookSSL期限切れ・LINE側無効化LINE Developers の検証ボタン
リッチメニュー URLhttp リンク・LINEアプリ旧版https に変更+最新版で確認

友だち追加 URL (lin.ee/xxx) が飛べない(よくある 4 原因)

原因1: LINE公式アカウントが「非公開」になっている

LINE Official Account Manager → 設定 → 応答設定で「Bot」または「チャット」のどちらかが ON になっていることを確認。「公開停止」になっていると lin.ee/xxx は接続不能。

原因2: PC ブラウザで lin.ee を開いている

LINE は PC アクセス時、自動で「スマホでQRを読み取って」画面にリダイレクト。これは LINE 仕様で、PC で直接友だち追加することはできません。詳しくはPCでLINE友だち追加URLを開くとどうなるかを参照。

原因3: LINE アプリのキャッシュ問題

スマホでlin.ee/xxxを開いてもLINEアプリが起動しない場合、LINEアプリの再起動 or キャッシュクリアで解決することが多い。

原因4: 友だち追加上限到達

LINE公式アカウントの友だち追加上限(プラン依存)に到達すると、新規追加できなくなります。Official Account Managerの「ホーム→ターゲット」で上限確認できます。

Webhook エンドポイントに POST が届かない(5 原因)

原因1: SSL証明書期限切れ

LINE Messaging API は 有効な SSL 証明書必須。期限切れだと Webhook 配信が停止します。

確認方法:curl -vI https://your-webhook-url.com/ でレスポンスを確認、SSL certificate problem が出ていたら証明書更新。

原因2: LINE Developers で Webhook OFF

LINE Developers コンソール → Messaging API 設定 → Webhook 設定で「Webhook の利用」が ON になっているか確認。

原因3: Webhook URL 変更後の検証未完了

新URLを設定したら「Verify」ボタンで疎通確認必須。Verify 成功するまでイベント配信されません。

原因4: 応答メッセージが優先されている

LINE Official Account Manager で「応答メッセージ」が ON だと、Webhook より先に応答メッセージが返ってしまうケースがあります。応答設定で「Bot」を選択してください。

原因5: 連続タイムアウトによる一時停止

Webhookエンドポイントが連続でタイムアウト(5秒超)すると、LINE 側で一時停止される場合があります。Webhook の処理を即座に200返却→裏で非同期処理に変更してください。詳しくはLINE Webhook転送の仕組みを参照。

リッチメニュー URL ボタンが効かない(3 原因)

原因1: http リンク

リッチメニューの URL ボタンは https 必須。http リンクだと iOS LINE でブロックされます。

原因2: LINEアプリの古いバージョン

LINE v7 以前では外部URL遷移のバグがあります。最新版で動作確認してください。

原因3: URL に特殊文字・日本語

URL に日本語パラメータが含まれている場合、URL エンコードしないと一部端末で開けないケースがあります。?utm_campaign=春キャンペーン のような場合は ?utm_campaign=%E6%98%A5... のようにエンコードしましょう。

SSL 証明書エラー診断フローチャート

  1. ブラウザで Webhook URL に直接アクセス → 警告出るか?
  2. curl -vI で証明書情報出力
  3. 有効期限が切れていれば証明書更新(Lets Encrypt / ZeroSSL / Vercel自動)
  4. 自己署名証明書なら正規の証明書に切り替え
  5. 中間証明書チェーン不足なら fullchain.pem を使う

LINE 公式アカウント設定の確認チェックリスト

まとめ:トラブルシュートは「動線別」に診断する

LINE のリンク不達は、動線(友だち追加URL / Webhook / リッチメニュー)ごとに原因が異なります。動線を切り分けてから上記チェックリストを順に確認すれば、ほぼ全ケースで解決できます。

Linetrace は Webhook の死活監視・自動再送・SSL 期限アラートを月額¥10,000〜の固定料金でカバーしているので、運用負荷を減らしたい方は2週間トライアルで試してみてください。

関連記事:LINE計測のハブ記事UTMが消える原因friends UTM 引き継ぎ実装

よくある質問(FAQ)

Q. lin.ee/xxxをブラウザで開くと「サイトに接続できません」と出ます
A. LINE Official Account ManagerでLINE公式アカウントが「公開」状態になっていない、もしくは友だち追加用URLが無効化されている可能性があります。設定→応答設定→「Bot」または「チャット」を確認し、アカウントが有効か確認してください。また、PCブラウザでlin.eeを開いた場合、QRコード表示にリダイレクトされ「開けない」と見えることもあります。
Q. LINE Webhookが突然届かなくなりました
A. 考えられる原因は5つ。①Webhook URL の SSL 証明書期限切れ、②LINE Developers コンソールで Webhook OFF にされた、③Webhook URL が変更されたが検証通っていない、④応答メッセージが Webhook より優先されている、⑤エンドポイントが連続でタイムアウトしてLINE側が一時停止。LINE DevelopersのWebhook検証ボタンで疎通確認すると原因切り分けできます。
Q. リッチメニューのURLボタンが特定のユーザーで動きません
A. LINEアプリのバージョンが古い(v7以前)と外部URLボタンが正しく動作しないケースがあります。また、リッチメニューに設定したURLがhttpsでない(http)場合、iOS LINEでブロックされます。URLは必ずhttpsを使い、最新版LINEで動作確認してください。
Q. PCでLINE友だち追加URLを開くとQR表示になる
A. LINEはPCのlin.eeアクセス時、自動的に「スマホでこのQRを読み取って」表示にリダイレクトします。これはLINE仕様で変更できません。PC上でCV計測したい場合は、LP上でCookie発火→Webhook突合の設計(Linetraceの方式A)が必要です。
Q. WebhookのSSL証明書はどんな種類を使えばよいですか?
A. LINE Webhook は LetsEncrypt や ZeroSSL などの無料証明書でも問題なく動作します。ただし自己署名証明書(Self-signed)はNGです。Vercel / Netlify / Cloudflare などのホスティングサービスを使えば自動で有効な証明書が発行されるので最も簡単です。

LINE友だち追加の計測・広告最適化なら

Linetraceを無料で試す