Webpage Schema
Webpage schema determines the organizational schema that can exist on your webpage. This helps for SEO and AI discoverability by laying the foundation for other schema needs.
- Navigate to Setup > Webpage Schema.
- Edit schema fields for your Account and Sites.
- Click Save.
Account SchemaLink to this section
Organization Info
- Organization type: Choose the type that best describes your organization.
- The type has no impact on the available fields.
- Organization name: Your organization's official name.
- Description: A brief description of your organization.
- URL: The primary public URL for your organization, typically its homepage.
- Logo: The public URL for your organization's logo.
- Image: The public URL for a representative image of your organization, such as its campus or logo.
Alternate Names
- Names that are also used for the organization, such as an acronym.
Related URLs
- Absolute URLs for an official social-media profile or another page that represents your organization.
Postal Address
- Country: The country where your organization is located.
- State Or Province: The state, province, or region where your organization is located.
- Street Address: The street address where your organization is located.
- City: The city where your organization is located.
- Postal Code: Your organization's postal code.
Location
- Location Address: Search for your organization's location to populate the geographic coordinates below.
- This field is just a helper for Latitude and Longitude, it will not stay filled out when you navigate away.
- Latitude: A number between -90 and 90 for your organization's location.
- This is autopopulated when using Location Address.
- Longitude: A number between -180 and 180 for your organization's location.
- This is autopopulated when using Location Address.
Contact Information
- Main Phone Number: Must start the country code, for example +1-555-555-5555.
- Email: The main email address for your organization.
- Founding Date: The date the organization was founded.
Site SchemaLink to this section
For each site, you must determine what schema to use on your homepage.
- Use Account Schema: Your homepage will use the schema information defined in Account Schema.
- Custom Schema: Your homepage requires different information from the Account Schema.
- The fields offered are the same as the Account Schema
- All fields are required
- On initial selection, the fields will be populated with the data from Account Schema.
- No Schema: Don't utilize the schema information on your homepage or throughout your site.
Frequently Asked Questions about SchemaLink to this section
You will need to make sure you define the Directory Index in the site settings for your homepage. Afterwards, publish your homepage file.
When you view the source of your homepage, the schema will be compressed. Here it is uncompressed:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@id": "[URL]/#schema-org-organization",
"@type": "[Organization type]",
"name": "[Organization name]",
"description": "[Description]",
"alternateName": [...list of Alternate Names...],
"url": "[Url]",
"logo": "[Logo]",
"image": "[Image]",
"sameAs": [...list of Related URLs...],
"address": {
"@type": "PostalAddress",
"streetAddress": "[Street Address]",
"addressLocality": "[City]",
"addressRegion": "[State Or Province]",
"postalCode": "[Postal Code]",
"addressCountry": "[Country]"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "[Latitude]",
"longitude": "[Longitude]"
},
"telephone": "[Main Phone Number]",
"email": "[Email]",
"foundingDate": "[Founding Date]"
}
</script>
When you view the source of your pages, that are not your homepage, the schema will be compressed. Here it is uncompressed.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"@id": "[Full Page URL]#schema-org-webpage",
"url": "[Full Page URL]",
"name": "[Page Title <title>]",
"description": "[Page Description <meta>]",
"publisher": {
"@id": "[URL from Schema]/#schema-org-organization"
}
}
</script>
If you require a fully custom schema for content beyond the standard webpage schema, this is supported but requires technical knowledge. Modern Campus can assist with implementing custom schema, or you can refer to our GitHub on Structured Data.