Harper College

SiteImprove

Tutorials for the Harper Web Team on how to resolve issues flagged in SiteImprove.

Policies

Pages listed under the Code Cleaner Policy will often have excess code from Microsoft Word or Outlook pasted in. To remove that excess code, copy the page's HTML code and paste it into the Code Cleaner app. Click "Clean" then "Swap" then "Clean" again, which will remove most of the excess code on the page. Copy the cleaned code and paste it back into the page.

Safelinks are alternate versions of a URL used by Outlook. Sometimes these get pasted into a web page. Linking to a safelink instead of a true URL breaks our Google Analytis tracking. To resolve an issue flagged by the Safelinks Policy in SiteImprove:

  • Click on the link on the live site.
  • After the page loads, copy the destination page's URL.
  • In Modern Campus, edit the link and paste the destination page's URL in the URL field.

Accessibility Issues

A page will often be flagged under the Empty Headings issue if the user hits "Return" to create an extra space before or after a header. 

To resolve this issue, go into the code and look for and remove any blank lines. They are usually elements that only contain a   tag. For example:

<h2>&nbsp;</h2>
<p>&nbsp;</p>
<div>&nbsp;</div>

The Heading is Not Descriptive issue will list pages that AI determines to have potentially vague page titles. These will require you to review the title and determine if the heading is, in fact, sufficiently descriptive. Examples of vague titles and how you might rewrite them:

  • Degree --> Degree in Fashion Studies
  • Form --> Library Forms
  • Contact Us --> Contact the Financial Aid Office

Sometimes pages have a vague-sounding title, but that do describe the page. Examples:

  • Academic Departments
  • Acceptable Use Policy
  • Education Degrees

To remove the flag on a page with a sufficiently descriptive title, in the left sidebar, click on the pencil icon next to the label "Note that this occurrence is based on a guided review." Then answer the question, "Yes" 

Pages with headings that are not correctly nested will be flagged as Headings Are Not Structured

  • If the issue is occuring in an editable region of the page and it is NOT within a component, update the headings to follow a logical structure. Visit the Headings page for more information.
  • Sometimes, the issue will occur in a component. In this case, there are two options.
    1. Create a heading before the component that would be fit with the logical structure. For instance, if the component uses <h3> headings, you can add a <h2> heading before the component to resolve the error.
    2. If adding a heading would cause other issues, flag the issue in the Quality Issues form. NOTE: If the same issue is affecting multiple pages, you only need to fill out the Quality Issues form once and include an example.

Pages will be flagged with Link Missing a Text Alternative for a couple of reasons.

  • For page where the missing link text is in the breadcrumb trail near the top of the page, that indicates that a breadcrumb file is missing from the directory where the page lives. Often, several pages in the same directory will be logged. To resolve, copy a breadcrumb from another directory, update it for that directory, save and republish all of the webpages in that directory.
  • For pages where the missing link text is elsewhere, try to determine if the issue is within an editable region, and if so, ask for help if you're not sure how to resolve it. 
  • For pages where the missing link text is NOT in an editable region, submit a ticket on the Quality Issues form. NOTE: If the same issue is affecting multiple pages, you only need to fill out the Quality Issues form once and include an example.
Last Updated: 3/9/26