Die Cloud-Funktionen für die Dokumentation Firebase here besagt, dass diese Funktionen mit Cloud getan werden kann -Wie kann ich Cloud-Funktionen für Firebase verwenden, um Seiten für SEO vorzureinigen?
Prerendering für einzelne Seite apps SEO zu verbessern. Auf diese Weise können Sie dynamische Meta-Tags für die Freigabe in verschiedenen sozialen Netzwerken erstellen.
Es gibt zwei Fragen, die ich habe:
jemand mit einem Beispiel erklären kann, wie Pre-Rendering erreicht wird?
Wie funktioniert das in Verbindung mit Firebase Hosting? Nehmen wir an, ich habe eine Webseite unter
xyz.com/salon/43
und in Firebase-Hosting habe ich eine salon.html, die als Antwort auf diese Anfrage serviert wird. Um nun prerender zu werden, sollte ich vom Hosting zu einer Cloud-Funktion wechseln, die die Webseite rendert? Mit anderen Worten gehe ich aus"rewrites": [{ "source": "/salon/*", "destination": "/salon.html"}]
zu
"rewrites": [{ "source": "/salon", "function": "salon"}]