Checklist for Web Projects

January 5, 2025 3 min read
web

Table Of Contents

  1. General
  2. SEO
  3. Social Graph
  4. Backend
  5. Others

I have worked on so many web projects. No matter how many I have worked on, I always miss out a few little things —such as favicons or fonts— before publishing the site. I created this checklist to avoid those mistakes.

I have included a progress bar to keep track of the items you have checked off.

Progress 0% 0 items left

# General

If possible, load the fonts asyncronously.

This is the icon that appears on the home screen of iOS devices. To use a different named file or multiple files, refer to the Apple documentation .

# SEO

# Social Graph

Open Graph Protocol tags enable us to control how our content is displayed on social media platforms. Majority of the social media platforms support the og:* tags. I can’t stress enough how important these tags are. I feel kind of embarassed when I share something I made and it does not show a preview image.

On top of the og:* tags, Twitter supports additional tags which start with twitter:. They give us more control on how our content is displayed on Twitter. The documentation can be found at developer.x.com . The `twitter

The value for both twitter:site and twitter:creator must be the Twitter handle, without the @ symbol.

# Backend

# Others

Documentation is a must for any software projects, even if it’s just for yourself.