Reading the repo
Reading the repo
How to install on Linux
Programmatic SEO engine — generates millions of geo-targeted service pages at scale. Built on Cloudflare Workers.
Saved setup from 2 min ago
Will it work on Linux?
The engine generates Cloudflare Pages Functions natively. Just run generate.js and deploy.
node generate.js
npm run deploy
Use a Cloudflare Worker as a reverse proxy in front of Shopify. Programmatic pages render at the edge; everything else passes through to Shopify.
See integrations/shopify/README.md for step-by-step instructions.
Three options:
See integrations/wordpress/README.md for all three approaches, including a ready-to-use WordPress plugin.
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Compare yours with the README's “Platform Integrations” list above before installing anything.
git clone https://github.com/itallstartedwithaidea/programmatic-seo-engine.git cd programmatic-seo-engine
Node.js >=18.0.0
# needs nvm: https://github.com/nvm-sh/nvm nvm install --lts
npm install
# Clone the repo
git clone https://github.com/itallstartedwithaidea/programmatic-seo-engine.git
cd programmatic-seo-engine
# Install dependencies
npm install
# Preview page counts
node generate.js --count
# Generate everything (functions + sitemaps)
node generate.js
# Preview locally
npm run preview
# → Open http://localhost:8788/services/new-york-ny/plumber/
# Deploy to Cloudflare Pages
npm run deploy
No reports for Linux yet.
Opens a chat with this manual already filled in, for Linux. It uses your own account; gitmanual sends nothing.