Manual: Custom Filters
The feature "Custom Filters" of Visual SEO Studio, documented in detail.
Custom Filters
With the Custom Filters you can create, in an easy and visual way, complex search filters to locate among the pages of a crawl session those matching one or more conditions.
A filter is made of one or more conditions expressed with triplets Property-Operator-Value, which can be combined in logical AND
or OR
.
Applying a filter produces a list of pages matching its filtering options. The result set will open in a Tabular View, where it can further rearranged, sorted, exported to Excel or CSV, etc.
Queryable properties in filter conditions are properties meaningful under a SEO perspective.
For instance, you could create a filter to locate all pages without a h1
title (relevant to page ranking), or with a img
missing the alt
attribute (relevant to ranking on Google Images).
Toolbar
New Filter
A search with a custom filter begins with creating a new search filter.
Clicking on the New Filter button, a drop down menu will expand with the following entries:
- New Filter, to create a new empty search filter
- New Filter from existing..., to create a new search filter by copying an existing one; a window dialog will pop up to let you select the filter you want to copy
Load Filter
To open a filter previously created click on the Load Filter, button, a dialog window will appear to select the desired filter.
Save Filter
With the Save Filter button you can save your filter for later use.
The program alerts you if there are unsaved filters before closing, or when you attempt to close the tab without having saved your changes.
Discard Changes
If you changed your search filter and do not want to save your changes, you can click on the Discard Changes button; the filter will revert to its initial state before your changes, or in case of new filter it will be deleted.
Delete Filter
The >Delete Filter button removes the filter currently open. Before removing it Visual SEO Studio will prompt you to confirm the operation.
Apply Filter
Once completed the definition of your filter, you can try it by clicking on the Apply Filter button, a new Tabular View will open with the result of the filtering.
Editing fields
Filter name
With this field you assign a name to the search filter.
When you create a new filter the program generates automatically a new name; we suggest before saving to customize it with a meaningful name so you'll find it more easily. You can always change it later.
Property
With this drop down menu you can assign the Property of a Property-Operator-Value triplet, or change the selected one.
The control gets enabled during insertion (by clicking on the "Add New" button), or when editing changes (by clicking on the "Edit Current" button).
Available options are organized under the following categories:
- Content
- HTTP
- Images
- Links
- Meta data
- Web performance
- Various
Operator
With this drop down menu you can assign the Operator used in the current Property-Operator-Value triplet.
Available operators depend on the selected Property.
The control gets enabled during insertion (by clicking on the "Add New" button), or when editing changes (by clicking on the "Edit Current" button).
Value
With this field you can assign the Value of the selected Property-Operator-Value triplet.
Some operators do not want a value, instead of a triplet there will be a Property-Operator pair; The Value field will stay disabled.
For instance in the case of property "Content -> Any H1..H6 heading
", if you select the "Is not present
" operator the value field is not available.
Case sensitive
States whether the Value in the Property-Operator-Value triplet when applying the filter should be compared tolerating upper/lower case differences in the letters it is composed of.
Add New
With the "Add new" button you can add to the filter a new Property-Operator-Value triplet.
In the table below a new row will be added, pre-populated with temporary values.
Triplets define the conditions to check when applying the filter to the pages of a crawl session.
Some operators do not want a value, instead of a triplet there will be a Property-Operator pair; The Value field will stay disabled.
For instance, to answer the initial examples, i.e. how can you locate all pages without a h1
title, or with a img
missing the alt
attribute, you just have to add the pairs "Content -> H1 heading
"-"Is not present
" and "Images -> Image 'alt' attribute
"-"Is not present
".
Edit Current
To change modify Property-Operator-Value triplet select the related row in the table and click on the "Edit Current" button; the related fields will get enabled and you will be able to change them.
Accept Changes
By clicking on the "Accept Changes" button the values of the edited Property-Operator-Value triplet will be updated in the table below.
The related fields used to set them will be disabled.
Discard Changes
By clicking on the "Discard Changes" button any change to the selected Property-Operator-Value triplet will be discarded.
The related fields used to set them will be disabled.
Delete Current
By clicking on the "Delete Current" button the selected Property-Operator-Value triplet will be removed, after you confirmed to proceed with the operation.
Combine rows in logical ...
The Property-Operator-Value triplets can be combined logically with the following boolean operators:
AND
: The page examined to be included by the filter must match all tripletsOR
: The page examined to be included by the filter must match at least one of the triplets
Table columns
Property (column)
This column shows the properties of the filter Property-Operator-Value triplets.
Operator (column)
This column shows the operators of the filter Property-Operator-Value triplets.
Value (column)
This column shows the values of the filter Property-Operator-Value triplets.
Case sensitive (column)
This column states whether the Value in the Property-Operator-Value triplet when applying the filter should be compared tolerating upper/lower case differences in the letters it is composed of.