nairuby / arc_platform

Africa Ruby Community(ARC) Platform
https://rubycommunity.africa/
17 stars 38 forks source link

Improve site SEO #59

Closed banta closed 1 year ago

banta commented 1 year ago

The following should be prioritized

  1. Dynamic meta tags for all pages - title, description
  2. robots.txt file
  3. Dynamic sitemap
  4. alt for all images
Harrisonkamau commented 1 year ago

Hello @banta!

This is a pretty good issue. Do we have a Google Search Console account that could be used to submit the sitemap? We could use it to test the robots.txt file.

We could use sitemap_generator to set up a dynamic sitemap.

Below are my follow-up questions:

  1. What endpoints do we want to protect from crawling by search engines?
  2. Also, since robots.txt is not a foolproof technical for keeping pages out of search engines, would we want to consider protecting sensitive information in other ways such as authorization and such?

Helpful Links

AJ-Kulundu commented 1 year ago

@JudahSan You can review the open pull request #69 and send me feedback.

JudahSan commented 1 year ago

@AJ-Kulundu, Please focus on addressing the following unresolved issues:

Thank you!

image

image

AJ-Kulundu commented 1 year ago

@JudahSan PR #77 should have the necessary changes