Files
reactShop/prerender/seo/index.cjs
sebseb7 5b12dad435 u
2025-11-17 07:21:23 +01:00

66 lines
1.3 KiB
JavaScript

// Import all SEO functions from their respective modules
const {
generateProductMetaTags,
generateProductJsonLd,
} = require('./product.cjs');
const {
generateCategoryJsonLd,
} = require('./category.cjs');
const {
generateHomepageMetaTags,
generateHomepageJsonLd,
} = require('./homepage.cjs');
const {
generateSitemapJsonLd,
generateXmlSitemap,
} = require('./sitemap.cjs');
const {
generateKonfiguratorMetaTags,
} = require('./konfigurator.cjs');
const {
generateRobotsTxt,
generateProductsXml,
} = require('./feeds.cjs');
const {
generateLlmsTxt,
generateCategoryLlmsTxt,
generateAllCategoryLlmsPages,
generateCategoryProductList,
} = require('./llms.cjs');
// Export all functions for use in the main application
module.exports = {
// Product functions
generateProductMetaTags,
generateProductJsonLd,
// Category functions
generateCategoryJsonLd,
// Homepage functions
generateHomepageMetaTags,
generateHomepageJsonLd,
// Sitemap functions
generateSitemapJsonLd,
generateXmlSitemap,
// Konfigurator functions
generateKonfiguratorMetaTags,
// Feed/Export functions
generateRobotsTxt,
generateProductsXml,
// LLMs/AI functions
generateLlmsTxt,
generateCategoryLlmsTxt,
generateAllCategoryLlmsPages,
generateCategoryProductList,
};