---
title: "SEOCode Rule Engine v1.4.5: Vacation Rental Schema, Movie Schema, and European Licensing Info"
date: 2026-09-04
version: 1.4.5
slug: rule-engine-v1-4-5
description: "Version 1.4.5 adds three new informational rules covering Vacation Rental structured data, Movie structured data, and the Google European Search Dataset Licensing Program."
tags:
- changelog
- structured-data
- schema
- technical-seo
- rich-results
---
Rule Engine v1.4.5: Vacation Rental Schema, Movie Schema, and European Licensing Info
Version 1.4.5 adds three new informational rules that surface structured data opportunities and a publisher licensing program that SEOCode previously had no coverage for.
No rules were updated or deprecated in this release.
New Rules
vacation-rental-schema — Missing Vacation Rental structured data
Severity: Info | Category: Schema
What it checks
This rule flags pages that list vacation rental properties but do not include VacationRental structured data.
Why it matters
Google Search supports VacationRental structured data and uses it to generate rich results for vacation property listings. Implementing it gives your listings a chance to appear with enhanced presentation in search results — including property name, description, images, location, rating, and reviews — directly in the SERP. Without it, Google has to infer all of that from unstructured page content, which is less reliable and forfeits the rich result opportunity entirely.
What you need to do
If your site lists vacation rental properties, add VacationRental structured data (JSON-LD recommended) to those pages. Refer to Google's documentation for the required and recommended properties. This rule will fire on any property listing page that SEOCode identifies as a vacation rental listing but finds no corresponding schema markup.
movie-schema — Missing Movie structured data for movie listing pages
Severity: Info | Category: Schema
What it checks
This rule flags pages that publish movie listings, movie databases, or editorial movie content but do not include Movie structured data.
Why it matters
Google Search uses Movie structured data to power movie carousel rich results — the kind that appear for queries like "best movies of 2023." If your site publishes movie content and you want it to be eligible for that carousel, structured data is the mechanism that makes it possible. Without it, your content cannot participate in that rich result type regardless of how well it ranks.
What you need to do
Add Movie structured data (JSON-LD recommended) to pages that describe individual movies. At minimum, include the movie title, director, and at least one image. This rule will fire on pages SEOCode identifies as movie content pages that are missing the markup.
european-search-dataset-licensing — European Search Dataset Licensing Program eligibility
Severity: Info | Category: Technical
What it checks
This rule surfaces an informational notice for publishers in the European Economic Area (EEA) about the Google European Search Dataset Licensing Program.
Why it matters
Google has updated the program overview, eligibility criteria, and application details for this program. It is a formal licensing arrangement between Google and EEA publishers — separate from standard indexing and crawling. If your organization publishes content in the EEA and you are interested in licensing that content to Google Search under this program, the eligibility criteria have changed and you should review the updated documentation.
What you need to do
This rule does not indicate a technical problem with your site. It is an informational flag for EEA publishers only. If this applies to you, review the updated program page linked in the Sources section below. If you are not an EEA publisher, this rule is not relevant to your situation and can be suppressed in your SEOCode configuration.
Sources & References
Catch SEO issues before they ship
SEOCode reviews every pull request against the latest Google SEO rules — automatically. No manual audits. No surprises after deploy.
It checks for missing metadata, broken structured data, hreflang errors, robots.txt issues, and more — right inside your existing GitHub workflow.
Top comments (0)