From fca746cef670126d19b83cf9ba4452c58c3210f2 Mon Sep 17 00:00:00 2001 From: Timo Knuth Date: Sat, 7 Feb 2026 16:02:52 +0100 Subject: [PATCH] schema --- bizmatch/src/app/pages/home/home.component.ts | 35 ++----------------- bizmatch/src/index.html | 34 +----------------- 2 files changed, 3 insertions(+), 66 deletions(-) diff --git a/bizmatch/src/app/pages/home/home.component.ts b/bizmatch/src/app/pages/home/home.component.ts index ba54a6f..6325ec3 100644 --- a/bizmatch/src/app/pages/home/home.component.ts +++ b/bizmatch/src/app/pages/home/home.component.ts @@ -136,44 +136,13 @@ export class HomeComponent { // FAQ content is preserved in component for future use when FAQ section is made visible const organizationSchema = this.seoService.generateOrganizationSchema(); - // Add HowTo schema for buying a business - const howToSchema = this.seoService.generateHowToSchema({ - name: 'How to Buy a Business on BizMatch', - description: 'Step-by-step guide to finding and purchasing your ideal business through BizMatch marketplace', - totalTime: 'PT45M', - steps: [ - { - name: 'Browse Business Listings', - text: 'Search through thousands of verified business listings using our advanced filters. Filter by industry, location, price range, revenue, and more to find businesses that match your criteria.' - }, - { - name: 'Review Business Details', - text: 'Examine the business financials, including annual revenue, cash flow, asking price, and years established. Read the detailed business description and view photos of the operation.' - }, - { - name: 'Contact the Seller', - text: 'Use our secure messaging system to contact the seller or business broker directly. Request additional information, financial documents, or schedule a site visit to see the business in person.' - }, - { - name: 'Conduct Due Diligence', - text: 'Review all financial statements, tax returns, lease agreements, and legal documents. Verify the business information, inspect the physical location, and consult with legal and financial advisors.' - }, - { - name: 'Make an Offer', - text: 'Submit a formal offer based on your valuation and due diligence findings. Negotiate terms including purchase price, payment structure, transition period, and any contingencies.' - }, - { - name: 'Close the Transaction', - text: 'Work with attorneys and escrow services to finalize all legal documents, transfer ownership, and complete the purchase. The seller will transfer assets, train you on operations, and help with the transition.' - } - ] - }); + // Add SearchBox schema for Sitelinks Search const searchBoxSchema = this.seoService.generateSearchBoxSchema(); // Inject schemas (FAQ schema excluded - content not visible to users) - this.seoService.injectMultipleSchemas([organizationSchema, howToSchema, searchBoxSchema]); + this.seoService.injectMultipleSchemas([organizationSchema, searchBoxSchema]); // Clear all filters and sort options on initial load this.filterStateService.resetCriteria('businessListings'); diff --git a/bizmatch/src/index.html b/bizmatch/src/index.html index f103ea2..9eb934d 100644 --- a/bizmatch/src/index.html +++ b/bizmatch/src/index.html @@ -66,39 +66,7 @@ - - +