Bulk Grouping of URLs for Efficient Schema Tagging
Overview
Applying schema manually to hundreds or thousands of web pages is a tedious, resource-intensive process—especially for agencies managing multiple clients and sites. This guide introduces the Bulk Grouping feature, which allows you to organize URLs into logical groups and apply schema to all of them in a single action.
By grouping URLs in bulk, you reduce the operational load on your SEO and development teams, while ensuring that every page across your digital properties remains enriched with structured data and entity-ready for better search visibility.
Why You Need This Feature
Efficiency at Scale
Bulk grouping drastically cuts down time spent applying schema individually. Instead of tagging pages one by one, you can apply schema to entire groups—perfect for agencies managing large-scale deployments.Centralized Management
Bulk Grouping lets you organize thousands of URLs in a single spreadsheet and manage their tagging in one place—ideal for auditing and version control.Reduced Errors
By using spreadsheet templates and grouping logic, you ensure consistency in schema tagging across similar pages and reduce the likelihood of missed or incorrectly tagged pages.Dynamic Re-grouping
The system also allows re-grouping or ungrouping of URLs on demand, giving you full control over schema assignment as your website evolves.
Step-by-Step Instructions
Step 1: Open the Settings Panel
From the homepage of the schema manager platform, locate and click on ‘Settings’ located at the bottom of the left navigation panel. This is your starting point to manage URL data and grouping options.
Step 2: Download Your Current URLs
Click on the ‘Download Current URLs’ button at the Settings page's bottom-right.
This will download a spreadsheet that contains all URLs currently being managed.
Use this list to identify which pages to include in your new groupings.
Step 3: Get the Grouping Template
Navigate to the ‘URL Grouping’ tab and click on ‘Download Template’.
This gives you a clean spreadsheet format specifically structured for bulk grouping.
Step 4: Add URLs to the Template
Using the downloaded list from Step 2, copy over the relevant URLs into the grouping template.
In the ‘Group’ column, assign a group name to each URL.
All URLs with the same group name will be grouped together.
Important Notes:
If a URL should not belong to any group, enter ‘Ungroup’ in the Group column.
The word ‘Ungroup’ is case-insensitive.
Any URL not included in this spreadsheet (but present in the system) will remain unaffected and ungrouped.
Once completed, save the spreadsheet to your device.
Step 5: Upload the Grouping File
Click on ‘Upload File’ and select the saved spreadsheet.
Once uploaded, you’ll receive a confirmation prompt ensuring that the file has been successfully received.
Step 6: Apply Grouping
Click on ‘Apply Grouping’ to process the uploaded data.
You’ll receive a prompt informing you that this action will overwrite any previous URL groupings.
Click ‘Yes’ to confirm and proceed.
Step 7: Begin Schema Tagging for Groups
Once grouping is applied:
The new groups will populate within the ‘Tag Schema’ section.
Click the ‘+’ icon next to any group to begin applying schema across all URLs within that group.
Managing Existing Groups:
Ungrouping URLs
To remove URLs from a group, select the group and click ‘Ungroup’ at the top of the Tag Schema section.
Renaming a Group
Select a group and edit its name directly to better align with your project structure or client naming conventions.
Recrawling a Group
You can trigger a recrawl of all URLs within a group to refresh content and ensure accurate schema tagging.
Glossary of Terms
Bulk Grouping: The process of organizing URLs into labeled groups using a spreadsheet to apply schema tags more efficiently.
Schema Tagging: The act of adding structured data markup to a webpage, allowing search engines to better understand its content.
Group Name: A label used to associate multiple URLs for shared schema tagging. For example, all product pages could be grouped under “Product Pages”.
Ungroup: A special keyword used in the grouping file to ensure a URL does not belong to any group.
Recrawl: A command to reanalyze a page’s content in order to update or revalidate existing schema tags.
Tips for Success
Use Logical Group Names
Name groups based on page type, client, or campaign. For example:ClientA_BlogPages
orSpring2025_Products
.Version Your Spreadsheets
Keep backups and version your grouping spreadsheets. This helps with rollback and auditing when managing multiple websites.Automate Uploads
If managing thousands of pages regularly, explore ways to automate spreadsheet generation using your CMS or internal database exports.Monitor Changes
Schedule routine checks to verify if any URLs have moved, been deleted, or need reassigned.