Search Knowledge Base by Keyword

Annual Audit Instructions

Accessibility Audit Overview

The goal is for all of Hunter’s site (consisting of many sub-sites) to have the highest level of accessibility possible. An annual Audit process has been established to ensure the accessibility of Hunter’s site is maintained over time.

Note the Audit does not include enterprise-wide applications and systems maintained by CUNY.

The Audit contains the site usage and the average accessibility rating for each sub-section of Hunter's website. An analysis of the Audit is then conducted to determine how to best make the site consistent with Hunter's accessibility goals.

Site Usage

  • Using Google Analytics results for the last 12 months, Hunter’s sub-sites are ranked according to usage and separated into quintiles. Where usage information is not available, the sub-site is placed into the top quintile.
  • Note you must have access to Hunter's Google Analytics account to access this information. Contact website_feedback@hunter.cuny.edu if access is needed.

Accessibility Rating

  • Using Experte’s Accessibility Check, a free online tool recommended by the W3C, Hunter's sub-sites are crawled and automatically checked for accessibility of each page. Experte also provides suggestions for fixes that can be made to improve the accessibility. Experte is based on Lighthouse, a leading open-source, automated tool for improving the quality of web pages.
  • An average accessibility rating score is calculated based on all pages in each sub-site.
  • Spot checks are done on new content that can not be checked automatically by Experte (e.g. PDFs) to confirm it is accessible.

Analysis

  • For any content on Hunter’s custom WordPress theme, any individual pages with accessibility ratings other than the highest level of accessibility (“green”, as defined by Lighthouse) will be identified and made consistent with Hunter’s accessibility goals.
  • For any content not yet on Hunter’s theme, any sub-sites with an average accessibility rating other than the highest level of accessibility (“green”, as defined by Lighthouse) will be prioritized for migration to Hunter's custom WordPress theme.

 


Instructions to Run the Yearly Audit

Prepare Google doc for updated audit

  1. Go to the Accessibility Audit.
  2. Duplicate the previous years sheet and rename tab to the current year.
  3. Leaving content in column B-D, and delete all contents in columns E-L.
  4. Keep this tab open in your browser.

Get the average accessibility rating for each subdomain

  1. In a new tab open Experte’s Accessibility Check tool.
  2. Go back to the audit and copy the first url from the spreadsheet.
  3. Go back to Experte and paste the url into the text field at the top of the page.
  4. Click 'Start Test' to start generating the report (note it may take a few minutes to run).
  5. Once the audit is complete, select 'Export Pages' at the top of the screen. This will download a CSV file to your computer with the results.
  6. Calculate the average accessibility rating:
    1. Open a new Google sheet and place the cursor in top left cell
    2. Choose File > Import > Upload
    3. Drag the Accessibility CSV into the upload window
    4. Import location = Replace Data at selected cell
    5. Separator Type = Custom
    6. Custom Separator = ;
    7. Convert text = selected
    8. Click Import Data
    9. Enter file name (subsite name) and file in a Google folder of the same name
    10. Select all rows except for Row 1, choose Data > Sort Range by Column A
    11. Delete any rows not in sub-site (with different top level URLs)
    12. Replace C1 = average(C2:C[last row])
    13. Enter that % in the Audit tab in Column f "Avg Rating"
    14. Replace A1 = countunique(A2:A[last row])
    15. Enter that # in the Audit tab in column G "# Pages"
    16. Add any notes or questions in column L

Get the average site usage for each subdomain

  1. Go to Hunter's Google Analytics.
  2. Make sure you are looking at Hunter's Websites: hunter.cuny.edu and www.hunter.cuny.edu
  3. Select the date range for the past year.
  4. Go to Behavior > Site Content > All Pages.
  5. In the row above the table of results is one text input field, add the specific subdomain you are working on (for example: /it) and press the magnifying glass.
  6. At the top of the 3rd column (Page Views) is the number of page views for that subdomain in the period of time. Under that number, in smaller text, is % of Total percentage. That is the percent of page views for this subdomain in relation to the parent domain. Copy this number.
  7. Go back to the Audit and put the % of Total number in the % Usage cell associated with the url row that the analytics was just performed on.
  8. Add any notes or questions in column K.
  9. For any sub-site without usage information, add "NA" into Column E "% Usage".

Run the analysis and make any updates possible 

  1. Update Migration Status in Column D.
  2. Divide sub-sites into quintiles based on usage.
    1. Sort % Usage using "Sort Z -> A".
    2. Highlight the % Usage, starting in cell E4 and dragging the cursor down Column E until you see sum = 20% (or the closest number to that) in the bottom right hand corner of the screen. Mark those rows with a "1" in Column H "Priority".
    3. Select the next row's % Usage and drag the cursor down Column E until you see sum = 20%. Mark those rows with a "2" in Column H "Priority".
    4. Repeat for quintile 3, 4 and 5.
  3. Spot check new content that can not be checked automatically by Experte (e.g. PDFs) to confirm it is accessible.
    1. Choose one PDF from each of the top site sections (based on usage) that have been migrated to WordPress until there are 20 PDFs to check.
    2. Run accessibility checks (see Testing and Fixing Accessibility for more information).
    3. If fixes are needed, make and/or request them. Also, sample more PDFs in that site section to determine if more fixes are needed. Recommend accessibility retraining for the author.
  4. Review and fix content on Hunter’s custom WordPress theme.
    1. Identify content on Hunter’s custom WordPress theme (marked "Live" in Column D).
    2. Use the sub-site detailed report to identify any individual pages with accessibility ratings < 90%.
    3. Review the Experte suggestions for improving accessibility.
    4. Make updates where possible, or confirm alternate access for the information is available.
    5. Rerun Experte and update the Avg Rating to reflect the update.
    6. Note: Depending on the number of updates needed, the amount of time to complete these fixes will vary.
  5. Review and prioritize content not yet on Hunter's custom WordPress theme.
    1. Identify content not yet on Hunter's custom WordPress theme (no entry in Column D).
    2. For any with a Avg Rating <90%, place an X in the "Fix" Column I.
    3. These site will be prioritized for migration to WordPress.