3

Facebook内のURLは次のように共有されます。

www.mydomain.com

になります

http://www.mydomain.com/?fb_action_ids=423308397714910&fb_action_types=og.likes&fb_source=timeline_og&action_object_map=%7B%22423308397714910%22%3A10151847670865082%7D&action_type_map=%7B%22423308397714910%22%3A%22og.likes%22%7D&action_ref_map=%5B%5D

冗談抜き。これは-afaik-リンク共有の標準的な動作です。問題は次のとおりです。このクエリは永続的に変更されます。したがって、共有URLは常に0いいねで始まります。

私の質問は:これを取り除く方法は?

更新:これは、http: //lalala.comhttp://www.lalala.comにリダイレクトするサーバー上のmod_rewritesなどの特別な状況でのみ発生します-これはFacebookリダイレクターを苛立たせるようです。

4

1 に答える 1

1

あなたはそれを取り除く必要はありません、ただ確かめてください

  1. メタタグog:urlおよび/または正規メタタグが正しいURLを指している。
  2. いいねボタンがhref定義されており、正しいURLを指しています(これらの無関係なパラメーターはありません)。

誰かがFacebookからのリンクをクリックし、URL(fb_action_ids、etc paramsを含む)をコピーして貼り付けてFacebookに共有すると、Facebookのクローラーはog:url正規のメタタグをたどり、そのURLからタグを取得します。紹介パラメータ。

誰かがリンクをクリックしてページにアクセスし、「いいね」ボタンをレンダリングしている場合、「いいね」ボタンのhrefパラメータを省略していなければ、実際のURLの「いいね」カウントが表示され、「いいね」ボタンは次のようになります。ポイントが指すURL href(おそらく参照パラメーターを除外します)

于 2012-08-23T00:24:15.683 に答える