Table of Contents
Structured data and schema markup are essential for enhancing your website's visibility in search engine results. Screaming Frog SEO Spider is a powerful tool that can help analyze and audit your website's structured data implementation. Proper configuration of Screaming Frog for this purpose ensures accurate and comprehensive insights.
Understanding Structured Data and Schema Markup
Structured data refers to a standardized format for providing information about a page and classifying the page content. Schema.org is a common vocabulary used to implement structured data. Proper schema markup can improve how your pages appear in search results, including rich snippets, reviews, and other enhanced listings.
Preparing Screaming Frog for Schema Analysis
Before configuring Screaming Frog, ensure you have the latest version installed. You will also need access to your website's source code or content management system to verify schema markup implementation.
Configuring Screaming Frog for Structured Data
Step 1: Enable JavaScript Rendering
Structured data may be embedded dynamically via JavaScript. To ensure Screaming Frog captures this data, enable JavaScript rendering.
Navigate to Configuration > Spider > Rendering. Select JavaScript from the rendering options. This setting allows the crawler to process dynamic content.
Step 2: Configure Schema Markup Detection
While Screaming Frog does not have a dedicated schema detection feature, you can use custom extraction and filters to identify schema markup.
Go to Configuration > Custom > Extraction. Add new extraction rules to target common schema-related attributes or script tags.
Step 3: Use Custom Extraction for Schema Detection
Implement custom extraction rules to identify JSON-LD, Microdata, or RDFa embedded in your pages.
Example: To extract JSON-LD scripts, set the extraction rule as:
- Extraction Type: XPath
- XPath:
//script[@type='application/ld+json']/text()
Running the Scan and Analyzing Results
After configuring the settings, run a crawl of your website. Once completed, review the custom extraction results for schema markup snippets.
Screaming Frog's Bulk Export feature allows exporting all schema-related data for further analysis. Look for patterns, missing data, or errors in your schema implementation.
Using External Tools for Schema Validation
While Screaming Frog provides valuable insights, validating your schema markup with dedicated tools ensures accuracy. Use Google’s Rich Results Test or Schema Markup Validator to verify your pages.
Best Practices for Schema Markup Implementation
- Use the correct schema types for your content.
- Validate your markup regularly.
- Ensure markup is complete and free of errors.
- Keep schema updated with the latest standards.
- Combine structured data with high-quality content.
Proper configuration and analysis of schema markup with Screaming Frog can significantly improve your website’s search presence. Regular audits help maintain compliance with evolving standards and maximize your rich snippet potential.