Set Up Auto-Tagger Rules to Automatically Categorize and Tag Imported Jobs
When you are automatically aggregating jobs, they are being imported without category and tags. But having jobs categorized and tagged is important, it improves the user experience, by helping visitors easily filter jobs by categories and tags. And also creates additional category and tag pages that can be ranked by search engines and bring additional visitor traffic to your job board.
But manually categorizing and tagging every imported job can be very time-consuming, and that's where auto-tagger comes to help. It allows you to set up rules, using which jBoard automatically will categorize and tag imported jobs and will save you a lot of time.
To demo how it works, we will create a rule that will automatically categorize all software development jobs.
Click on the "Jobs Aggregator" menu, after choose the "Auto Tagger" section and click on the "Add Rule" button.
The name will be used only for differentiating the rules from each other. We will name it "Categorize Software Development Jobs" in this example.
Now we need to configure the conditions for which the rule will be executed. Since we are looking to categorize software development jobs, we need to create a condition that will match any software development job. To do so, will create a condition that will match any job that has "Software Development", "Software Engineer" or "Web Developer" in the title.
Notice that we separated the terms with commas, which means that the rule will apply if the title contains any of the provided terms(Software Development OR Software Engineer OR Web Developer).
Now we need to assign the Software Development category to all the jobs that will match the condition that we created above. To do so we need to select Set category as an action and choose the Software Development as the category to set.
Now that we have the rule configured, it's important to test them to make sure our rule is matching the jobs that we want to categorize as Software Development. To do so, click on the Test conditions button
now the system will take the configured conditions and will try to match them with previously imported jobs, this allows us to see what jobs would match our condition before saving the rule
The Test conditions button will not modify any of the jobs, but will just output jobs that would have matched the rule. It is intended only for testing the conditions before saving them.
After testing that our conditions will match only "Software Development" jobs, we can go ahead and save the rule. Now once we have the new categorize rule in place, the next time when an importer is running, it will auto-magically categorize the "Software Development" job. To categorize jobs in other categories, you will need to create an additional rule for each category.
The new rule will automatically apply to new jobs when an aggregator is running next time. If you would like to update also already aggregated jobs, you need to run the auto-tagger manually. You can manually run the auto-tagger, by clicking on the Auto Import Jobs -> Auto Tagger -> Actions -> Manually Run Auto-Tagger button.
But manually categorizing and tagging every imported job can be very time-consuming, and that's where auto-tagger comes to help. It allows you to set up rules, using which jBoard automatically will categorize and tag imported jobs and will save you a lot of time.
To demo how it works, we will create a rule that will automatically categorize all software development jobs.
Step 1: Create a New Rule
Step 1.1: Open the New Rule Form
Click on the "Jobs Aggregator" menu, after choose the "Auto Tagger" section and click on the "Add Rule" button.
Step 1.2: Name the Rule
The name will be used only for differentiating the rules from each other. We will name it "Categorize Software Development Jobs" in this example.
Step 2: Add Conditions
Now we need to configure the conditions for which the rule will be executed. Since we are looking to categorize software development jobs, we need to create a condition that will match any software development job. To do so, will create a condition that will match any job that has "Software Development", "Software Engineer" or "Web Developer" in the title.
Notice that we separated the terms with commas, which means that the rule will apply if the title contains any of the provided terms(Software Development OR Software Engineer OR Web Developer).
Step 3: Assign Properties
Now we need to assign the Software Development category to all the jobs that will match the condition that we created above. To do so we need to select Set category as an action and choose the Software Development as the category to set.
Step 4: Test the Conditions
Now that we have the rule configured, it's important to test them to make sure our rule is matching the jobs that we want to categorize as Software Development. To do so, click on the Test conditions button
now the system will take the configured conditions and will try to match them with previously imported jobs, this allows us to see what jobs would match our condition before saving the rule
The Test conditions button will not modify any of the jobs, but will just output jobs that would have matched the rule. It is intended only for testing the conditions before saving them.
Step 4: Save the Rule
After testing that our conditions will match only "Software Development" jobs, we can go ahead and save the rule. Now once we have the new categorize rule in place, the next time when an importer is running, it will auto-magically categorize the "Software Development" job. To categorize jobs in other categories, you will need to create an additional rule for each category.
The new rule will automatically apply to new jobs when an aggregator is running next time. If you would like to update also already aggregated jobs, you need to run the auto-tagger manually. You can manually run the auto-tagger, by clicking on the Auto Import Jobs -> Auto Tagger -> Actions -> Manually Run Auto-Tagger button.
Updated on: 01/10/2024
Thank you!