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

Course and average score #15

Open
DSGND opened this issue Nov 8, 2024 · 1 comment
Open

Course and average score #15

DSGND opened this issue Nov 8, 2024 · 1 comment

Comments

@DSGND
Copy link

DSGND commented Nov 8, 2024

Following the logic of EcoIndex, it should be great to audit more than the home page:

  • 5 most visited pages => Average 5 most visited pages: 72
    • Home (score: 70)
    • About (score: 75)
    • Some landing page 1 (score: 70)
    • Contact (score: 65)
    • Some landing page 2 (score: 80)
  • Most visited courses, for instance:
    • Home (score: 70) → About (score: 75) → Contact (score: 65) => Course average score: 70
    • Some landing page (score: 70) → Blog article (score: 80) → Newsletter subscription (score: 66) => Course average score: 72
    • etc.

=> Site average score: 71,33

Carbon Footprint should have a setting page, where different front pages or courses can be registered. Scores will be individual and averages, and be saved in database, or JSON file (or WP REST API).

@LittleBigThing
Copy link
Owner

Thanks!
The goal of this plugin is, first and foremost, to raise awareness about digital sustainability and to help to improve ones site in general. Tools like ExoIndex are then great way to get more insight into the details of what could and should be improved, after a first nudge by this plugin.

So, IMHO, it is not an essential part of the plugin to start with, but definitely something to think about. Maybe, indeed by providing a more general score, not only based on the homepage, but some kind of an average, for example for the pages in the main navigation? On the other side, we tend to keep the impact of this plugin itself as low as possible (by not checking too many pages). :-)

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