2016-09-21 1 views
-1

私はangularjsアプリを持っています。アプリのAjaxをクロール可能にするために、すべての '#'を '#'に変更しました。 。 google webmasterツールで変更を試みたところ、結果は引き続きインデックスページ(ホームページ)にリダイレクトされます。私のサイトのURLはhttps://www.sample.com/web/のようになり、フェッチとレンダリングのために入力する残りのURLは#!/ wellnessのようです。問題は、私は常にレンダリングgooglebotのスナップショットをホームページ(画像https://www.sample.com/web/)として取得していることです。そのフェッチ試行の「パス」欄は/(私が入力した部分は#!/ウェルネスはありません)です。GoogleウェブマスターとしてGoogleの問題を取得する

答えて

0

最後に私は解決策を見つけました。 GoogleのWebクローラーは#!を認識しますがエスケープされたフラグメントFetch as Googleボットは手動で入力する必要があります

このような問題について助けが必要な場合は、これらのリンクを参照してください。 以下はその正確鉱山のような質問へのリンクであり、それは、これらの問題に関する完全な説明を与える

https://productforums.google.com/forum/#!msg/webmasters/fZjdyjq0n98/PZ-nlq_2RjcJ

リンクの下の答えを持っている

Google bot crawling on AngularJS site with HTML5 Mode routes

関連する問題