Urchin WebAnalytics Software is discontinued and is no longer supported. All Urchin documentation applies only to the Urchin product as it was at the time of discontinuation, and does not apply to any Google Analytics products or services.

How do I remove our own internal visitors from our web site report?


It is very common to use IP address filters with Profiles, for the purposes of including only IP addresses from a particular IP address, excluding the IP addresses of internal monitoring systems, and so forth. This is easily done with Urchin. However, it is important to use the proper 'Filter Field' specification when setting up an IP address filter.


The simplest way to configure the appropriate internal traffic filter is to follow these steps:

  1. Navigate to Configuration -> Urchin Profiles -> Filter Manager in the Urchin administration interface
  2. Click the "Add" button to create a new filter
  3. Choose "Filter out internal traffic" from the "=> Select Example Filters" dropdown menu
  4. Replace the example IP address in the "Filter Pattern" box with the IP address you wish to filter out. Don't forget to put a backslash ("\") character in before each dot in the IP address!
  5. Click "Finish" and then click "More Options" on the next window
  6. Select all the Profiles you want to apply the filter to in the "Available Profiles" box and then click the right arrow to transfer them to the "Applied To" box.
  7. Click "Update" to apply the filter to the selected Profiles

Other Considerations

Remember that Urchin filter patterns are POSIX regular expressions. Therefore, be sure to escape the '.' characters in your IP address specification to ensure that Urchin does not interpret them as metacharacters for the regular expression. For example, to filter on the IP address '', you would specify the filter pattern as '172\.16\.1\.1'. As another example, to filter on the IP address range '192.168.xxx.xxx', the filter field would be specified as '192\.168\.'.

Here are some more examples:

  • Multiple IP addresses are separated by pipe symbols
    Note the use of $ which indicates that no other numbers should follow the last printed number. So, to include both as well as, your filter can be written as 63\.212\.171\.5. But, to match only 63\.212\.171\.5, your filter pattern should be written as 63\.212\.171\.5$
  • A range of IP addresses can be expressed in a single string. through can be written as
  • Matching to the beginning of the line
    the filter pattern 63\.212\.171\.5 will also match 163\.212\.171\.5. To only include the IP that begins with a certain number, use the 'Match to the beginning of the string expression '^' like so

    Complete Regular Expression List

    .match any single character
    *match zero or more of the previous item
    +match one or more of the previous item
    ?match zero or one of the previous item
    ()remember contents of parenthesis as item
    []match one item in this list
    -create a range in a list
    ^match to the beginning of the field
    $match to the end of the field
    \escape any of the above

  • Search
    Clear search
    Close search
    Google apps
    Main menu
    Search Help Center