Hello,
I've recently launched an angular application with Firebase (I was blown away by how fast you can develop things with Firebase) and am using Firebase Hosting and am having some trouble with SEO.
I have many user generated pages that I want to be index by search engines. Currently I am generating a dynamic sitemap.xml with all the urls, but it seems that the search crawlers are only seeing a blank page when they go to those webpages.
I think I need to prerender the page and serve the search crawler a static html page using a service like brombone, Phantom, or Prerender.io but I am having trouble setting these up with Firebase Hosting (I am using html5 push state for pretty urls). I need to send the search crawlers to our static html page but I can't figure out how with Firebase Hosting - is this possible or do I need to look into another hosting solution?
Some of the other forum posts about this topic end with someone saying "We're working on it" but I need my pages to the top of searches asap :-)
If this is something not currently support by Firebase, does anyone have any suggestions for a workaround?
Thanks,
Matt