Extended Schema Types for SEO expands the structured data workflow of WordPress sites that use Yoast SEO.
Yoast SEO already creates a strong JSON-LD graph for WordPress content. This plugin builds on that foundation by adding a much broader set of Schema.org types to the native Yoast SEO Schema controls, without replacing the Yoast SEO graph and without forcing editors to manage a separate schema selector.
The goal is simple: give publishers, agencies, developers, ecommerce teams, course platforms, directories, software companies, local businesses, newsrooms, and institutional websites more precise Schema.org options inside the editorial workflow they already use.
Important disclaimer: Extended Schema Types for SEO is an independent add-on designed to work with Yoast SEO. It is not developed, maintained, sponsored, endorsed, or affiliated with Yoast BV, Team Yoast, or the Yoast SEO plugin team. Yoast and Yoast SEO are trademarks of their respective owners.
NewsArticle, HowTo, WebApplication, Product, VideoObject, LocalBusiness, FAQPage, and AnalysisNewsArticle.Many websites publish content that is more specific than the default structured data options available in a typical SEO setup. A page may describe a course, software application, event, book, dataset, product, local business, service, recipe, job posting, podcast, video, legal document, technical reference, how-to guide, FAQ page, or specialized news article.
This plugin helps you represent that content more accurately while continuing to use Yoast SEO as the main structured data engine.
The plugin extends the Schema controls shown by Yoast SEO in the post editor. Editors continue selecting schema from the native Schema tab.
When the chosen Schema.org type needs additional non-inferable information, a compact field group appears below the native Yoast SEO Schema selectors. The fields are grouped as required and optional so editors can complete the most important information first.
For schema types that can rely mainly on WordPress and Yoast SEO data, the plugin avoids unnecessary fields and may expose only safe generic properties such as identifier, alternateName, sameAs, additionalType, and disambiguatingDescription.
The plugin extends the following Yoast SEO controls:
MediaGallery, ImageGallery, and VideoGallery.NewsArticle, AnalysisNewsArticle, AskPublicNewsArticle, BackgroundNewsArticle, OpinionNewsArticle, ReportageNewsArticle, ReviewNewsArticle, APIReference, DiscussionForumPosting, LiveBlogPosting, and MedicalScholarlyArticle.The plugin includes support for a wide range of Schema.org models, including:
HowTo, FAQPage, Recipe, Review, and ClaimReview.Event and Event subtypes such as BusinessEvent, ChildrensEvent, ComedyEvent, ConferenceEvent, CourseInstance, DanceEvent, DeliveryEvent, EducationEvent, ExhibitionEvent, Festival, FoodEvent, Hackathon, LiteraryEvent, MusicEvent, PublicationEvent, SaleEvent, ScreeningEvent, SocialEvent, SportsEvent, TheaterEvent, UserInteraction, and VisualArtsEvent.SoftwareApplication, WebApplication, MobileApplication, OperatingSystem, RuntimePlatform, VideoGame, and SoftwareSourceCode.Product, IndividualProduct, ProductCollection, ProductGroup, ProductModel, SomeProducts, and Vehicle.VideoObject, AudioObject, ImageObject, Movie, TVSeries, TVEpisode, PodcastSeries, PodcastEpisode, MusicAlbum, MusicPlaylist, and MusicRecording.Organization, LocalBusiness, Store, Restaurant, Hotel, MedicalBusiness, ProfessionalService, LegalService, RealEstateAgent, AutomotiveBusiness, EntertainmentBusiness, FoodEstablishment, GovernmentOffice, LodgingBusiness, SportsActivityLocation, and TravelAgency.Course, EducationalOccupationalCredential, EducationalOccupationalProgram, JobPosting, Occupation, Person, Book, Audiobook, Dataset, DataCatalog, DefinedTerm, DefinedTermSet, Grant, FundingScheme, Legislation, SpecialAnnouncement, DigitalDocument, NoteDigitalDocument, PresentationDigitalDocument, SpreadsheetDigitalDocument, TextDigitalDocument, and Thesis.Extended Schema Types for SEO does not replace the structured data output created by Yoast SEO. It adds connected Schema.org graph pieces and links them to the WebPage node generated by Yoast SEO where possible.
This helps avoid disconnected JSON-LD blocks and keeps the structured data model easier to maintain.
This plugin does not send data to external services. It works inside WordPress and extends the structured data generated on the site.
Schema.org markup can help search engines understand a page, but it does not guarantee rich results. Rich result eligibility depends on search engine documentation, required properties, content policies, page quality, and many other factors outside this plugin.