Web Publishing at MIT

Before you begin

Designing or redesigning a website can be a daunting experience, and producing a website takes time and preparation. Be prepared for the process, and be prepared to take an active role in its design and development.


The best results are gained when you fully explore your requirements.

Define your web site needs:

Know your constraints and resources:

  • What is your deadline/timeline for having a site up?
  • What are your resources? (time, money, talent, technology)
    • Who will write/gather the initial content?
    • Who will approve it?
    • Who will maintain the content?

Review Usability and Accessibility guidelines to learn about the legal requirements for all MIT sites.


Remember to keep the user's point of view in mind when you are ready to design your site. Choosing the right font family, size, and color is a very important part of making your web pages accessible. Test your design on visitors and have your designs reviewed by MIT Usability.

  • Accessibility: Make your website inclusive and usable by people with all levels of abilities and disabilities.
  • Architecture: Learn how to build an intuitive sitemap and navigation scheme.
  • Hosting: There are a number of options available for creating or hosting a website at MIT. Consider which best serves your needs.
  • Extend your website's features: Calendars, discussion boards, links to the MIT map - learn how you can enhance your website.
  • Policy: MIT's policy on the use of information technology resources.
  • Theme your 404 error page: Customize the look and feel of your "File Not Found" error page.
  • Usability:  Make your website easy to use for your site visitors.

Within the MIT environment, sites must be made available to the widest possible audience, including users with disabilities (visual, hearing, and cognitive impairments). It is a legal requirement that MIT sites be accessible to these users. Design and coding should prioritize cross-platform compatibility, usability, and accessibility.


Code standards help ensure that everyone has access to the information you are providing, and make it easier for people with special needs to use the web. For these reasons, MIT recommends that all web developers adhere to coding standards. For more on web standards, see the W3C guidelines.