Frage

Ich verwende einen einfachen Controller, um meine gezeigte ReactJs-Ansicht so zu ändern:

generasacodicetagpre.

In der Ansicht lösche ich einen Rückruf:

generasacodicetagpre.

Meine Frage ist, dass dieser Rückruf an einem Punkt auftritt, der SEO profitieren würde, dh den Seitentitel und den kanonischen Änderungen, werden sie auf eine Weise aktualisiert, die den Google Bot auslöst, um zu erkennen, dass der Titel und der Kanonisch geändert haben?

Ich überlege auch mit cortex für die Verwaltung meiner Daten, wird das besser sein?Schlechter?Kein Unterschied?Soweit SEO / Google Bots Wahrnehmung der "Seite" wird es angezeigt?

War es hilfreich?

Lösung

google hält im Allgemeinen die Details, wenn sie Javascript unter Wraps ausführen. Betrachten Sie dieses Angebot ab 2010:

"Seit einer Weile scannen wir in JavaScript, und wir suchten nach Links. Google hat sich intelligenter über JavaScript erhalten und kann etwas JavaScript ausführen. Ich würde nicht sagen, dass wir alle JavaScript ausführen, daher gibt es einige Bedingungen in was wir nicht JavaScript ausführen. Sicherlich gibt es einige übliche, bekannte JavaScript-Dinge wie Google Analytics, die Sie nicht einmal ausführen möchten, da Sie nicht versuchen möchten, Phantombesuche von GoogleBot in Ihre Google Analytics zu generieren möchten ".

In der großen, ich würde einfach davon ausgehen, dass Google (und sicherlich einige andere Suchmaschinen) mein JavaScript nicht ausführen, was bedeutet, dass alle Änderungen, die ich an der Seite erstellen, nicht abgeholt wird. Natürlich können Sie es einfach ausprobieren, und Sehen Sie, was Google an ist wissen, ob es funktioniert hat.

In beiden Fällen hat React die Möglichkeit, zu rendern Auf der Serverseite und schließen Sie die Ereignishandler auf dem Client, um die Fähigkeit zu erhalten, sowohl leicht umzugehen. (Möglicherweise müssen Sie möglicherweise einen Code neu jeiggen, um es in beiden Kontexten auszuführen.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top