GoogleはSWFAddressのディープパスをどのように読み取りますか?
-
10-07-2019 - |
質問
SWFAddress は、検索エンジンに優しいと主張していますが、 >ディープリンクをGoogleのような検索エンジンにフィードします?私のすべてのSWFAddressを使用したWebサイトでは、単一のディープリンクではないがGoogleに表示されるためです。
試行済みおよび失敗メソッド:
- hidden-HTML で、 www.site.com /#/ Topic1 などのディープリンクへのa-href (ハイパーリンク) >
- XMLサイトマップ で、ディープリンクを一覧表示
試行およびテスト済みメソッド:
- ?
解決 2
Googleは、ディープリンクURLのインデックス作成や保存を一切行いません。
Flash Search Player 9 自体はURLを取得せず、仮想ユーザー(検索エンジン)に渡しません
詳細については、こちらをご覧ください。
他のヒント
サイトマップメソッドは機能するはずです。 http://www.google.comで送信する必要があります。 / sitemaps googleがサイトマップファイルを見つけられない場合は、しばらく待ってください。googleがサイトマップファイルを読み取った後でも、ページのインデックスが作成されるまで時間がかかることがあります。
Googleの AJAXアプリケーションをクロール可能にするをご覧ください。 #!を使用するようにswfAddressを変更することができます。 #の代わりに。これに関する問題は、GoogleのHTMLスナップショットページを作成する必要があると思います。
PHP / mySQLまたはそのようなものを使用している場合に機能する別のアプローチ(コンテンツの検索とインデックス作成に最適)は、PHPページでFlashVarを使用することです。このように、コンテンツが検索結果に表示され、訪問者がPHPページのリンクをクリックすると(そして、Flashプラグインがあります)、FlashVar / SWFObjectはFlashコンテンツの表示をトリガーします。利用可能なプラグインがない場合は、PHP / mySQLから提供されるコンテンツが表示されます。
Googleがウェブページをどのように表示するかを理解するのに本当に役立ったのは、 WebmasterToolsのFetch As Googlebot 。 hash-frag swfAddressページの1つをフィードした場合、そのコンテンツに固有のものは何も表示されないでしょう。
サイトマップは優れていますが、実際に機能するかどうかはわかりません。 GooglebotがこれらのURLにアクセスするとどうなりますか?そこにインデックスを作成するコンテンツはありますか?