-
Notifications
You must be signed in to change notification settings - Fork 10
SEO Meta Data
While some aspects of Meta Data are not heavily used anymore by major search engines, they are still heavily used for things such as Social Media Sharing.
The Baseline has a <vc:page-meta-data />
and <vc:manual-page-meta-data/>
view components that allow for Title, Description, Keywords, and thumbnail to be rendered out.
<vc:page-meta-data />
is a parameterless component that purely uses the current page context to get the metadata (page builder).
<vc:manual-page-meta-data meta-data=@PageMetaData />
takes a PageMetaData
properties class so you can specify everything yourself.
For the default page-meta-data is generated from...
-
Thumbnail: from the
DocumentCustomData["MetaData_ThumbnailSmall"]
-
Keywords: from
DocumentCustomData["MetaData_Keywords"]
followed by the DocumentPageKeywords -
Description: from
DocumentCustomData["MetaData_Description"]
followed by the DocumentPageDescription -
Title: from
DocumentCustomData["MetaData_Title"]
followed by the DocumentPageTitle and then DocumentName
These DocumentCustomData fields are found by inheriting the Generic.BaseInheritedPage
, and are generated using Sean's XperienceCommunity.PageCustomDataControlExtender.
- Solution architecture
- Feature Folders
- Page Template View Component
- Interface Model Implementation Map
- Cache Dependency Building and Async
- Post Redirect Get
- Front End Asset (CSS/JS Parsing
- Navigation
- Page Builder Header/Footer
- SEO Meta Data
- Navigation Redirection
- Page Types
- Partial Widget Page / ShareableContent
- Widgets
- Account Management
- External Authentication/Two Factor Authentication
- Ecommerce Ready
- Error Pages
- Sitemap
- Robots.txt
- Form Bootstrapification
- Bundling css/javascript + Gzip
- Bootstrap and Containers