Every schema class has a list of properties that can be used to further define its features. Schema App gives you access to all the Schema.org/CollectionPage properties. You can use our recommended list above as a starting point to call out the information listed on your web page. When you login to Schema App, go to your Schema App Editor, search for “Collection Page”, and click Create.


Create a Collection Page data item in the Schema App Editor

You will be asked to provide a name for this data item, and the URL. This is the URL where your schema markup will be deployed. Schema App will load all of the properties available for CollectionPage according to Schema.org. As previously mentioned, you’ll notice that this type doesn’t have any required properties since requirements are only applied to data items eligible for Google’s Rich Results. We recommend filling in the properties listed above, linking to existing data items, or creating new ones as required. Click Done. Your JSON-LD will be created.

Tutorial

Follow the Step by Step tutorial on how to add schema markup for a CollectionPage.


JSON-LD Example

Here is some sample JSON-LD for the markup from the training video.

{

    "@context": "http://schema.org",

    "@type": "CollectionPage",

    "mentions": {

        "@type": "SoftwareApplication",

        "operatingSystem": "All",

        "applicationCategory": "BusinessApplication",

        "review": {

            "@type": "Review",

            "reviewRating": {

                "@type": "Rating",

                "ratingValue": "4.9",

                "worstRating": 1,

                "bestRating": 5,

                "name": "Review Rating",

                "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Rating"

            },

            "author": {

                "@type": "Person",

                "name": "Steve",

                "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Person"

            },

            "name": "Review",

            "datePublished": "2018-06-14T11:58:00Z",

            "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Review"

        },

        "offers": {

            "@type": "Offer",

            "price": 30,

            "priceCurrency": "USD",

            "name": "Pricing",

            "eligibleRegion": "https://en.wikipedia.org/wiki/Earth",

            "availability": "InStock",

            "url": "https://www.schemaapp.com/training-overview-collectionpage/",

            "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Offer"

        },

        "name": "Schema App Editor",

        "aggregateRating": {

            "@type": "AggregateRating",

            "ratingValue": "4.9",

            "name": "Ratings",

            "worstRating": 1,

            "bestRating": 5,

            "ratingCount": 13,

            "reviewCount": 13,

            "@id": "https://www.schemaapp.com/training-overview-collectionpage/#AggregateRating"

        },

        "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Thing1"

    },

    "hasPart": [

        {

            "@type": "Article",

            "headline": "Schema Markup Training",

            "name": "Schema Markup Training",

            "image": {

                "@type": "ImageObject",

                "url": "https://www.schemaapp.com/wp-content/uploads/2019/09/ProcessCircle.png",

                "height": "3547",

                "width": "4038",

                "@id": "https://www.schemaapp.com/wp-content/uploads/2019/09/ProcessCircle.png"

            },

            "publisher": {

                "@type": "Organization",

                "name": "Schema App",

                "logo": {

                    "@type": "ImageObject",

                    "width": "300",

                    "height": "105",

                    "url": "https://www.schemaapp.com/wp-content/uploads/2016/04/SchemaApp_Logo-e1462565714376.png",

                    "@id": "https://www.schemaapp.com/wp-content/uploads/2016/04/SchemaApp_Logo-e1462565714376.png"

                },

                "contactPoint": "https://www.schemaapp.com/contact/",

                "description": "Schema App is an enterprise-grade solution that works for all websites, all content, without a developer. ",

                "@id": "https://www.schemaapp.com/"

            },

            "author": {

                "@id": "https://www.schemaapp.com/"

            },

            "datePublished": "2020-06-01T11:47:00Z",

            "description": "https://www.schemaapp.com/training-overview-collectionpage/#Article",

            "mainEntityOfPage": {

                "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Article"

            },

            "dateModified": "2020-06-01T11:48:00Z",

            "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Article"

        },

        {

            "@type": "FAQPage",

            "name": "Frequently Asked Questions",

            "mainEntity": [

                {

                    "@type": "Question",

                    "name": "Do you offer training?",

                    "acceptedAnswer": {

                        "@type": "Answer",

                        "text": "We provide onboarding for every customer to get them started in the tools. Additionally, there are hours of on-demand content at your disposal. The ‘Premium’ and ‘Enterprise” packages include high-touch support, but everyone is welcome to purchase high-touch support to learn more about the Schema App tools or to design a custom Schema Markup strategy.",

                        "name": "Answer",

                        "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Answer"

                    },

                    "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Question"

                },

                {

                    "@type": "Question",

                    "name": "What is High Touch Support?",

                    "acceptedAnswer": {

                        "@type": "Answer",

                        "text": "High Touch Support includes an assigned Customer Success Manager and can range from supporting your team to use our tools, to us providing a managed service. Our Customer Success Managers are experts in Schema Markup and the Schema App tools.",

                        "name": "Answer",

                        "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Answer1"

                    },

                    "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Question1"

                }

            ],

            "@id": "https://www.schemaapp.com/training-overview-collectionpage/#FAQPage"

        },

        {

            "@type": "VideoObject",

            "interactionStatistic": "595",

            "uploadDate": "2019-11-29",

            "duration": "P0Y0M0DT0H25M17S",

            "embedUrl": "https://www.youtube.com/embed/JWd7vU2xyC4",

            "contentUrl": "https://www.youtube.com/watch?v=JWd7vU2xyC4",

            "name": "Schema App Virtual Onboarding",

            "description": "Ready to get started with Schema App? Watch our Schema App Virtual On-boarding video to get the detailed tour and take a look at the Homepage, Structured Data Editor, Your Data Items, and setting up for Automatic Deployment.",

            "thumbnailUrl": "https://i.ytimg.com/vi/JWd7vU2xyC4/hqdefault.jpg",

            "@id": "https://www.schemaapp.com/training-overview-collectionpage/#VideoObject"

        }

    ],

    "about": {

        "@type": "Thing",

        "name": "Schema Markup Training",

        "@id": "https://www.schemaapp.com/training-overview-collectionpage/#Thing"

    },

    "author": {

        "@id": "https://www.schemaapp.com/"

    },

    "significantLink": [

        "https://www.schemaapp.com/training-overview/highlighter-create-page-set/",

        "https://www.schemaapp.com/training-overview/strategy/"

    ],

    "description": "To maximize its effectiveness, schema markup should be viewed as an ongoing strategic SEO initiative. There are 5 steps in the overall process: Strategy, Authoring, Deployment, Maintenance and Reporting & Analytics.",

    "name": "Schema Markup Training",

    "@id": "https://www.schemaapp.com/training-overview-collectionpage/"

}