Last updated by christefano on Tue, 2019-09-10 20:53
This is a list of the types of site audits that can be performed on Drupal sites.
This document is a work in progress. Ways to help improve it include adding new categories, updating existing items with examples and adding links to presentations and case studies.
Is something missing or incomplete? Edit and update this wiki!
- Best Practices & Site Readiness
- Accessibility
- Site Documentation
- Site Upgrades & Migration
- Content & SEO
- Performance
- Security
Best Practices & Site Readiness ^
This type of audit examines the build quality of the website and its total cost of ownership (TCO) and maintainability over the long term.
Paul Booker has written a checklist for launching a Drupal website.
Fuse Interactive has an article about performing Drupal site audits.
Accessibility ^
Promet Source has an article about the Anatomy of an Accessibility Audit
Site Documentation ^
These audits exist for the purpose of orienting the site owner / users to how to use the website.
Site Upgrades & Migration ^
Audits are an important part of properly migrating or upgrading Drupal sites from one version to another.
Stanford has a good Drupal 6 to Drupal 7 Worksheet.
MediaCurrent has an article on How to Prepare Your Website for Drupal 8.
Content & SEO ^
This includes finding typos, bad grammar, etc. in content. Automated tools exist for this, including the Content Audit module. For SEO audits, areas of interest include keyword use, URL architecture, page titles, etc.
Tools:
SEO Checklist
Performance ^
How much traffic does the website currently have, and how much load will it be able to sustain in the foreseeable future? Both frontend tools like YSlow and backend tools like mysql-tuner exist to help with this type of audit.
Security ^
Many tools exist, from grendel to the Security Review, Paranoia and PHP Filter Lock modules.