Open chrismclarke opened 7 years ago
May be good to include element that adds meta data as navigated: https://www.webcomponents.org/element/CaptainCodeman/app-metadata
May also need to move away from buttons and to more ahrefs? or update sitemap and manually submite (not sure if google crawl can navigate via buttons)
couple extra links for future reference: https://www.google.com/webmasters/tools/googlebot-fetch?hl=en&authuser=1&siteUrl=https://resources.stats4sd.org/
Would be great if the site would support SEO (google bot being able to link to individual collections, resources etc through the dynamic linking system) and unfurling (rendering nice text/image snippets to display when a link is shared).
This isn't trivial, but a few good links and examples can be found here:
https://medium.com/@jalalio/dynamic-og-tags-in-your-statically-firebase-hosted-polymer-app-476f18428b8b
https://hackernoon.com/firebase-to-the-rescue-dynamic-routing-via-hosting-functions-integration-aef888ddf311
https://medium.com/slack-developer-blog/everything-you-ever-wanted-to-know-about-unfurling-but-were-afraid-to-ask-or-how-to-make-your-e64b4bb9254
https://medium.com/dev-channel/polymer-2-and-googlebot-2ad50c5727dd
Also worth noting chrome released last week a new version with an added seo audit within the audits tab which might be able to pick up on whether things are working correctly. Will probably also want to configure fetchasgoogle for the domain https://support.google.com/webmasters/answer/6066468?hl=en