Categories Page

Use this page to define new categories of content for use in web filter policies to suit your organization's needs.

Navigation: GUARDIAN > Policy objects > Categories.

Search tools
Enter URL The website address that you want to search the categories for.
Find categories Performs a search of the categories for the entered URL. This might take some time. The results are listed in a table that appears after the search is complete.
Category name The results table that appears after your entered URL has been found in an existing category. Click the category name to load the category details in the Manage categories section of the page.
Category components The components that make up the category, for example, domain or URL filtering.
Manage categories
Name The name of the category.
Comment An optional description for this category.
  • Specifying the tenant, applies your network and web filtering permissions to users coming from different tenants with the same usernames.
  • To create a custom category for all tenants, leave the Tenant as All.
  • Tenants are only available if you've the correct Smoothwall license type and they have been configured on the Tenants page.
  • To add more tenants, see our help topic, Adding tenants.
  • To find out about licensing your Smoothwall, contact your Smoothwall representative.
Domain/URL filtering Only one entry is allowed per line. You don't need www. for URLs.
Advanced » Expands the view to display additional settings.
Search term filtering
  • One search term, surrounded by delimiters, per line for example:
    • ( hardcore )
    • (xxx)

    Spaces before and after a term aren't removed. Therefore, simplifying searching for whole words. Parenthesis are needed. You can use the following delimiters: [] () {} <> ||

    Note: If the search term pattern you enter contains a delimiter, you must use a different delimiter to contain the whole pattern. For example: [ mysearchwith(abracket) ]

    URL patterns

    A URL pattern per line, using a PERL compatible regular expression. For example: adultsite|sexdream. This example looks for URLs containing either the word adultsite or the word sexdream.

    Note: Avoid the use of unnecessary parentheses in URL patterns. Avoid using brackets( ), dots ., or asterisks *, as these can use up a lot of memory. For a detailed description of how to create PERL compatible regular expressions, go to

    File types One file name extension per line. You must include the dot (.) when entering file name extensions, for example, .doc.