オープン グラフ API を使用してアクションを公開しようとしています。メタ データ プロパティ og:url の一部として提供する URL には、認証されたユーザーのみがアクセスできます。Facebook は URL をスクレイピングしようとしており、302 リダイレクトが原因でサインイン ページになってしまいます。
メタタグを含むFacebookスクレイピング専用のページを作成する必要がありますか? このURLはfacebookで公開しているコンテンツにリンクしていませんか?
オープン グラフ API を使用してアクションを公開しようとしています。メタ データ プロパティ og:url の一部として提供する URL には、認証されたユーザーのみがアクセスできます。Facebook は URL をスクレイピングしようとしており、302 リダイレクトが原因でサインイン ページになってしまいます。
メタタグを含むFacebookスクレイピング専用のページを作成する必要がありますか? このURLはfacebookで公開しているコンテンツにリンクしていませんか?
記事を共有可能にしたり、SEO を行ったりする場合は、302 リダイレクトを使用しないでください。ボットは、リダイレクトの宛先からのコンテンツのみを表示します。
コンテンツごとに URL を 1 つだけ設定します。認証されていないユーザー、Facebook スクレイパー、または Googlebot がその URL にアクセスした場合、すべてのメタ タグとティーザー コンテンツを表示する必要があります。
ユーザーが認証されていない場合は、サーバー側のスクリプト言語を使用して、プレミアム コンテンツの代わりに登録/サインイン ダイアログを表示します。ユーザーが認証されている場合は、完全なコンテンツを表示します。
これは UX の観点からも優れています。たとえば、Facebook のリンクをたどって登録するとします。サインインしたときに、最初に見たかったコンテンツに戻るにはどうすればよいですか?