kbase / KbaseAppCatalogStatic

MIT License
0 stars 3 forks source link

Should add Meta Description attribute #2

Open sychan opened 5 years ago

sychan commented 5 years ago

https://github.com/kbase/KbaseAppCatalogStatic/blob/59a1083ac0741d8ca9fde1a4d349ec13b5d02353/templates/index.html#L7

There's a few basic things we can do for SEO. One of them is to add a Meta tag for the attribute Description, that can have a list of the app categories: https://www.wordstream.com/meta-tags

That would raise our visibility for things like Genome Assembly, Comparative Genomics, Microbial Communities for when people search for them.

Something else that would work would be to have the links for each app point to a distinct page with the name of the app in the title. Right now clicking into each app points into the narrative, which can't be indexed by Google. If we could generate a "static" page with the name of the app/tool in the title, that would raise the page rank a lot, rather than having just a page with lots of little links.

eapearson commented 5 years ago

@FlyingUnicornSF and I discussed that. I think that that an individual app page is a must-have and the primary use case for this. We can expose the entire description there, as well as all of the parameters, and craft a good google hit with title and other specific meta tags.

sychan commented 5 years ago

Great - I feel the same way. We can just use the same URL hierarchy of https://.../services/catalog/moduleName/appName