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, performance & accessibility improvements #6

Closed
6 of 9 tasks
KovJonas opened this issue Aug 10, 2021 · 0 comments · Fixed by #7
Closed
6 of 9 tasks

SEO, performance & accessibility improvements #6

KovJonas opened this issue Aug 10, 2021 · 0 comments · Fixed by #7
Assignees
Labels
agora-landing Related to the agora-landing repository. enhancement New feature or request

Comments

@KovJonas
Copy link
Contributor

KovJonas commented Aug 10, 2021

I analyzed the website in terms of SEO, and made a list of areas where we could improve it:

SEO

  • robots.txt is invalid (actually we don't even have one), actually this is the biggest issue with the site right now
  • There's no H1 tag, we should have one on every page
  • We have a proper title and meta description on the page, but it's the same for all pages (/, /explorer, /tools, and /about)
  • The links on the footer are a little bit small on mobile (not the text, but the "tap area" - so we could just apply a little bit padding on them, or something like that)

Performance

  • Set an explicit width and height on image elements (and later on animations).
  • We can optionally compress a little bit the images for better performance.
    Note: will apply these changes in the animations PR!

Accessibility

  • We should add an alt name for the logo

Best practices

  • Add rel="noopener" or rel="noreferrer" to external links (like the links to app.agora.space on the hero section, the links in the Future Plans section, and the links on the footer

Optional - Note: will add an analytics tool in a separate PR.

@KovJonas KovJonas added enhancement New feature or request agora-landing Related to the agora-landing repository. labels Aug 10, 2021
@KovJonas KovJonas self-assigned this Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agora-landing Related to the agora-landing repository. enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant