Section Topics
Introduction
This document gives instructions on how to add, edit, and remove domains within Monsido.
Add a domain
This section gives instructions on how to add a domain to Monsido.
Click Admin Settings (gear icon) at the top of the Monsido Domain Overview page.
Note: The Admin Settings button is only available to site admins.
The Admin Settings page opens.
Click Add New Domain.
The New Domain page opens.
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.
Remember: 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 Monsido support to see if it can be added.
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.
In the Scan section:
Fill in the fields to set up how and when the scan should run.
For more information, see the User Guide chapter:
Edit a domain
Click Settings (gear icon) at the top of the Monsido Domain Overview page. The Admin Settings page opens.
Note: The Settings button is only available to site admins.
Click Action on the same row as the domain to scan.
Select Edit Domain from the drop-down list.
The Edit Domain page opens.
Edit as needed. Refer to the previous section Add a Domain for instructions on how to fill in the fields.
Save the changes.
Remove a domain
Click Settings (gear icon) at the top of the Monsido Domain Overview page. The Admin Settings page opens.
Note: The Settings button is only available to site admins.
Click Action on the same row as the domain to scan.
Select Remove Domain.
A dialog box asks for confirmation. "You are about to delete the domain (domain name) please type Delete to confirm this action".
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.
Important! When you delete a domain, all of the related domain groups are also deleted.
The dialog closes and the domain and all related domain groups are gone from the list.
Advanced Domain Options
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.
IMPORTANT! When using Path constraints, make sure that the URL for the domain is set to a page that matches the constraint.
Failure to do this will result in just one page being scanned, since the scanner cannot proceed to any other page than the page it starts on.
For example. with a constraint of "^/en/booking", starting the crawler on http://foo.com will not work. The crawler will request http://foo.com, receive the page and find that no links match http://foo.com/en/booking, which will result in just the first page being scanned.
For more information, see the User Guide chapter:
Link Excludes
Monsido makes it possible 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 will instruct the scan to ignore (and not test) any URL with the pattern, for example:
Filter out redirected login pages with a pattern such as:
login.aspx?return_url=zyx.
This will instruct 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 as the pattern:
§http://blog.foo.bar
For more information, see the User Guide chapter:
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
This section gives 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.
Additional information
For more information, see the User Guide chapter:
For further assistance, contact the Monsido support team at support@monsido.com or via the Monsido chat and help features inside the application.
See Monsido for Developers for documentation containing advanced help files for developers.
Contact us
Monsido, an Optimere brand:
San Diego, CA, USA
5880 Oberlin Dr,
San Diego, CA 92121, USA
Australia & New Zealand
Suite 2.04
80 Cooper St
Surry Hills, NSW 2010
Copenhagen, Denmark
Borupvang 3
2750 Ballerup, Denmark
London, UK
14 New Street
London, EC2M 4HE