Facebookで次のリンクを共有すると、ページが存在していても、ページの詳細とリンクではなく、404エラーページ情報が返されます。
http://www.kentbusinessangel.co.uk/lucky-achieve-goals?sq=be-excited&src=fb
エラーを修正するには:
<meta property="og:title" content="13 Lucky Steps to Achieve Your Goals - Be Excited">
<meta property="og:description" content="Get 13 lucky steps to achieve your goals! - Be Excited">
<meta property="og:image" content="../../images/numbers/circles/one.png">
<link rel="canonical" href="http://www.kentbusinessangel.co.uk/lucky-achieve-goal/fb/be-excited">
Facebookの共有情報が共有されているURLではなく404エラーページから取得されている理由と、それを修正する方法を誰かが知っていますか?
編集:この質問を投稿した後、元のリンクhttp://www.kentbusinessangel.co.uk/lucky-achieve-goals?sq=be-excited&src=fbがFacebookの共有に取り組みました! ---ただし、同じ動的ページを介して設定された他のページはまだ機能せず、上記の手順で作成したリンクを回避する他のページも機能しません。
つまり http://www.kentbusinessangel.co.uk/lucky-achieve-goals?sq=effort&src=fb
Edit2:ここに2番目のリンクを投稿すると、Facebookの共有でも魔法のように機能するようになりますが、喜びはありません-*混乱*
これに関する助けをいただければ幸いです
編集3:わかりました。元のリンクは、他のリンクと同様に共有領域で機能しない状態に戻っています。つまり、正方形のリンクに戻ります。
修正!!リダイレクトエラーが発生したときにFacebookがページをスクレイピングし、それ以降はページをスクレイピングしていなかったようです。
それらをdelinterに入れる:developers.facebook.com/tools/debugはページを再スクレイプし、正しい情報を取得しました!この新しい共有リンクを実行した後、これらのページも機能しました! (とても単純です:s)
リダイレクトエラーが発生したとき、Facebookはなんとかページをこすり落とし、それ以来新しい外観をとっていなかったようです。 developers.facebook.com/tools/debug でページをデリンターに追加すると、ページを再スクレイピングすることでページが正常に表示されます。その後、共有されているリンクも機能します。
簡単です
<b:skin><![CDATA[/*
の前のブロガーの[HTMLの編集]に以下のメタコードを追加します
なりたい内容を変える
goto https://developers.facebook.com/tools/debug/og/object/
そこにブログのリンクを過ぎて、それをスクラップします
<meta content='TestedCodes' property='og:title'/> <meta content='Introducing Important basic codes which a programmer needs to know ' property='og:description'/> <meta content='http://www.testedcodes.net' property='og:url'/> <meta content='https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSN90lduXisEbSyVbU4SHa-vcRjQeSZZH7d8kY7AkX3L-f56dFhFw' property='og:image'/>