9

wahrscheinlich doppelte Frage Best way to set up 404 pages in a angular SPA?, aber ich habe keine zuverlässige Antwort für meine Frage gefunden.
Ich bin neugierig zu wissen, ob es Googlebot eine Möglichkeit gibt, über eine 404-Seite zu informieren? es gibt ein Tag für diesen Zweck namens Prerender-Status-Code, aber ich habe keinen offiziellen Artikel von Google Seo Team gefunden, um zu bestätigen, dass sie dieses Meta-Tag respektieren.
ist dies genug, um die Best Practice in here angeben zu folgen?
oder sollte ich etwas mehr tun? (Vielleicht etwas mit den Google Webmaster-Tools zu tun?)
ich eine Forschung auf einigen gut bekannten SPAs und ich bemerkte, Soundcloud ein nofollow-Tag auf ihren 404 Seiten hinzufügen, wie folgt aus:Wie benachrichtigt GoogleBot über 404 Seiten in Angular SPA?

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

tut Googlebot Respekt ein Meta-Tag, das später von js hinzugefügt wurde?

+0

Überprüfen Sie, https://stackoverflow.com/questions/37334220/how-do-i-return-a-http-404-status-code-from-a-spa/48510017#48510017. Gerade beantwortet. – Mauro

Antwort

0

Der einzige Weg, Google Bot zu sagen, dass dies 404-Seite ist HTTP-Statuscode 404.

Bezüglich der Prerender-Status-Code zu senden. Es scheint, dass Sie es auf prernder.io gelesen haben. Die eigentliche Idee hinter diesem Meta-Tag ist es, zu sagen, welcher Seitencode dem Client übergeben werden muss. So können Sie steuern, ob 404 (oder ein anderer Code) abhängig von der Logik Ihrer js-Anwendung gesendet werden soll. Sie können ein bisschen mehr hier lesen https://github.com/prerender/prerender/issues/347

Ich hoffe, dass nach diesem Advanced Google Bot implementiert werden wir alle in der Lage sein werden, einen tiefen Atemzug zu haben! https://webmasters.googleblog.com/2017/12/rendering-ajax-crawling-pages.html