hasadna / open-bus-map-search

open-bus-map-search
https://open-bus-map-search.hasadna.org.il/dashboard
MIT License
58 stars 91 forks source link

Make us SEO compatible #745

Open NoamGaash opened 6 months ago

NoamGaash commented 6 months ago

We look quite terrible on search results and social network shares image

Tasks

EtayZaslavsky commented 6 months ago

Hi there! This is Etay, I wrote you @NoamGaash few days ago on Maakaf group. I forked the repo, and will start to work on it soon.

NoamGaash commented 6 months ago

Thanks @peaceful-dreamer ! looking forward to see the results :star_struck:

EtayZaslavsky commented 6 months ago

please grant write permission so I can push the new branch and open a PR :)

NoamGaash commented 6 months ago

@EtayZaslavsky Done! :)

NoamGaash commented 6 months ago

759 solved some of the issues, great job :clap:

EtayZaslavsky commented 6 months ago

Checked for meta tags for other social networks. They all use OpenGraph (except for twitter), which are included.

EtayZaslavsky commented 6 months ago

As far as I understand we need a sitemap to make life easier for crawlers find their way in our React app.

It can be manually generated, or automatically generated. A dynamically generated sitemap will always stay up-to-date, but will add another step after the build. @NoamGaash @R894 What are your opinions?

NoamGaash commented 6 months ago

@EtayZaslavsky it should be dynamically generated. When someone contributes a new page, they shouldn't be concerned about sitemap maintenance. Also, we can add canonical links to make sure crawlers won't consider query parameters as new pages

NoamGaash commented 6 months ago

Also, we need to think about adding all the line profile pages to the sitemap, and create dynamic titles for each page. We can open other issues for this topics

supervxn commented 5 months ago

@EtayZaslavsky נעים להכיר :-) שמחה לעבוד איתך בפרויקט.

EtayZaslavsky commented 5 months ago

Hi @supervxn ! Welcome aboard :)

Would you like to take that?

Also, we need to think about adding all the line profile pages to the sitemap, and create dynamic titles for each page. We can open other issues for this topics

supervxn commented 5 months ago

Would

I'm helping with task management. So ask @NoamGaash

EtayZaslavsky commented 5 months ago

אה מצויין!