Loading...

Add, edit, or remove domains

Introduction

This article provides instructions for admin users on how to add, edit, and remove domains.

Add a domain

This section provides instructions for admin users on how to add a domain.

  1. Click Admin Settings (gear icon) on the top menu bar of any page in the platform. The Domain Settings page opens.

  2. Click Add New Domain.

  3. Provide the requested information.

Domain Details section

Provide the following information in the Domain Details section.

  • Title (required field): Click in the field and type in a title for the domain.
  • URL (required field): Click in the field and enter the website URL. Keep in mind that website addresses that end in .com and .eu, for example, are two different domains. Each domain has a unique script and needs to be entered as a separate domain in the list.

  • CMS: Click to expand the list and select the CMS. If it is not shown, contact the support team to see if it can be added. For advanced help files, visit CMS Integration.
  • CMS URL: Click in the text field and type in the base URL for the CMS page. This field is required.
  • Language: Click to expand the list and select the main language for the site. This will determine which dictionary is used to detect spelling and other errors. Words on a page that are written in another language are usually tagged as misspelled words. For instructions on how to repair the HTML code for this Accessibility error, visit the HTML School site (external link).

Scan section

This section provides instructions on how to fill out the Scan section.

Crawl Automatically: Toggle the switch to ON to set up a schedule for recurring scans. Toggle the switch to OFF to scan manually when needed.

  • Scan Frequency: Click the drop-down arrow and select the scan frequency.
    • Choose:
      • Weekly
      • Every 2 weeks
      • Every 4 weeks
      • Every 8 weeks
      • Every 12 weeks.
  • Day: click the drop-down arrow and select the day of the week for the recurring scan.
  • Time: Click in the number field and enter the time of day (12-hour clock) and then choose AM for 00:00-11:59 or PM for 12:00 to 23:59.

Connections per minute: Click the drop-down arrow and select Connections per minute. The choices are:

  • Slow: 15 connections per minute.
  • Normal (recommended): 60 connections per minute.
  • Faster: 90 connections per minute.
  • Very fast (be cautious): 120 connections per minute.
  • Superfast (advanced users only) 180 connections per minute.

Max

Max scanned pages: Enter the maximum number of pages to do a scan on, as specified on your Acquia contract.

Crawl (Scan) Options

This section provides instructions on how to fill out the Crawl (scan) Options section.

Toggle the switches ON to activate the different scan options.

  • Scan subdomains: Toggle the switch ON to include subdomains in the scan.
  • Spelling ignore capitalized words: Toggle the switch ON to ignore words that begin with a capital letter.

  • Case sensitive URLs: Toggle the switch ON to include case-sensitive URLs in the scan.

    This is set to the optimal position by default.

    Example OFF: http://monsido.com/Foo/Bar is seen as the same link as: 
    http://monsido.com/foo/bar.

    Example ON: The same links above will register as two different links.

  • Render pages and execute JS while crawling: Toggle the switch ON to render pages and execute JavaScript during the scan.

    When this option is turned ON, the website renders pages and executes JavaScript during the scan. This allows the scan to take into account any changes caused by Javascript during a website scan.

  • Mark 403 as broken link: Toggle the switch ON to mark links on pages that return error 403 (forbidden errors) as a broken link.
  • Ignore canonical URLs: Toggle the switch ON to instruct the scan to ignore canonical URLs.

    More info: A canonical URL is the URL of the page that Google determines is most representative, taken from a set of duplicate pages on your website.

  • Use language attribute: Turn the switch OFF or ON. When it is ON, the scan does not try to auto-detect the page language. This means that the spell check is only done for the language specified in the lang attribute.

    The Use Lang Attribute feature allows the scanner to use the correct spell check for HTML pages that have multiple languages.

Remember: When enabled, the scan does not auto-detect the page language. For example, spell checks are always for the language specified in the lang attribute.

Statistics feature options

Some websites - including CP-built sites - have URLs that use a mix of lowercase and uppercase letters, for example https://www.example.com/TestPage

While the crawler saves the URL as all lowercase in our database, our Statistics module provider Matomo does not follow that practice and saves it as it is written by the website. This results in a scenario where the scan cannot map page statistics for the page https://www.example.com/TestPage to the page in our database because it was saved as https://www.example.com/testpage.

This option forces Matomo to put all URLs in lowercase so that they match the entries in our database.

  • Convert all URLs to lower case: Toggle the switch ON to convert all URL addresses to lowercase.

Advanced Domain Options section

Provide the following information in the Advanced Domain Options section.

  • Path Constraints

    • Search: Enter a search parameter for matching strings within the Constraint Patterns list.
    • Constraint pattern: Enter a constraint pattern.
    • + Add: Click + to add a new Constraint pattern. An empty row is added to the list.

    • Delete: Click the trashcan icon to delete an item from the list.
  • Link Excludes

    • Search: Enter a search parameter for matching strings within the Link excludes list.
    • Exclude pattern: Enter a pattern to exclude from the scan.
  • + Add: Click + to add a new Exclude pattern. An empty row appears in the list.
  • Delete: Click the trashcan icon to delete an item from the list.
  • Internal URLs
    • Operator: Click the drop-down arrow to select Contains, Starts with, or Regex.
    • Url: Type a URL in the field.
  • Delete: Click the trashcan icon to delete the row.
  • + Add: Click to add a new Input Selector. An empty row appears in the list.
  • For more information, see the user guide articles:
  • Path constraints and link exclusions
  • CMS rate limiting on bots and crawlers (FAQ)

Advanced domain options

This section provides information for admin users on the available advanced domain setting options.

  1. Path Constraints

    Use Path Constraints to instruct the scan to only process parts of a domain. The scan regards URLs that match the pattern as internal on the site, and URLs that do not match are regarded in the same way as external links.

    A Path Constraint can be a word or a regular expression. In most cases, users set up Path Constraints to:

    • Restrict the scanner to only recognize parts of a site with a pattern such as ^/en
      This instructs the scan to handle any URL that does not begin with /en, for example, 
      http:/ /foo.com/fr/bar 
      as an external link. For example, the crawler tests the link but does not follow any links on 
      http:/ /foo.com/fr/bar.
    • Instruct the scan to ignore parts of the site with a pattern. For example !^/fr
      This instructs the scan to handle any URL that begins with /fr, for example, 
      http:/ /foo.com/fr/bar 
      as an external link. This means that the scan tests the link but does not follow any links on 
      http:/ /foo.com/fr/bar.

    The difference between the two is that in the first case ALL pages under /en are scanned and nothing else. In the second example, all pages EXCEPT /fr are scanned.

  2. Link Exclusions

    You can choose to exclude a word or a regular expression. Use Link Excludes to instruct the crawler to completely ignore a link on the pages. Pages that match the pattern are not tested.

    Use Link Excludes to:

    • Filter out print pages with a pattern such as print=true

      This instructs the scan to ignore (and not test) any URL with the pattern, for example:

      http://foo.com/bar?print=true

    • Filter out redirected login pages with a pattern such as:

      login.aspx?return_url=zyx.

      This instructs the scan to ignore all URLs with the pattern, for example http://foo.com/bar/login.aspx?return_url=zyx

      Tip! If "Scan subdomains" is turned on for the domain, use the § sign in front of the exclude pattern to match URLs that use the full string instead of the relative one.

      For example, to exclude the scan for the "blog" subdomain, enter the pattern:

    §http://blog.foo.bar

    For instructions, visit: Path constraints and link exclusions.

  3. Internal URLs

    Configure internal URLs with the following options in this section:

    • Operator: Click the drop-down arrow to select Contains, Starts with, or Regex.
    • Url: Type a URL in the field.
    • Delete: Click the trashcan icon to delete the row.
    • + Add: Click to add a new Input Selector. An empty row appears in the list.

Login Type section

  1. This section provides instructions on how to fill out the Login Type section.

    Click the drop-down arrow and select a login type. The choices are:

    • None: The site does not require user logins.
    • Form: The field expands. The expanded input fields specify the CSS selectors that identify the various form fields and buttons. The following input fields open:
      • Input selector: (Required field) Enter the CSS ID or class selector to search for.
      • Default Value: Click to hide or show the input text. Click in the dialog box to set a default value for the selector.
      • Delete: Click the trashcan icon to delete the row.
      • + Add: Click to add a new Form. An empty row appears in the list.
      • Submit selector: (Required field) Click in the dialog box and type in a string (without spaces) to identify the submit button for the form.
      • Verify URL: (Required field) Click in the dialog box and type in a URL address that the user will redirect to if the form is valid.
    • Office 365 (BETA): Beta: This field allows information for Office 365 login.
      • Email: Click in the dialog box and type in a valid Office 365 email address.
      • Password: Click in the dialog box and type in the Office 35 password for the email account.
      • Remember me: Turn the switch ON to remember user credentials.
    • Basic Auth:
      • Username: Click in the input field and type in a username field identifier.
      • Password: Click in the input field and type in a password field identifier.
      • Hosts: Click in the input field and type in the URL to the host website.
    • Custom Multistep: This option covers login flows that require special integration. Contact the support team for assistance.
      • Verify URL: Click in the dialog box and type in a URL address for the user to redirect to if the login is valid.
      • Username: Click in the input field and type in a username field identifier.
      • Password: Click in the input field and type in a password field identifier.
      • JS: This is a field to enter JavaScript strings for the scan to identify.
      • Delete: Click the trash can icon to delete the row.
      • + Add: Click to add a new Custom Multistep. An empty row appears in the list.

Features section

This section provides instructions on how to fill out the Features section.

  • Accessibility: Click the drop-down arrow and select the accessibility level that is desired or required for the website. Level AA of WCAG 2.1 is the legal requirement to be considered accessible. WCAG 2.2 is newly released and will soon be the standard, taking over from WCAG 2.1.

    Check with your legal department to find out which level is needed for your industry/location to be considered accessible. 
  • Source code excludes: Click the drop-down arrow and select domains to exclude from the scan.
  • PDF accessibility: Click the drop-down arrow and select the level of accessibility for the PDF pages included in the scan. The choices are WCAG 2.0 and WCAG 2.1.
  • Readability: Click the drop-down arrow and select a readability standard to determine the level of difficulty of the website text, to ensure that the correct audience is targeted. The choices are Flesch Kincaid and LIX.
    • Minimum words: Enter the minimum number of words that a page should contain for the readability score to begin calculating. Pages that have fewer words than indicated are not included in the readability score.
  • Statistics: Toggle ON to turn on this feature and begin to track website visitor statistics.

    For more information, visit Statistics setup.

  • PageCorrect: Toggle ON to turn on this add-on. Click the link to navigate to the PageCorrect Settings page.

    PageCorrect allows users to identify and correct website errors such as quality assurance errors and accessibility issues.

    For more information, visit PageCorrect setup.

  • Data Privacy: Toggle the switch OFF or ON. Click the link to navigate to the Domain Data Privacy Settings page.

    The Data Privacy module identifies potential data privacy issues. It can serve as a form of documentation that allows website owners to show their efforts to be compliant with local regulations.

    For more information, visit Data privacy setup.

  • Scan documents: Toggle the switch ON to include documents in the scan.

    The scan is a powerful tool that does a scan on all pages of a website. With Scan documents selected, we also do a scan of documents on the website. The document scan identifies all of the same types of issues as a domain scan.

  • PageAssist: Toggle the switch ON to activate. Click the link to navigate to the PageAssist Settings page.

    PageAssist allows website visitors to make custom visual adjustments to suit their unique requirements.

    For more information, visit PageAssist setup.

  • Consent Manager: Toggle the switch ON to activate.

    The Consent Manager module includes everything that you need to classify and set up user cookie acceptance and website cookie banners. This module also includes automatic cookie scan detection and cookie maintenance.

    For more information, visit Consent Manager setup.

Domain Groups section

Set up groups to assign specific users to a subset of pages on one or more domains that the scan has been done on. Created groups appear under the domain name.

For more information, visit Create and configure groups.

Users section

The Users section shows a list of users with access to the Acquia Optimize interface. This section gives instructions on how to add permissions to users in the Users section.

The list is presented in table format.

The table column headers are:

  • User: The Username for the user.
  • Visible: Tick the box to make the control panel visible to the user.
  • Send report: Tick the box to send reports to the user.
  • Admin: Tick the box to give the user admin permissions. Admins can add, edit, and delete.

    For more information, visit Create and configure users.

Click Save. The settings pane closes and the Domains page is visible.

  • For more information, visit Users.

Edit a domain

This section provides information for admin users on how to edit a domain.

  1. Click Admin Settings (gear icon) on the top menu bar of any page in the platform. The Domain Settings page opens.

    The Domain Settings page opens.

  2. Click Action on the same row as the domain to scan. A drop-down list opens.

  3. Select Edit Domain from the drop-down list.

    The Edit Domain page opens.

  4. Edit as needed. Refer to the previous section Add a Domain for instructions on how to fill in the fields.
  5. Save the changes.

Remove a domain

This section provides information for admin users on how to remove a domain.

  1. Click Admin Settings (gear icon) on the top menu bar of any page in the platform. The Domain Settings page opens.

    The Domain Settings page opens.

  2. Click Action on the same row as the domain to scan. A drop-down list opens.

  3. Select Remove Domain.
  4. A dialog box asks for confirmation. "You are about to delete the domain (domain name) please type Delete to confirm this action."

  5. Type the word "Delete" in the text box and then click OK to remove the domain. Click Cancel to close the dialog without removing the domain.

    The dialog closes and the domain and all related domain groups are gone from the list.

 

Did not find what you were looking for?

If this content did not answer your questions, try searching or contacting our support team for further assistance.

Back to Section navigation