2016-03-14 11 views
9

おそらく重複する質問Best way to set up 404 pages in a angular SPA?しかし私は私の質問のための信頼できる答えを見つけなかった。
404ページについてgooglebotに伝える方法があるのか​​どうか不思議です。 この目的のためにプレレンダリングステータスコードと呼ばれるタグがありますが、私はGoogle SEOチームの公式の記事が見つからないため、このメタタグを尊重していることを確認しています。
は、hereで指定したベストプラクティスに従うのに十分ですか?
か、何かもっとやるべきですか? (Googleウェブマスターツールで行うには、おそらく何か?)
私はいくつかのよく知られたSPAの研究を行うと、私はこのようにSoundCloudがが、その404ページのnofollowタグを追加気づい:Angular SPAの404ページについてGoogleBotに通知するにはどうすればよいですか?

<meta content="noindex, nofollow" name="robots"> 

がGooglebotの尊重aを行います後でjsによって追加されたメタタグ?

+0

チェック、https://stackoverflow.com/questions/37334220/how-do-i-return-a-http-404-status-code-from-a-spa/48510017#48510017。ちょうど答えた。 – Mauro

答えて

0

これが404ページであることをGoogleのボットを伝えるための唯一の方法は、HTTPステータスコードに事前レンダリング・ステータス・コードのについては404

を送信することです。 prernder.ioで読んだようです。このメタタグの背後にある本当の考えは、クライアントに送信するページコードが何であるかを事前に伝えることです。したがって、jsアプリケーションのロジックに応じて404(または他のコード)を送信するかどうかを制御できます。ここでもう少し読むことができますhttps://github.com/prerender/prerender/issues/347

この高度なGoogleのボットが実装されたら、私たちは皆深呼吸をすることができますように! https://webmasters.googleblog.com/2017/12/rendering-ajax-crawling-pages.html

関連する問題