ページに新しい説明がありますが、ページを共有すると、もう存在しない古い説明がまだ使用されているので、FacebookLintのようなものを探しています。
何か案は?
ダミーのクエリ文字列値をURLに追加して、新しいURLのように見せると、LinkedInがそれを再度取得します。私はそれを試しました、そしてそれは働きます。
例えば:
https://www.codeproof.com/?refid = LinkedIn
ここで、refid = LinkedInは単なるダミー値です。
URLにすでにクエリ文字列が含まれている場合は、URLの最後に「&refid = LinkedIn」を追加するだけです。
残念ながら、クエリ文字列をURLに追加することは機能しなくなりました。
次のStackOverflowから post :
LinkedInのコンテンツキャッシュは現在、クローラーがサイトに再度アクセスする前に、約7日間Webサイト情報を保存します。
キャッシュをクリアするインスタント方法がないようですが、7日間待ってから、メディアを削除して再度追加してください。
URLへのクエリ文字列の追加は機能しなくなったため、7日間待つ必要があります。ただし、本当に必要なメディアとURLを共有する必要がある場合は、カスタムAPI呼び出しを使用する必要があります。
LinkedInのクローラーがURLを介してコンテンツを共有するように求められたときに初めてウェブページにアクセスすると、見つけたデータ(Open Graph値または独自の分析)が約7日間キャッシュされます。
つまり、後で記事の説明を変更したり、新しい画像をアップロードしたり、タイトルのタイプミスを修正したりした場合、キャッシュの有効期限が切れてクローラーが有効になるまで、ページを共有しようとしても変更は表示されません。新鮮なコンテンツを取得するためにページに再度アクセスすることを余儀なくされました。
分析が必要なURLではなく、共有するコンテンツを直接提供するAPI呼び出しを行う場合、LinkedInは常に提供された値を使用します。
LinkedInにページの新しいバージョンをフェッチさせる方法を見つけました。宛先ページへのリダイレクトを作成し、リダイレクトページを共有するだけです。
例えば:
共有したいページが次の場合: http://stackoverflow.com
ページのリダイレクトを作成します: https://stackoverflow.com/share-li 移動するには http://stackoverflow.com
次に、リンク先で https://stackoverflow.com/share-li を共有します。このようにして、LinkedInは新しいページであると見なし、新しいページバージョンを取得します。
WordPressを使用している場合は簡単に実行できます。たとえば、次のようなリダイレクトプラグインをインストールするだけです。 https://wordpress.org/plugins/redirection/
wordpressこれらのステップは私のために働きます:
完了= D