Explore every supported type with clear eligibility, required properties, and copyable JSON‑LD examples.
Add Person structured data with name, image, job title, employer, and profile links to help search engines understand individual profile pages.
Add FAQPage structured data for a page of questions and answers. Google display of FAQ rich results is limited; use markup for clarity and eligibility where applicable.
Add Article structured data with headline, images, and dates so search engines can better understand your articles and show enhanced details where eligible.
Add Book structured data with title, author, and identifiers so search engines better understand your book pages and can show enhanced details where eligible.
Add Breadcrumb structured data to show a clear path of page hierarchy and help search engines present navigational breadcrumbs.
Add BlogPosting structured data with headline, images, and dates so search engines better understand your blog posts and may show enhanced details where eligible.
Represent collections using ItemList with ordered ListItem entries. Carousel displays are controlled by Google; markup improves clarity but doesn’t guarantee appearance.
Add Course structured data with name and description (and provider) so search engines can better understand your catalog and show enhanced details where eligible.
Add CriticReview structured data for professional reviews with author, rating, and itemReviewed to help search engines understand critic perspectives.
Add Dataset structured data with name, description, creator, and distributions to help search engines understand and surface datasets more effectively.
Add EmployerAggregateRating with rating value and counts for an Organization to help search engines understand employer reputation signals.
Add Event structured data to describe dates, location or virtual access, and ticketing so your listings can qualify for rich results and clearer understanding.
Add ClaimReview structured data to publish fact checks with the claim, rating, and review article details. Helps search engines understand your assessments.
Add HowTo structured data for step‑by‑step instructions with materials, tools, and durations. Display of HowTo rich results has been limited/removed; use for clarity.
Add ImageObject structured data to describe important images with URL, caption, dimensions, and format, improving clarity and pairing with other schema types.
Add JobPosting structured data with title, description, hiring org, dates, and compensation to be understood for job experiences and clearer indexing.
Add LocalBusiness structured data for name, address, phone, hours, and more to improve understanding of your location pages and eligibility for limited local features.
Add Vehicle structured data for listings with make, model, VIN, mileage, condition, price, and availability to improve understanding of your inventory.
Provide your brand’s official logo via structured data to improve brand consistency across Google surfaces and knowledge panels.
Add Movie structured data with title, description, cast, crew, and release to help search engines understand your film pages and relationships.
Add MusicAlbum structured data with album title, artist, release, and track list to help search engines understand relationships across your catalog and tracks.
Add MusicRecording structured data for track title, artist, album, duration, and audio details to improve understanding and connect songs across albums.
Add MusicGroup structured data with group name, members, and profiles to help search engines understand your artist entity and catalog links across albums.
Add TVSeries structured data with title, description, cast, and seasons to help search engines understand your show catalog and episode relationships.
Add TVEpisode structured data with title, season/episode numbers, release date, and series linkage to connect episodes and improve understanding.
Add PodcastSeries JSON‑LD with title, description, language, publisher, and profiles so search engines understand your show and link episodes across platforms.
Add PodcastEpisode structured data with title, publish date, duration, and audio details to improve understanding and connect episodes to their series.
Add Hotel structured data with name, address, contact, ratings, and amenities to improve understanding of your property pages and limited travel features.
Add VacationRental structured data with name, address, contact, amenities, and rooms to improve understanding of property pages and limited travel features.
Add NewsArticle structured data with headline, images, dates, and authorship. News experiences are for eligible publishers; markup improves clarity but doesn’t guarantee placement.
Add Organization structured data with brand basics like name, URL, logo, and sameAs to strengthen entity understanding and brand consistency.
Organization subtype for corporations. Add legal name, logo, address, contact points, and profiles to clarify identity.
Organization subtype for public bodies and agencies. Add official name, logo, address, and contact points.
Add NGO structured data with name, URL, logo, address, contacts, and profiles so search engines understand your nonprofit identity and mission across the web.
Organization subtype for schools and universities. Add name, URL, logo, address, and contact points.
Organization subtype for healthcare organizations. Add name, URL, logo, address, and contact points.
Add NewsMediaOrganization structured data so search engines understand your newsroom brand, logo, and profiles and associate articles with the publisher.
Organization subtype for teams, leagues, and sports bodies. Add name, URL, logo, address, and profiles.
Add Product structured data to qualify for rich results like price, availability, and ratings, and help search engines understand your offers.
SwiftSchema's Q&A Page Schema Generator is an essential tool for Q&A platforms and forums. Spotlight trending queries and noteworthy responses in search outcomes, raising user interaction and website traffic. Stimulate user involvement and community expansion with this specialized tool.
Add Recipe structured data so search engines can understand ingredients, instructions, and times, and to help qualify for recipe-rich results.
Add Review structured data to surface ratings and reviews where eligible. Follow policies and use allowed item types for review snippets.
Add SoftwareApplication structured data with operating system and application category, plus price and ratings, to help search engines understand your app.
Mark short, newsworthy sections (via SpeakableSpecification) for voice-friendly playback. Support is limited and historically focused on news publishers.
Identify paywalled or subscription content using isAccessibleForFree and hasPart WebPageElement with a CSS selector for the paywalled section.
Add VideoObject structured data with title, description, thumbnail, and video URLs to help qualify content for video features and improve understanding.
Add WebPage structured data to define basic page identity and relationships. While not a direct rich result, it improves clarity and linking among entities.
Add WebSite structured data to define your site identity and optionally enable a sitelinks searchbox with a SearchAction.
Add DiscussionForumPosting structured data with headline, author, publish date, and text to help search engines understand forum threads and posts.
Add PracticeProblem structured data to describe quizzes and problems with correct and suggested answers, qualifying content for education-rich understanding.
Publish salary estimates for occupations using Occupation + MonetaryAmountDistribution with currency, unit, and percentiles to support salary understanding.
Add MathSolver structured data with a SolveMathAction so search engines can route math expressions to your solver and understand example problems.
Add SoftwareSourceCode structured data with programming language, runtime, license, and repository details to help search engines understand your code projects.
Define return windows, methods, and fees. Use with Offer or Organization via hasMerchantReturnPolicy.
Add OfferShippingDetails so search engines and shoppers see accurate regions, rates, and handling/transit times, improving shipping options and delivery estimates across products.
Describe services with provider, area served, and Offer pricing to clarify your offerings for search engines.
Publish feeds of items using DataFeed and DataFeedItem with URLs and last modified timestamps.
Describe a scheduled offering of a Course with dates, instructors, and in‑person or online location.
Summarize recurring events with organizer, location, mode, and date span to help search engines understand the series.
Mark up your About page as a WebPage subtype to clarify purpose, ownership, and entity relationships for search engines.
Label your Contact page for clearer understanding of support, sales, and location details, improving trust and navigation.
Identify profile pages for a person or brand and connect them to social profiles and the main site.
Identify detail pages for a single item and pair with that item's entity markup (Product, Article, Event, etc.).
Mark up category and collection pages and pair with ItemList to enumerate items with names and URLs.
Label your internal search results pages and pair with WebSite + SearchAction to describe site search functionality.
Label checkout steps as WebPage subtypes to clarify purchase flows. Pair with Product and Offer markup on prior pages.
Describe audio files with content URL, duration, encoding, author, and language to improve discovery and context.
Add ordered or unordered lists of links/items with positions to clarify collections and category pages for search engines.
Add Place structured data with address, geo, phone, URL, and profiles so search engines understand your location and map it correctly across local experiences.
Add Restaurant structured data with address, openingHours, menu, cuisine, and ratings to qualify for rich local experiences.
LocalBusiness subtype for dental practices. Add address, phone, hours, services, and ratings for local visibility.
LocalBusiness subtype for medical clinics. Provide address, hours, specialties, and contact info to assist local discovery.
LocalBusiness subtype for realtors and brokerages. Add address, phone, hours, and service area for better local visibility.
LocalBusiness subtype for legal practices. Provide address, phone, practice areas, hours, and ratings where applicable.
LocalBusiness subtype for accounting firms and CPAs. Provide address, phone, services, hours, and ratings for local visibility.
LocalBusiness subtype for plumbing services. Add address, phone, service area, hours, and ratings for local search visibility.
LocalBusiness subtype for electricians. Provide address, phone, hours, services, and ratings for local search visibility.
LocalBusiness subtype for locksmiths. Add address, phone, emergency hours, and services for local discovery.
LocalBusiness subtype for auto dealers and service shops. Add address, phone, hours, and services to improve local presence.
LocalBusiness subtype for travel agencies. Add address, phone, hours, services, and ratings for local discovery.
LocalBusiness subtype for salons. Add address, phone, services, hours, and ratings to enhance local search visibility.
LocalBusiness subtype for hair salons and barbers. Add address, phone, hours, services, and ratings for local discovery.
LocalBusiness subtype for gyms and fitness centers. Add address, phone, hours, amenities, and ratings for better local visibility.
LocalBusiness subtype for heating and cooling services. Add address, phone, hours, and service area.
LocalBusiness subtype for roofing services. Add address, phone, hours, service area, and ratings.
LocalBusiness subtype for moving services. Add address, phone, hours, coverage area, and ratings.
LocalBusiness subtype for dry cleaners and laundries. Add address, phone, hours, and services offered.
LocalBusiness subtype for doctor practices. Add address, phone, hours, specialties, and ratings to support local discovery.
LocalBusiness subtype for pharmacies. Add address, phone, hours, and services such as vaccinations for local discovery.
Add MusicEvent structured data for concerts with dates, venue, performers, and ticket offers to improve understanding and qualify for event-rich results.
Event subtype for sports fixtures. Add teams/competitors, venue, dates, and ticket offers for rich event understanding.
Event subtype for conferences, meetups, and trade shows. Add organizer, schedule, venue, and offers.
Event subtype for classes, workshops, and training. Add instructors, schedule, venue/online mode, and offers.
Event subtype for festivals. Provide dates, location, lineup/performers, and ticket information for better discovery.
Article subtype for technical content. Add author, dates, images, and URL to improve preview and understanding.
Article subtype for live blogs that are updated continuously. Add publish date, updates, authorship, and canonical URL.
SoftwareApplication subtype for mobile apps. Include OS, category, pricing, and ratings to improve app understanding.
SoftwareApplication subtype for web apps. Add category, URL, pricing, and ratings to clarify your app experience.