2017-03-01 4 views
2

Also baue ich eine Artikel basierte App mit react und express. Meine App besteht aus 3 statischen Seiten und 1 dynamischen Artikelseite.React/Express - Wie funktioniert serverseitiges Rendering mit meinen dynamischen Seiten?

In diesem Moment stammen die Daten meines Artikels aus einem RSS-Feed. Die dynamische Artikelseite zeigt verschiedene Artikel an, abhängig davon, welcher Artikel RSS-Artikel über Requisiten an diesen Artikel gesendet wird.

Meine Frage ist:

Wie wird SSR mit Suchmaschinen-Crawler arbeiten, um meine Artikel existieren wissen? Wenn ich nach "Mein Website-Artikel Foo" oder "Mein Website-Artikel-Leiste" suchen würde, woher sollte es dann wissen, dass diese verschiedenen Artikel existieren?

Denn wie es steht, die URLs der Artikel wie so wäre:

  • www.mySite.com/articles?articleId=1
  • www.mySite.com/articles?articleId=2
  • www.mySite.com/articles?articleId=3

Auch wenn ich nicht einen RSS-Feed wurde mit und einfach mit Hilfe einer Datenbank, wie funktioniert dieses Konzept funktioniert?


Jede Hilfe oder Rat geschätzt, Vielen Dank im Voraus.

PS. Ich war mir nicht sicher, ob dies die richtige Stack-Tausch-Site war, um an zu stellen, wenn es eine besser passende gibt, lass es mich wissen, damit ich mich bewegen kann dies.

Antwort

1

Ihre Seiten sollten von Crawlern indiziert werden, wenn Sie das serverseitige Rendering eingerichtet haben. Crawler wie Google können jetzt Abfrageparameter folgen.

Sie können die Methode "Fetch and Render" der Google Search Console verwenden, um den Inhalt Ihrer JS-basierten Seite anzuzeigen.

https://webmasters.googleblog.com/2014/10/updating-our-technical-webmaster.html

+1

Ahh, das ist cool, wie wissen Sie das? Ich würde gerne mehr darüber lesen, wenn Sie dies online usw. gefunden haben! –

+0

Aktualisierte Antwort, um Ihren Kommentar zu reflektieren. Dieses Zeug ist ziemlich cool! – rooney

+0

Die Annahme der Antwort würde anderen in der Zukunft helfen. – rooney

Verwandte Themen