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 improvements #146

Open
Drew-Macgibbon opened this issue Aug 20, 2023 · 0 comments
Open

seo improvements #146

Drew-Macgibbon opened this issue Aug 20, 2023 · 0 comments
Assignees

Comments

@Drew-Macgibbon
Copy link
Contributor

Let's compile a ranked list of things we can do for better SEO. To start let's just list things out, then we will have a call to discuss what is more important. We will finalize the list over the next week. Add to it as you see fit.

SEO ideas:

  • Track bundle size over time, there's likely a github script we can use to record this and store it in a file when a PR is opened.
  • Image optimization, specifically for mobile we can use <nuxt-picture> to leverage srcsets
  • Use composables like useMeta and useSeoMeta to set meta tags for relevant pages, more here
  • remove unessasary dependencies or load from NPM and extract to a worker using @nuxtjs/partytown where possible
  • @nuxtjs/robots generates robots.txt on build. Partially implemented, just need to config correctly and check it's found by crawlers.
  • use unlighthouse for measuring google lighthouse for all pages. We want to run this for each PR and store the results so we can track over time.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants