2

私は非常にユニークな状況にあり、ここにある他のトピックのどれも関連しているとは思わない。

サードパーティのサイトに動的にロード/埋め込まれるeコマースモジュールがありますが、コンテンツへのWebクライアントへのiframeストレートJSONはありません。私はこれらのサードパーティのサイトにまったくアクセスできません。それ以外は、JavaScriptファイルがページから読み込まれ、コンテンツを動的に生成します。

私は#を知っています!方法ですが、ここでは良くありません。私のJSは組み込みプラットフォーム内で「URL」を生成しますが、それらは偽物であり、アドレスバー専用であり、Googleクローラーがこれまで到達できるとは思いません。

だから私の質問は、URLの外側を指すように設定できるメタがありますか?つまり、静的なクロール可能なコンテンツでサーバーに戻ることができます。つまり、正規サーバーをサーバーに向けています...しかし、これもうまくいくとは思いません。

4

3 に答える 3

3

実装する場合 #! 次に、埋め込まれたURLがフラグメントパラメーターのバージョンをサポートしていることを確認する必要がありますが、これはおそらくできません。それはサーバー側のものです。

おそらく、ページの正規タグにも影響を与えることはできません。これもサーバー側で行う必要があります。JavaScript で設定したメタ タグは、ボットには表示されません。

Disqus は API を提供することで問題を解決し、埋め込み Web サイトがコメント サーバー側にアクセスして、プレーンな html でレンダリングできるようにしました。WordPress には、これを行うためのプラグインがあります。Disqus は、Google が AJAX ページをクロールする方法を考案した数少ないシステムの 1 つでもあります。

一部のプラグインは、JavaScript へのプレーンなリンクも含めるように要求します。間違えるとGoogleガイドラインに違反する可能性があるので注意してください。ただし、プレーン リンクをプラグインと統合して、ボットとユーザーをコンテンツのクロール可能なバージョンに誘導できる場合があります。

于 2013-03-02T16:11:57.710 に答える
1

Google のクロール可能な ajax 標準(およびそれが悪い考えである理由) と正規 URLを調べてください。

于 2013-03-02T02:02:23.390 に答える