Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEO Enhancements #593

Closed
1 of 14 tasks
cartogram opened this issue Feb 27, 2023 · 3 comments
Closed
1 of 14 tasks

SEO Enhancements #593

cartogram opened this issue Feb 27, 2023 · 3 comments

Comments

@cartogram
Copy link
Contributor

cartogram commented Feb 27, 2023

In progress:

In future:

  • Explore disabling hydration <Script /> when bots are detected to improve Seo speed/ranking Sergio's article
  • Explore a better set of sensible defaults and layer of inference where users add almost nothing to get good SEO when working with storefront data.
  • Improve developer experience by adding runtime validation of the schema input, and provide tooling to visualise and validate the output. Any solution here should take into account how it would work for Analytics as well. (work with @wizardlyhel).
  • Potential low-level APIs Add alternate integration utility for using SEO in remix #650
  • Add SEO defaults to skeleton
  • Should validation failures auto-correct. For example, if the title is too long, do we truncate it?
  • validate that JSON LD is valid
  • Consider separating <Seo /> (meta tags) and <LdJson /> structured data
  • Consider namespacing the returned seo and analytics under a hydrogen property
  • Consider migrating truncate utility into hydrogen
@juanpprieto
Copy link
Contributor

Closes first task #651

@blittle
Copy link
Contributor

blittle commented May 1, 2023

  • SEO enhancements — validation of seo inputs (ie: meta description is too many characters),robots config and meta tags
  • Clean-up documentation

@benjaminsehl benjaminsehl changed the title SEO Roadmap SEO Enhancements May 1, 2023
@benjaminsehl benjaminsehl added this to the 2023-07 milestone May 17, 2023
@cartogram
Copy link
Contributor Author

@benjaminsehl @blittle @blittle hey guys, I closed this issue and others because I don't want to be notified or connected at all to this project. Feel free to clone as your own if there is still something here. All the best! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants