In growth engineering, building individual landing pages manually is a bottleneck. pseo-engine is a lightweight JavaScript compilation framework that generates, caches, and cross-links thousands of high-performance SEO landing pages directly from tabular data.
1. The Problem: Scaling Search Footprints
For startups and platforms targeting hundreds of long-tail searches (such as local business variants, technical integrations, or job category mappings), creating pages one by one doesn't scale. Dynamic server rendering can slow pages down, which hurts mobile search rankings.
pseo-engine implements static site compilation logic. It ingests a CSV or JSON schema defining target keywords and metadata, parses templates, compiles static HTML files, and outputs a complete cross-linking network that distributes authority across all paths.
2. Dynamic Compilation Logic
The engine reads a template file and a data source, inserting tags dynamically. Here is a basic code example showing the compiler pipeline:
const fs = require('fs');
const path = require('path');
function compilePage(templateHtml, dataRow) {
let compiled = templateHtml;
// Replace template tags
for (const [key, value] of Object.entries(dataRow)) {
const placeholder = new RegExp(`\\{\\{${key}\\}\\}`, 'g');
compiled = compiled.replace(placeholder, value);
}
return compiled;
}
3. Search Console Indexing Pipeline
So search engine bots find generated pages quickly, the engine integrates with the Google Indexing API. The pipeline compiles sitemaps dynamically and dispatches API indexing notices in batches as soon as files are built.
4. High-Opportunity Target Keywords
This repository is designed to target high-intent search terms related to programmatic publishing: