Greenstand / treetracker-web-map-client

The front end of the treetracker web map app.
http://map.treetracker.org
GNU Affero General Public License v3.0
64 stars 180 forks source link

Refactor the tab to better support for the SEO #817

Closed dadiorchen closed 2 years ago

dadiorchen commented 2 years ago

Our tabs on the page is using javascript to switch , it may cause SEO problem, need to consider a better approach.

Image

Here is some resource: https://www.seroundtable.com/google-hidden-tab-content-seo-19489.html

RubenSmn commented 2 years ago

Maybe we could only change the sx prop display instead of hiding all the content: https://github.com/Greenstand/treetracker-web-map-client/blob/beta/src/pages/organizations/%5Borganizationid%5D.js#L384 Something like the approach found on the MUI Hidden page https://mui.com/material-ui/migration/v5-component-changes/#hidden

dadiorchen commented 2 years ago

Yea, that's a way, I'm not sure this is good for google, they might ignore the invisible block in the page

dadiorchen commented 2 years ago

https://developers.google.com/search/docs/advanced/guidelines/hidden-text-links?hl=en&visit_id=637963843889451599-646526783&rd=1

github-actions[bot] commented 2 years ago

:tada: This issue has been resolved in version 2.0.0-beta.73 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: