Page templates
Twenty full-page templates composing the schema-aware components into realistic TpGroup product layouts. Each emits its own page-level schema (AboutPage, ContactPage, CollectionPage, etc.) on top of the per-component JSON-LD.
TpGROUP home
Corporate parent landing page composing brand cards, stats, testimonials and CTA.
TpISENT home
Enterprise / consulting home with services, industries grid, tech stack, testimonials.
TpESTATE home
Real-estate home with featured properties, developments, testimonials.
TpLEARN home
Education-management home with features, use cases, benefits.
FambulTik home
Heritage / diaspora-tourism home with programs, events, testimonials.
Kent Oasis home
Single-development landing page — floor plans, amenities, phase timeline.
About us
AboutPage with mission, values, team grid, timeline and CSR.
Contact
ContactPage with form, info cards and office locations.
Blog index
Blog landing — search, categories, featured + grid of posts, newsletter.
Article (detail)
Single Article page — author byline, body, related posts, share, CTA.
History timeline
AboutPage with chronological milestones rendered as Event entries.
Tour listing
CollectionPage of EventCards — FambulTik tours.
Services listing
CollectionPage of services with per-item Service JSON-LD.
Product listing
CollectionPage of ProductCards — TpESTATE properties.
Staff directory
CollectionPage of staff Person profiles, departmentally grouped.
Careers
CollectionPage of JobPostingCard entries.
Portfolio
CollectionPage of CreativeWork projects.
Getting started
TechArticle + HowTo onboarding walkthrough.
FAQ page
Full-page FAQPage with categorised question groups.
Support
WebPage combining FAQ, ContactPoint variants and a status link.
Product detail
Single-product page (TpESTATE villa) emitting Product + Brand + Offer + AggregateRating.
Service detail
Single-service page emitting Service + Offer + PriceSpecification + hasOfferCatalog.
Person detail
Executive profile emitting Person + worksFor + ContactPoint + sameAs.
Event detail
Online-webinar page emitting Event + VirtualLocation + Offer + performer Person array.
Tour detail
Multi-day heritage-tour page emitting Event + Place + Offer + AggregateRating.
Course detail
TpLEARN course page emitting Course + CourseInstance + Syllabus modules + Offer.
Job detail
Single-role page emitting full JobPosting (responsibilities, qualifications, benefits, salary).
Project / case-study detail
Project case-study page emitting CreativeWork + Article + StatCard outcomes + Testimonial.
Video detail
Single-video page with embed and transcript. Emits VideoObject + InteractionCounter.
Podcast episode detail
Single-episode page emitting PodcastEpisode + PodcastSeries + AudioObject + Person guests.
Book detail
Single-book page emitting Book + Author Person + Publisher Organization + Offer.
Place / heritage site detail
Tourist-site page (Bunce Island example) emitting TouristAttraction + Place + GeoCoordinates + OpeningHoursSpecification.
Video listing
CollectionPage of trailers, case studies, tutorials. Per-item VideoObject + InteractionCounter.
Podcast listing
PodcastSeries header + episode list. Per-episode PodcastEpisode + AudioObject + Person guests.
Book listing
TpGROUP Press catalog. Per-book Book + Author + Publisher + Offer + ISBN.
Place / heritage sites listing
Sierra Leone heritage sites. Per-site TouristAttraction + GeoCoordinates + ReserveAction.