layer5io / layer5

Layer5, expect more from your infrastructure
https://layer5.io
Apache License 2.0
879 stars 1.23k forks source link

Improve search engine results' summaries (as well as social media post previews) for layer5.io/community/members/{member-name} page through react-helmet-async lib #5186

Open MarioArriaga92 opened 12 months ago

MarioArriaga92 commented 12 months ago

Current Behavior

Google search results: Perhaps pretty low priority, but couldn't help notice that when googling "meshery member {x member}" the Google result shows link to community member (i.e. https://layer5.io/community/members/mario-arriaga): CleanShot 2023-12-04 at 16 51 55@2x

but shows part of the page's footer, as description: CleanShot 2023-12-04 at 16 50 58@2x

twitter/x: For twitter, not sure what would be better but this is what a layer5 member page looks like today:

CleanShot 2023-12-04 at 17 05 48@2x

Desired Behavior

It'd be nice if site could be tweaked as shown in freecodecamp.org / How to Use React Helmet – With Example Use Case to improve how search engines crawlers index these results by using react-helmet-async lib to instead show member profile summary (or an excerpt of it)

Maybe something similar for twitter and other social media.

Screenshots / Mockups

N/A

Implementation

Acceptance Tests


Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

yash37158 commented 11 months ago

I would like to take up this issue @MarioArriaga92

leecalcote commented 11 months ago

@yash37158 you have other outstanding issue assignments that need to be completed first, yes?

AbiodunVlad commented 11 months ago

I want to fix this issue. @leecalcote @abhijeetgauravm @ritiksaxena124

abhijeetgauravm commented 11 months ago

@yash37158 are you still up for the issue?

AbiodunVlad commented 11 months ago

I just saw that I've been assigned this. I've been up and about end-of-year activities. I'll get on it. @abhijeetgauravm