Skip to Main Content
Sustainable Web Design Logo
  • Home
  • Guidelines
  • Emissions
  • Ratings
  • Contact

◂ Web Development guidelines

3.15 Ensure that your code is secure

Web Development

Regularly check code for exploitable security issues that could affect both users and hosting infrastructure.

Criteria

  • Code security: Machine-testable
    Check scripts and associated code for vulnerabilities, exploits, header issues, and code injection.
    • 5 Ways to Keep Your website from Getting Hacked
    • Content Security Policy Reference
    • Frontend Security Checklist
    • GPF – General Policy Framework (PDF) – 1.7 – Strategy (Encryption)
    • GR491 – 1-7020 – Data Security
    • Hacksplaning
    • How OWASP Helps You Secure Your Full-Stack Web Applications
    • How To Prevent WordPress SQL Injection Attacks
    • OWASP Top Ten
    • Script Integrity
    • Security Headers
    • Security Headers using meta
    • The Basics of Web Application Security
    • The OWASP Top 10
    • United Nations SDGS – Goal 3 – Health & Well-being
    • United Nations SDGS – Goal 16 – Sustainable Society
    • United Nations SDGS – Goal 17 – Global Partnership
    • Web security
    • Website security
    • What is XSS? How to Protect Your Website from DOM Cross-Site Scripting Attacks
    • WordPress Security: How to Protect Your website from Attacks and Hackers

Benefits

  • Economic
    Preventing security issues ahead of time c protects you and your users from financial crime.
  • Environment
    Securing your project against threats and closing vulnerabilities makes them a less likely target for individuals who might exploit them, consuming vast amounts of data in the process.
  • Performance
    Protecting your project against breaches reduces your risk of large amounts of data being stolen, corrupted, or destroyed.
  • Security
    Maintaining security helps to maintain trust and prevent personal information from being exposed and exploited.

GRI

  • Materials: Medium
  • Energy: Medium
  • Water: Medium
  • Emissions: Medium

View the Guideline

Tags

Social EquityJavaScriptPrivacySecurity

Share

More web development guidelines

3.1 Set goals based on performance and energy impact

Web Development

3.2 Remove unnecessary or redundant information

Web Development

3.3 Modularize bandwidth-heavy components

Web Development

Learn about W3C’s Sustainable Web Interest Group:

A global community advancing sustainability on the web.

Explore the group

This site is brought to you by

Mightybytes Wholegrain Digital
Website Carbon

This page loaded in 0.25 seconds and emitted just 0.5g of CO2

Visit Website Carbon
Ecograder

How green is your website?

Visit Ecograder
© Copyright Sustainable Web Design 2025. Privacy Policy.