Title: PageForge – AI Programmatic SEO, Bulk Page Generator &amp; Local SEO
Author: codefreex
Published: <strong>February 14, 2026</strong>
Last modified: July 1, 2026

---

Search plugins

![](https://ps.w.org/pageforge/assets/banner-772x250.png?rev=3592802)

![](https://ps.w.org/pageforge/assets/icon-256x256.png?rev=3461243)

# PageForge – AI Programmatic SEO, Bulk Page Generator & Local SEO

 By [codefreex](https://profiles.wordpress.org/codefreex/)

[Download](https://downloads.wordpress.org/plugin/pageforge.1.1.7.zip)

 * [Details](https://tzm.wordpress.org/plugins/pageforge/#description)
 * [Reviews](https://tzm.wordpress.org/plugins/pageforge/#reviews)
 *  [Installation](https://tzm.wordpress.org/plugins/pageforge/#installation)
 * [Development](https://tzm.wordpress.org/plugins/pageforge/#developers)

 [Support](https://wordpress.org/support/plugin/pageforge/)

## Description

**The #1 AI-Powered Bulk Page Generator and Programmatic SEO Plugin for WordPress**

PageForge is an AI-powered programmatic SEO and bulk page generator built specifically
for WordPress. It transforms structured CSV data into fully published WordPress 
pages, posts, or custom post types using a single reusable template and flexible
dynamic tokens.

Use any CSV column as a dynamic token across page titles, URLs, headings, body content,
excerpts, SEO metadata, schema fields, and supported page-builder layouts. This 
makes it easy to create large-scale, highly targeted page sets without manually 
duplicating, editing, or publishing each page.

PageForge is ideal for local SEO campaigns, service-area pages, directory websites,
ecommerce landing pages, affiliate sites, SaaS comparison pages, location-based 
content, and agency projects that require consistent, repeatable page creation at
scale.

Instead of spending hours building similar pages one by one, you can organise your
data in a CSV file, connect it to a reusable template, and generate complete WordPress
pages with structured content, optimised metadata, internal links, schema markup,
and AI-powered SEO enhancements.

Whether you need to publish hundreds of city pages, product landing pages, industry-
specific service pages, directory listings, or long-tail SEO pages, PageForge gives
you a faster and more scalable way to turn structured data into search-ready WordPress
content.

[View PageForge Pro](https://pageforge.pro/pricing) | [Documentation](https://pageforge.pro/knowledgebase/)
| [Watch the Tutorial](https://www.youtube.com/watch?v=473EiYl6bXY)

#### Build a complete programmatic SEO workflow inside WordPress

Basic bulk page tools create pages. PageForge helps you plan, generate, optimise,
connect, and manage the wider page system.

With PageForge, you can:

 * Import structured data from CSV
 * Design one reusable WordPress template
 * Use any CSV header as a dynamic token
 * Generate up to 100 pages per run in PageForge Free
 * Create clean, token-based page titles and URL slugs
 * Generate Pages, Posts, or CPT (custom post type)
 * Choose Publish, Private, Draft, or Pending Review status
 * Clone supported Gutenberg, Elementor, and Divi layouts
 * Sync SEO titles and descriptions with Yoast SEO or Rank Math
 * Add schema markup to generated pages
 * Prevent duplicate output by checking page slugs
 * Build discoverable internal-link hubs with a block or shortcode
 * Plan site structures and create supporting content with optional AI tools
 * Upgrade to Pro for Google Sheets, queues, scheduling, per-page AI content, reports,
   and larger automation workflows

#### How PageForge works

#### 1. Import your data

Upload a CSV file containing the locations, services, products, keywords, categories,
prices, calls to action, or other values required by your campaign.

Every CSV header becomes an available token.

Example CSV:

    ```
    City,State,Service,Phone

    Austin,Texas,Emergency Plumbing,(555) 123-0001

    Miami,Florida,AC Repair,(555) 123-0002

    Denver,Colorado,Roof Inspection,(555) 123-0003
    ```

#### 2. Create one reusable template

Build the page once with WordPress, Gutenberg, Elementor, Divi, a reusable block,
or a supported WordPress template.

Insert tokens wherever data should change.

Example title:

    ```
    {Service} in {City}, {State}
    ```

Example slug:

    ```
    {service}-{city}-{state}
    ```

Example content:

    ```
    Looking for {Service} in {City}, {State}? Contact the team on {Phone}.
    ```

You can also use tokens such as:

 * `{Keyword}`
 * `{Product}`
 * `{Category}`
 * `{Industry}`
 * `{Audience}`
 * `{Price}`
 * `{Address}`
 * `{CTA}`
 * Any other column included in your CSV

#### 3. Generate and review

Choose the destination post type, post status, slug pattern, SEO metadata, schema,
and base layout. PageForge processes each CSV row and creates the matching WordPress
content.

Review the output, strengthen page-specific value where needed, add the pages to
your internal-link structure, and publish according to your SEO strategy.

#### Why choose PageForge?

#### More useful free generation

Generate up to 100 pages per run. Run another controlled batch when you are ready
to create more.

#### Flexible dynamic tokens

PageForge is not limited to a fixed set of fields. Any CSV column can become a token
for titles, slugs, page content, excerpts, metadata, and supported builder content.

#### Builder-safe template reuse

Start with a layout you already trust. PageForge can clone supported Gutenberg, 
Elementor, Divi, reusable block, and WordPress template data while replacing dynamic
values for each generated page.

#### SEO metadata integration

Create dynamic SEO titles and descriptions and sync them to supported Yoast SEO 
and Rank Math fields.

#### Schema support

Add structured data to generated pages so search engines can better understand the
page type and content.

#### Duplicate protection

PageForge checks slugs and skips duplicate page creation, reducing accidental URL
conflicts during repeated generation runs.

#### Internal-link discovery

Use the PageForge Sitemap block or `[pageforge_sitemap]` shortcode to build structured
HTML page hubs for users and search crawlers.

#### Optional AI assistance

Connect your own OpenAI, Claude, Gemini, or DeepSeek API key to use the AI Site 
Planner, AI Meta Generator, and AI Blog Generator. AI is optional; the core CSV 
page-generation workflow does not require an AI provider.

#### What can you create with PageForge?

 * Local SEO landing pages
 * City and suburb pages
 * Service-area pages
 * Service and location combinations
 * Product and location pages
 * Franchise location pages
 * Multi-location business pages
 * Directory listing pages
 * Real estate area or property pages
 * Ecommerce category and use-case pages
 * SaaS industry and audience pages
 * Affiliate landing pages
 * Comparison and alternative pages
 * Long-tail keyword pages
 * Lead-generation pages
 * Event, course, venue, or destination pages
 * Supporting blog content and topic clusters
 * Repeatable client campaigns for SEO agencies

#### Built for local SEO

Create search-focused page structures such as:

 * `{Service} in {City}`
 * `{Service} near {Area}`
 * `{Product} in {Location}`
 * `{Business Type} in {City}`
 * `{Category} for {Use Case}`
 * `{Software} for {Industry}`
 * `{Solution} for {Audience}`

PageForge handles the repetitive WordPress production work. Your keyword research,
search-intent match, page usefulness, local evidence, editorial review, internal
links, technical SEO, and site authority still determine how well the pages perform.

#### Free features

PageForge Free includes the core tools needed to launch a controlled programmatic
SEO campaign.

#### Bulk generation and templates

 * Generate up to 100 pages per run
 * Generate additional batches in later runs
 * Create WordPress Pages
 * Create WordPress Posts
 * Create PageForge Pages (Custom post type)
 * Build one reusable template
 * Use any CSV column as a token
 * Replace tokens in page titles
 * Replace tokens in slugs
 * Replace tokens in content
 * Replace tokens in excerpts
 * Replace tokens in supported SEO metadata
 * Select Publish, Private, Draft, or Pending Review
 * Skip duplicate slugs automatically

#### Layout and builder support

 * Use standard WordPress content
 * Clone Gutenberg layouts
 * Clone supported Elementor layouts
 * Clone supported Divi layouts
 * Clone reusable blocks
 * Clone WordPress templates when available
 * Preserve supported builder metadata during generation
 * Replace tokens in supported builder output

#### SEO features

 * Create dynamic title patterns
 * Create dynamic slug patterns
 * Create dynamic meta-title patterns
 * Create dynamic meta-description patterns
 * Sync supported metadata with Yoast SEO
 * Sync supported metadata with Rank Math
 * Add schema output
 * Build HTML page hubs for internal discovery
 * Use the native PageForge Sitemap block
 * Use the `[pageforge_sitemap]` shortcode

#### Free AI tools with your own API key

 * AI Site Planner
 * AI Meta Generator
 * AI Blog Generator
 * OpenAI provider support
 * DeepSeek provider support
 * Short blog draft preset
 * Medium blog draft preset
 * Long blog draft preset up to 1000 words

The free bulk page workflow remains template-driven. Free AI tools help with planning,
metadata, and supporting blog drafts, but do not automatically write a unique long-
form article into every generated page.

#### PageForge Sitemap block and shortcode

Large page sets need clear navigation and internal discovery.

PageForge includes a native Gutenberg block and shortcode for displaying generated
content as a structured HTML sitemap.

Basic shortcode:

    ```
    [pageforge_sitemap]
    ```

Example with options:

    ```
    [pageforge_sitemap post_type="pf_page,page" generated_only="1" anchor_source="meta_title" description_source="meta_description" columns="3"]
    ```

Use the sitemap to create location hubs, service directories, campaign indexes, 
or other browsable collections of generated pages.

#### Optional AI tools

PageForge AI tools are designed to support the campaign around your generated pages.

#### AI Site Planner

Create an initial site structure, page ideas, keyword patterns, and content directions
before building the CSV and template.

#### AI Meta Generator

Draft SEO title and meta-description ideas for individual pages or campaign patterns.

#### AI Blog Generator

Create supporting blog drafts with Short, Medium, and Long presets. The free Long
preset supports drafts up to 1000 words.

AI output should always be reviewed for accuracy, originality, brand voice, legal
compliance, and search intent before publication.

#### PageForge Pro

PageForge Pro is designed for agencies, growth teams, and larger sites that need
more generation capacity and deeper automation.

Depending on the active Pro plan and version, Pro workflows can include:

 * Unlimited page generation
 * AI-generated content for individual generated pages
 * Dynamic AI metadata and schema workflows
 * Google Sheets data-source sync
 * Queue processing for large generation jobs
 * Scheduled generation
 * Drip publishing
 * Scheduled page publishing
 * AI article-per-page generation
 * Bulk AI metadata optimisation
 * AI site reports
 * AI SEO reports
 * AI keyword reports
 * AI content-planning reports
 * Larger AI blog workflows
 * Detailed content presets
 * Pillar content presets
 * Internal links in AI blog drafts
 * Template update workflows
 * Token update workflows
 * Source-data update workflows
 * Larger multi-site and agency campaigns

PageForge Free is built for launching and validating a programmatic SEO workflow.

PageForge Pro is built for automating and scaling it.

[Compare PageForge plans](https://pageforge.pro/pricing)

#### Free or Pro: which version should you use?

#### Choose PageForge Free when you want to:

 * Test a programmatic SEO campaign
 * Generate up to 100 pages per run
 * Work from CSV files
 * Use reusable templates and custom tokens
 * Create local SEO or long-tail landing pages
 * Sync metadata with Yoast SEO or Rank Math
 * Build a generated-page sitemap
 * Use optional AI planning, meta, and blog tools with your own key

#### Choose PageForge Pro when you want to:

 * Process larger page sets with fewer manual steps
 * Connect live Google Sheets data
 * Queue and schedule generation
 * Drip pages over time
 * Generate unique AI content per page
 * Run bulk AI metadata workflows
 * Produce deeper reports and planning outputs
 * Manage larger agency or growth-team campaigns

#### Tested and works with

PageForge is designed for standard WordPress workflows and has support for:

 * WordPress Pages
 * WooCommerce
 * Gutenberg
 * Elementor
 * Divi
 * Reusable blocks
 * WordPress page templates
 * Yoast SEO
 * Rank Math
 * Advanced Custom Fields workflows
 * Standard WordPress themes

Compatibility can vary when a third-party builder or plugin changes how it stores
layout or metadata. Test a small draft batch before running a large production campaign.

#### Responsible programmatic SEO

Publishing a large number of near-identical or low-value pages can produce poor 
user experiences and weak SEO results. Strong campaigns normally include:

 * A clear search intent for every page pattern
 * Useful page-specific information
 * Accurate business, service, product, or location data
 * Original proof, expertise, examples, or local context
 * Helpful headings and calls to action
 * Logical hub pages and internal links
 * Canonical, indexing, and sitemap review
 * Editorial checks before publishing
 * Ongoing performance measurement and improvement

Use automation to remove repetitive production work, not to remove quality control.

#### Useful links

 * [PageForge Website](https://pageforge.pro)
 * [PageForge Pro Pricing](https://pageforge.pro/pricing)
 * [PageForge Knowledgebase](https://pageforge.pro/knowledgebase/)
 * [WordPress.org Support Forum](https://wordpress.org/support/plugin/pageforge/)
 * [Live Ranking Workflow Video](https://www.youtube.com/watch?v=tkESUzJPaLg)
 * [Step-by-Step Tutorial](https://www.youtube.com/watch?v=473EiYl6bXY&t=170s)

#### Video tutorials

Watch the programmatic SEO workflow:

Watch the step-by-step setup tutorial:

### External Services

PageForge can connect to optional third-party services when you provide your own
API keys or IDs.

#### External services and privacy

PageForge includes optional integrations with third-party AI services. These integrations
are inactive until an authorised WordPress user adds an API key, selects a provider,
and uses an AI-powered action.

When an AI feature is used, the prompt and the content or settings required to complete
that request are sent to the selected provider. Processing is governed by that provider’s
terms and privacy policy. API usage charges, limits, retention, and regional availability
are controlled by the provider.

#### OpenAI

 * **Service:** OpenAI API
 * **Use:** AI site planning, metadata generation, and blog-draft generation when
   OpenAI is selected.
 * [OpenAI Terms of Use](https://openai.com/policies/terms-of-use/)
 * [OpenAI Privacy Policy](https://openai.com/policies/privacy-policy/)

#### DeepSeek

 * **Service:** DeepSeek API
 * **Use:** AI site planning, metadata generation, and blog-draft generation when
   DeepSeek is selected.
 * [DeepSeek Open Platform Terms of Service](https://cdn.deepseek.com/policies/en-US/deepseek-open-platform-terms-of-service.html)
 * [DeepSeek Privacy Policy](https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html)

#### Anthropic / Claude

 * **Service:** Anthropic API
 * **Use:** AI site planning, metadata generation, and blog-draft generation when
   Claude is selected.
 * **Data Sent:** Prompts, page context, and settings needed to complete your request.
 * [Anthropic Terms of Service](https://www.anthropic.com/legal/consumer-terms)
 * [Anthropic Privacy Policy](https://www.anthropic.com/legal/privacy)

#### Google Gemini

 * **Service:** Gemini API
 * **Use:** AI site planning, metadata generation, and blog-draft generation when
   Gemini is selected.
 * **Data Sent:** Prompts, page context, and settings needed to complete your request.
 * [Google APIs Terms of Service](https://developers.google.com/terms)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Pexels

 * **Service:** Stock image search
 * **Use:** Optional featured image lookup for generated content
 * **Data Sent:** Search keyword and your API key in the request header
 * [Terms](https://www.pexels.com/terms-of-service/) [Privacy](https://www.pexels.com/privacy-policy/)

#### Google Analytics

 * **Service:** Traffic and event tracking
 * **Use:** Optional analytics events sent to your own GA4 property
 * **Data Sent:** Event name, page counts, and a hashed site URL when you configure
   your own Measurement ID and API Secret
 * [Terms](https://marketingplatform.google.com/about/analytics/terms/us/) [Privacy](https://policies.google.com/privacy)

### Privacy

PageForge does not send data to PageForge or Codefreex servers during normal free
CSV generation.

External requests are only made to services that you explicitly configure, such 
as OpenAI, Anthropic, Gemini, DeepSeek, Pexels, or your own Google Analytics property.

If you connect an AI provider, the relevant prompt, settings, and page context needed
to complete the request may be sent to that provider.

If you configure Pexels, search terms may be sent to Pexels for image lookup.

If you configure Google Analytics, analytics event data may be sent to your own 
GA4 property.

### License

PageForge is licensed under the GPLv2 or later.

This program is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software Foundation.

## Screenshots

[⌊PageForge dashboard with generation totals, recent activity, and quick actions.⌉⌊
PageForge dashboard with generation totals, recent activity, and quick actions.⌉[

PageForge dashboard with generation totals, recent activity, and quick actions.

[⌊Generate screen for choosing a template, CSV data source, post status, and generation
settings.⌉⌊Generate screen for choosing a template, CSV data source, post status,
and generation settings.⌉[

Generate screen for choosing a template, CSV data source, post status, and generation
settings.

[⌊Data Sources screen for uploading and managing CSV files.⌉⌊Data Sources screen
for uploading and managing CSV files.⌉[

Data Sources screen for uploading and managing CSV files.

[⌊Templates screen for configuring title patterns, slug patterns, metadata, schema,
and base layouts.⌉⌊Templates screen for configuring title patterns, slug patterns,
metadata, schema, and base layouts.⌉[

Templates screen for configuring title patterns, slug patterns, metadata, schema,
and base layouts.

[⌊Blocks and Shortcodes screen with the native PageForge Sitemap block and shortcode
options.⌉⌊Blocks and Shortcodes screen with the native PageForge Sitemap block and
shortcode options.⌉[

Blocks and Shortcodes screen with the native PageForge Sitemap block and shortcode
options.

[⌊AI Site Planner for planning keyword patterns, page structures, and supporting
content.⌉⌊AI Site Planner for planning keyword patterns, page structures, and supporting
content.⌉[

AI Site Planner for planning keyword patterns, page structures, and supporting content.

[⌊Settings screen for AI providers, schema defaults, analytics options, and generation
controls.⌉⌊Settings screen for AI providers, schema defaults, analytics options,
and generation controls.⌉[

Settings screen for AI providers, schema defaults, analytics options, and generation
controls.

## Blocks

This plugin provides 1 block.

 *   Sitemap

## Installation

#### Install from WordPress

 1.  In your WordPress dashboard, go to **Plugins > Add New**.
 2.  Search for **PageForge**.
 3.  Click **Install Now**.
 4.  Activate the plugin.
 5.  Open **PageForge** in the WordPress admin menu.
 6.  Add a CSV data source.
 7.  Create a template and insert tokens matching your CSV headers.
 8.  Configure the title, slug, post type, post status, metadata, schema, and layout.
 9.  Run a small draft batch and review the output.
 10. Generate the remaining pages when the template is ready.

#### Manual installation

 1. Upload the PageForge plugin folder to `/wp-content/plugins/`.
 2. Activate PageForge from the **Plugins** screen.
 3. Open **PageForge** in wp-admin and complete the initial setup.

#### Recommended first campaign

For your first project, use a CSV with three to five rows and generate the pages
as Drafts. Confirm token replacement, layout, URLs, metadata, and schema before 
processing a larger batch.

## FAQ

### What is PageForge?

PageForge is a WordPress programmatic SEO and bulk page generator. It combines CSV
data with a reusable template to create real WordPress pages, posts, or custom post
type with dynamic content, URLs, metadata, schema, and supported builder layouts.

### What is programmatic SEO?

Programmatic SEO is a structured method of creating search-focused pages at scale
from repeatable templates and data. Common examples include service-and-city pages,
product-and-location pages, directory listings, comparison pages, and industry-specific
landing pages.

### How many pages can PageForge Free generate?

PageForge Free processes up to 100 pages in one generation run. You can run additional
controlled batches when you need to create more pages.

### Does the free version limit the number of CSV tokens?

Any CSV column can become a PageForge token. Your available tokens are based on 
the headers in the selected CSV file.

### How do dynamic tokens work?

If your CSV contains headers named `City`, `Service`, and `Phone`, you can use `{
City}`, `{Service}`, and `{Phone}` in supported template fields. PageForge replaces
those tokens with the corresponding values from each CSV row.

### Are token names case-sensitive?

Use token names that match your CSV headers and the token format shown in PageForge.
Avoid extra spaces or duplicate header names.

### Can I use PageForge for local SEO pages?

Yes. Local SEO and service-area pages are core PageForge use cases. You can combine
tokens such as `{Service}`, `{City}`, `{State}`, `{Area}`, and `{Phone}` to create
location-specific pages.

### Can PageForge create product, directory, or SaaS pages?

Yes. PageForge is data-agnostic. It can generate any repeatable page type that can
be represented by a template and structured CSV rows.

### Does PageForge create real WordPress content?

Yes. Generated items are stored as WordPress content entries and can be reviewed,
edited, published, scheduled, or deleted through the WordPress admin.

### Which post statuses are supported?

PageForge supports Publish, Private, Draft, and Pending Review for generated content.

### Does PageForge work with Gutenberg?

Yes. PageForge supports standard Gutenberg content and includes a native PageForge
Sitemap block.

### Does PageForge work with Elementor?

Yes. PageForge can use supported Elementor layouts as the base for generated pages
and replace tokens in supported Elementor content and metadata.

### Does PageForge work with Divi?

Yes. PageForge supports compatible Divi layout-cloning workflows where the required
builder data is available.

### Does PageForge work with Yoast SEO?

Yes. PageForge can sync generated SEO titles and meta descriptions to supported 
Yoast SEO fields.

### Does PageForge work with Rank Math?

Yes. PageForge can sync generated SEO titles and meta descriptions to supported 
Rank Math fields.

### Does PageForge add schema markup?

Yes. PageForge can output schema for generated pages based on the configured template
and schema settings. Validate the final JSON-LD and confirm that it accurately represents
the visible page content.

### How does duplicate protection work?

PageForge checks the intended slug before creating a page. When the slug already
exists, PageForge can skip that item to prevent accidental duplicates.

### Can I build internal links between generated pages?

PageForge includes a Sitemap block and `[pageforge_sitemap]` shortcode for displaying
structured collections of generated pages. You can use these on hub pages to improve
navigation and discovery.

### Does PageForge guarantee rankings?

No plugin can guarantee a search ranking. PageForge helps you launch technically
structured page systems faster, but results depend on search intent, competition,
page quality, originality, authority, internal links, indexing, technical SEO, and
ongoing optimisation.

### Can PageForge make pages rank within 24 hours?

Pages can sometimes be discovered or ranked quickly, particularly on established
sites or low-competition queries, but there is no fixed ranking timeline. PageForge
reduces production time; it does not control search-engine crawling, indexing, or
ranking decisions.

### Does PageForge use AI automatically?

No. The core CSV workflow works without AI. AI requests are made only when an authorised
user configures a supported provider and uses an AI feature.

### Which AI providers are supported in PageForge Free?

PageForge Free supports OpenAI, Claude, Gemini, and DeepSeek through your own API
key.

### Are AI API credits included?

No. Provider usage is billed and limited according to the account associated with
your API key.

### What AI blog lengths are available in the free version?

The free AI Blog Generator includes Short, Medium, and Long presets, with Long drafts
supporting up to 1000 words.

### Does PageForge Free generate a unique AI article for every bulk page?

No. Free bulk-generated pages remain template-driven. AI article-per-page automation
is a Pro workflow.

### Is Google Sheets supported?

Live Google Sheets integration is available in PageForge Pro. PageForge Free uses
CSV data sources uploaded in WordPress.

### What does PageForge Pro add?

Pro is designed for larger operations and can include unlimited generation, Google
Sheets sync, queues, scheduling, drip publishing, AI content per page, bulk AI metadata,
reports, and deeper campaign automation.

### Can I edit generated pages later?

Yes. Generated pages are normal WordPress content entries and can be edited after
generation.

### Why are tokens visible on the published page?

The usual causes are a token that does not exactly match a CSV header, an empty 
CSV value, extra spaces in a header, invalid CSV formatting, or builder content 
that stores text in an unsupported location. Test a small draft batch and compare
the template tokens with the CSV headers.

### Will generating many pages slow down my site?

The impact depends on hosting, database size, theme, plugins, caching, and the number
of pages. Generate large campaigns in controlled batches, use suitable hosting, 
optimise the database, and use PageForge Pro queue or scheduler workflows for larger
jobs.

### Can bulk-generated pages harm SEO?

Automation itself is not the problem. Publishing large numbers of thin, duplicated,
inaccurate, or unhelpful pages can perform poorly. Use accurate data, page-specific
value, editorial review, sensible indexing decisions, and strong internal architecture.

### What should I check before publishing a large campaign?

Check token replacement, title patterns, URL slugs, page-specific content, metadata,
schema validation, mobile layout, calls to action, canonical behaviour, indexability,
internal links, and data accuracy.

## Reviews

![](https://secure.gravatar.com/avatar/5bbe2457f4754d1b5844cd86b6e49f3fda5f13ab0a4e12f2835595cff9fd8f71?
s=60&d=retro&r=g)

### 󠀁[Great Plugin for Programmatic SEO](https://wordpress.org/support/topic/great-plugin-for-programmatic-seo/)󠁿

 [thewebzoid](https://profiles.wordpress.org/thewebzoid/) April 12, 2026

PageForge makes programmatic SEO surprisingly easy, helping us generate scalable,
well-structured pages much faster.

![](https://secure.gravatar.com/avatar/4507d6e2f7e2d4f1325bac1229f6058613d55d9fcf06ffb4f933f42de481bc3e?
s=60&d=retro&r=g)

### 󠀁[An Absolute Lifesaver!](https://wordpress.org/support/topic/an-absolute-lifesaver-2/)󠁿

 [WP Spark](https://profiles.wordpress.org/wpspark/) February 14, 2026

Dude, if you’re building WordPress sites and need to scale up your pages fast, PageForge
is an absolute gamechanger. I used to waste hours manually creating location and
service pages for SEO campaigns. This bulk page generator literally does the heavy
lifting in minutes. The interface is super clean, it integrates perfectly with WP,
and it just works without any bloat. Easily one of the best time-saving plugins 
in my development toolkit right now. 5/5 stars!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/pageforge/reviews/)

## Contributors & Developers

“PageForge – AI Programmatic SEO, Bulk Page Generator & Local SEO” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ codefreex ](https://profiles.wordpress.org/codefreex/)

[Translate “PageForge – AI Programmatic SEO, Bulk Page Generator & Local SEO” into your language.](https://translate.wordpress.org/projects/wp-plugins/pageforge)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pageforge/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/pageforge/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/pageforge/) by [RSS](https://plugins.trac.wordpress.org/log/pageforge/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.6

 * Added AI Blog to the PageForge top navigation.
 * Added more OpenAI, Claude, Gemini, and DeepSeek model choices for free AI tools.
 * Added Gemini and Claude provider support to the free AI request layer.
 * Expanded schema business type choices and improved front-end JSON-LD output.
 * Improved dashboard action button spacing.

#### 1.1.5

 * Internal version bump.
 * Security hardening improvements.

#### 1.1.4

 * Internal version bump.
 * Security hardening improvements.

#### 1.1.3

 * Internal version bump.

#### 1.1.2

 * Expanded the WordPress.org listing with clearer free and Pro workflow details.
 * Added a more detailed Pro feature overview for AI automation, scheduling, and
   reporting.
 * Kept the free build messaging aligned with the current code and limits.

#### 1.1.1

 * Set the free CSV generator limit to 100 pages per run.
 * Updated admin copy and WordPress.org readme messaging for the free release.

#### 1.1.0

 * Added free AI provider selection for ChatGPT (OpenAI) and DeepSeek.
 * Added Short, Medium, and Long blog generator length presets up to 1000 words 
   in free.
 * Improved local packaging, admin asset loading, and WordPress.org release metadata.
 * Refreshed the programmatic SEO and local SEO plugin listing copy.

#### 1.0.9

 * Added a template-level generated post status setting for Publish, Private, Draft,
   and Pending Review.
 * Improved Elementor layout cloning by enabling PageForge Pages for Elementor, 
   copying layout data without stale CSS cache, and letting Elementor regenerate
   assets.
 * Expanded base layout choices to include Elementor templates, Divi layouts, reusable
   blocks, and WordPress templates when available.

#### 1.0.8

 * Added a native PageForge Sitemap block with city/state/service grouping, columns,
   counts, colors, and shortcode parity.
 * Improved the Blocks and Shortcodes admin screen for free-feature usage without
   premium analytics.
 * Improved base layout cloning for Elementor, Gutenberg, and Divi by copying builder
   layout metadata.
 * Improved runtime token replacement for builder output, blocks, widgets, titles,
   excerpts, and SEO meta strings.

#### 1.0.7

 * Updated WordPress.org readme, keyword targeting, and plugin listing copy.

#### 1.0.6

 * Added tutorial links and minor fixes.

#### 1.0.5

 * UI improvements and minor bug fixes.

#### 1.0.4

 * Maintenance release and internal version bump.

#### 1.0.3

 * Removed custom script insertion features to comply with WordPress.org repository
   guidelines.

#### 1.0.2

 * WordPress.org public release.

#### 1.0.1

 * Initial release with CSV support, template tokens, and AI-assisted generation.

## Meta

 *  Version **1.1.7**
 *  Last updated **1 day ago**
 *  Active installations **30+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/pageforge/)
 * Tags
 * [ai seo](https://tzm.wordpress.org/plugins/tags/ai-seo/)[bulk-page-generator](https://tzm.wordpress.org/plugins/tags/bulk-page-generator/)
   [local seo](https://tzm.wordpress.org/plugins/tags/local-seo/)[page generator](https://tzm.wordpress.org/plugins/tags/page-generator/)
   [programmatic seo](https://tzm.wordpress.org/plugins/tags/programmatic-seo/)
 *  [Advanced View](https://tzm.wordpress.org/plugins/pageforge/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/pageforge/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pageforge/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/pageforge/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pageforge/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/pageforge/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pageforge/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pageforge/reviews/)

## Contributors

 *   [ codefreex ](https://profiles.wordpress.org/codefreex/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pageforge/)