Title: MPG – Multiple Page Generator, Bulk Landing Pages &amp; Programmatic SEO
Author: Themeisle
Published: <strong>20 December 2018</strong>
Last modified: 13 October 2026

---

Search plugins

![](https://ps.w.org/multiple-pages-generator-by-porthas/assets/banner-772x250.jpg?
rev=3309154)

![](https://ps.w.org/multiple-pages-generator-by-porthas/assets/icon-128x128.gif?
rev=3274397)

# MPG – Multiple Page Generator, Bulk Landing Pages & Programmatic SEO

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

[Download](https://downloads.wordpress.org/plugin/multiple-pages-generator-by-porthas.4.2.5.zip)

 * [Details](https://en-gb.wordpress.org/plugins/multiple-pages-generator-by-porthas/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/multiple-pages-generator-by-porthas/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/multiple-pages-generator-by-porthas/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/multiple-pages-generator-by-porthas/#developers)

 [Support](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/)

## Description

**The #1 Bulk Page Creator & Programmatic SEO Plugin for WordPress**

**[MPG](https://themeisle.com/plugins/multi-pages-generator/?utm_source=plugin-readme&utm_medium=mpg&utm_campaign=description)**
is the all-in-one solution for mass page generation and large-scale content creation.
Ideal for anyone looking for a mass page creator, mass content creator, or mass 
URL creator plugin, MPG helps you build thousands of SEO-ready landing pages with
ease. Powered by your data and built for programmatic SEO, it eliminates manual 
work so you can scale faster.

MPG lets you generate multiple WordPress pages from CSV or Google Sheets, enabling
dynamic pages and scalable content generation for programmatic SEO.

Whether you’re building location-based pages, product catalogs, or directory listings,
MPG empowers you to generate high-quality, fully optimized pages in minutes, boosting
your organic traffic without compromising on performance.

### ⚡ Quick Links

 * [How It Works Guide](https://docs.themeisle.com/article/1527-multiple-page-generator-documentation)
 * [Video Tutorials](https://www.youtube.com/channel/UCNZXoOtxC2l2nL2s6MaburQ)
 * [Documentation](https://docs.themeisle.com/collection/1572-multiple-pages-generator)
 * [Support Forum](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/)
 * [Compare Free vs Pro](https://docs.themeisle.com/article/1533-what-is-the-difference-between-mpg-free-and-mpg-pro)
 * [Go Pro](https://themeisle.com/plugins/multi-pages-generator/?utm_source=plugin-readme&utm_medium=mpg&utm_campaign=quick-links)

### ⚡ How It Works: 3 Simple Steps

MPG makes bulk page creation fast and easy—ideal for beginners and scalable for 
agencies.

### 📋 Step 1: Upload Your Data

Import your spreadsheet (CSV, XLSX, ODS) or connect a live Google Sheet.
 This upload
step drives the entire mass page workflow, automatically generating pages from CSV
or Google Sheets.

**Example:**

    ```
    city: New York  
    service: Plumbing  
    price: $150  
    phone: (555) 123-0001      
    ```

### 🎨 Step 2: Create Your Template

 * Pick any Entity type, i.e., page or post.
 * Design your page template.
 * Insert placeholders like `{{mpg_city}}`, `{{mpg_service}}`, `{{mpg_price}}`.

**Example Template:**
 – **Title:** Professional {{mpg_service}} in {{mpg_city}}–**
Content:** Need reliable {{mpg_service}} in {{mpg_city}}? Call {{mpg_phone}} for
a quote from {{mpg_price}}. – **Set URL patterns:** /services/{{mpg_service}}/{{
mpg_city}}/

### 🚀 Step 3: Generate & Go Live

 * Click “Generate” to instantly build pages.
 * Preview before publishing.
 * Bulk edit pages after you generate them, with a single sync or on a schedule.

### 🔥 Core Features (Free Version)

✅ Automated Page Creation – Generate pages from CSV, XLSX, or ODS files
 ✅ 50 
Data Rows – Perfect for testing and small-to-medium projects that need to create
up to 50 pages ✅ Dynamic Content – Unlimited placeholders for personalized pages
✅ Google Sheets Integration – Direct link to public Google Sheets ✅ Custom URL
Structures – SEO-friendly URL structure with preview ✅ Universal Compatibility –
Works with any WordPress theme and page builder ✅ Search Integration – Built-in
search functionality for generated pages ✅ Template Management – Choose pages or
posts as templates

MPG is an automated page creation tool that also works as a page generator, mass
page builder, and mass content creator for any dataset you upload.

### 💎 MPG Pro – Unlimited Automation Power

📌 Unlimited Data Processing – No limits on data rows or page generation, unlimited
pages
 📌 Project Management – Import/export projects, duplicate/clone functionality
📌 Conditional Logic – Show/hide content based on data conditions (Gutenberg & Elementor)
📌 Automated Scheduling – Set periodicity for automatic content syncing 📌 Smart
Notifications – Get notified about sync processes and errors 📌 Content Scheduling–
Set first fetch date/time for automated updates 📌 Page Date Management – Update
modified dates of generated pages 📌 Priority Support – Priority Email support +
Live Chat

**[View Pro Pricing](https://themeisle.com/plugins/multi-pages-generator/?utm_source=plugin-readme&utm_medium=mpg&utm_campaign=mpg-pro)**
| **[Compare Free vs Pro](https://docs.themeisle.com/article/1533-what-is-the-difference-between-mpg-free-and-mpg-pro)**

### 💡 Use Cases with Complete Guides

### 🏦 Currency Converter Website

**Perfect for:** Financial services, travel sites, e-commerce with international
customers
 **What you’ll build:** Automated currency conversion pages for every 
country pair (USD to EUR, etc.) **SEO benefit:** Rank for “convert [currency] to[
currency]” searches **[📖 Complete Setup Guide ](https://docs.themeisle.com/article/2069-currency-converter-demosite)**

### 💼 Job Listings Portal

**Perfect for:** Recruitment agencies, job boards, local employment sites
 **What
you’ll build:** Individual job posting pages organized by location, category, and
salary range **SEO benefit:** Rank for “jobs in [city]” and “[job title] [location]”
searches **[📖 Complete Setup Guide ](https://docs.themeisle.com/article/2070-jobs-listing-demosite)**

### 🏨 Hotel & Travel Booking

**Perfect for:** Travel agencies, booking sites, hospitality businesses
 **What 
you’ll build:** Hotel listing pages with location-specific information, pricing,
and amenities **SEO benefit:** Rank for “hotels in [city]” and “[hotel type] [location]”
searches **[📖 Complete Setup Guide ](https://docs.themeisle.com/article/2072-hotels-demosite)**

### 🏡 Real Estate Listings

**Perfect for:** Real estate agents, property portals, local realtors
 **What you’ll
build:** Property listing pages with neighborhood guides and market data **SEO benefit:**
Rank for “homes for sale in [area]” and “[property type] [location]” searches **
[📖 Complete Setup Guide ](https://docs.themeisle.com/article/2073-real-estate-listing)**

### 🏆 Perfect For Every Business Type

### Local Businesses & Service Providers

Generate “service in city” pages that rank for local search terms:
 – **Restaurants:**
Menu and location-specific pages – **Dental Clinics:** “Dentist in [city]” for every
service area – **HVAC Companies:** “AC repair in [city]” landing pages – **Law Firms:**
Practice area pages for each location

### E-commerce & Product Catalogs

 * **Local Shopping:** “Buy [product] in [city]” pages
 * **Affiliate Marketing:** Comparison and review pages at scale
 * **Category Pages:** Automated product category and filter pages

### Real Estate & Property

 * **Property Listings:** Auto-generated detail pages from Google Sheet data
 * **Neighborhood Guides:** Area-specific market reports and guides
 * **Agent Profiles:** Location-specific agent pages with local expertise

### Directories & Marketplaces

 * **Business Directories:** Company and service provider profiles
 * **Job Boards:** Individual job postings and category pages
 * **Event Calendars:** Automated event detail and venue pages

### ⭐ What Our Users Say

> ★★★★★
>  “We use this plugin to get scale on our efforts to drive deeper into the
> marketplace. Lots and lots of good local pages, and unique…we’re seeing progress
> on google with this and we recommend it.” **– @bsheehan1066**
> ★★★★★
>  “A real must have for building a serious site and SEO strategy. Very powerful,
> and the support is quick and patient. RECOMMENDED 100%” **– @bgarlinski**

[Leave a review](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/#new-post)
| [Get MPG Pro](https://themeisle.com/plugins/multi-pages-generator/?utm_source=plugin-readme&utm_medium=mpg&utm_campaign=cta)

MPG is backed by [Themeisle](https://themeisle.com/), trusted by over 1 million 
WordPress users worldwide.

## Screenshots

[⌊Project Setup: Connect and configure data sources.⌉⌊Project Setup: Connect and
configure data sources.⌉[

Project Setup: Connect and configure data sources.

[⌊Preview Data: Review data before generating.⌉⌊Preview Data: Review data before
generating.⌉[

Preview Data: Review data before generating.

[⌊Project Settings: Configure entity type and templates.⌉⌊Project Settings: Configure
entity type and templates.⌉[

Project Settings: Configure entity type and templates.

[⌊Generate URL: Build SEO-friendly URLs.⌉⌊Generate URL: Build SEO-friendly URLs.⌉[

Generate URL: Build SEO-friendly URLs.

[⌊Sitemap Settings: Configure XML sitemap generation.⌉⌊Sitemap Settings: Configure
XML sitemap generation.⌉[

Sitemap Settings: Configure XML sitemap generation.

[⌊Spintax Editor: Create unique content variations.⌉⌊Spintax Editor: Create unique
content variations.⌉[

Spintax Editor: Create unique content variations.

[⌊Generate Shortcode: Create data display shortcodes.⌉⌊Generate Shortcode: Create
data display shortcodes.⌉[

Generate Shortcode: Create data display shortcodes.

[⌊MPG Loop Block: Build content blocks with filtering.⌉⌊MPG Loop Block: Build content
blocks with filtering.⌉[

MPG Loop Block: Build content blocks with filtering.

## Blocks

This plugin provides 1 block.

 *   MPG Loop MPG Loop block to build rich content based on the MPG project data

## Installation

 1. Go to ‘Plugins > Add New’ in your WordPress dashboard
 2. Search for ‘MPG: Multiple Pages Generator by Porthas’
 3. Click ‘Install Now’ and then ‘Activate’
 4. Go to the ‘Multiple Pages Generator’ menu item to start creating your bulk pages

For manual installation: 1. Upload the plugin files to the `/wp-content/plugins/
multiple-pages-generator-by-porthas` directory 2. Activate the plugin through the‘
Plugins’ screen in WordPress 3. Use the ‘Multiple Pages Generator’ screen to configure
the plugin

## FAQ

### What is MPG used for?

Create thousands of targeted landing pages in bulk for programmatic SEO.

### How does MPG work?

MPG generates pages from your template and data source, rendering unique pages when
URLs are requested.

### Is MPG compatible with my theme or page builder?

Yes, works with most WordPress themes and popular page builders.

### How does MPG improve my SEO?

Create keyword-rich pages at scale for long-tail keywords and local searches, with
auto-generated sitemaps.

### Can I update generated pages in bulk?

Yes. Update your data source or template, and all pages update automatically.

### Is there a limit to how many pages I can create?

No limit in Pro. Free version supports up to 50 rows.

### Is there a tutorial available?

Yes. [View tutorials and guides](https://docs.themeisle.com/collection/1572-multiple-pages-generator?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)

### How can I request a feature?

Email [friends@themeisle.com](https://en-gb.wordpress.org/plugins/multiple-pages-generator-by-porthas/friends@themeisle.com?output_format=md)

### How to report a security issue?

Plugin security is a core priority for us. If you identify a potential vulnerability,
we ask that you disclose it responsibly.

Please follow the reporting protocols outlined on our [Security Page](https://themeisle.com/security/).

## Reviews

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

### 󠀁[No recommendation](https://wordpress.org/support/topic/no-recommendation-7/)󠁿

 [dannyyy159](https://profiles.wordpress.org/dannyyy159/) 26 November 2025 1 reply

The plugin doesn’t work. A complete waste of time. The variables are not recognized,
neither with WordPress templates nor with Elementor.

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

### 󠀁[Worked Perfectly](https://wordpress.org/support/topic/worked-perfectly-335/)󠁿

 [mathewpassy](https://profiles.wordpress.org/mathewpassy/) 26 September 2024 1 
reply

I was scouring the web trying to find something that would quickly and automatically
create new profile pages for our customers based on information we gathered from
a form. This plugin did exactly that. Great product and even better support. Team
was relentless in getting me answers whenever I did have issues, usually ones i 
created.

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

### 󠀁[A great plugin since Themeisle took over](https://wordpress.org/support/topic/a-great-plugin-since-themeisle-took-over/)󠁿

 [andypuk](https://profiles.wordpress.org/andypuk/) 25 September 2024 1 reply

I can see some bad reviews for this plugin from a few years ago. Since then, Themeisle
has taken over development, and it has gone from strength to strength. We use it
on a few sites, and it works really well, and is constantly being improved – including
listening to our feedback for new feature suggestions.

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

### 󠀁[Love this plugin](https://wordpress.org/support/topic/love-this-plugin-1261/)󠁿

 [bsheehan1066](https://profiles.wordpress.org/bsheehan1066/) 23 September 2024 
1 reply

We use this plugin to get scale on our efforts to drive deeper into the marketplace.
Lots and lots of good local pages, and unique…we're seeing progress on google with
this and we recommend it. We're aware of no other app that does what this does in
the same way…give it a try!

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

### 󠀁[Great tool](https://wordpress.org/support/topic/great-tool-2144/)󠁿

 [adispiac](https://profiles.wordpress.org/adispiac/) 19 September 2024 1 reply

Great tool! It allowed me to generate pages based on custom data sets, saving me
a ton of time compared to manual creation. I like the ability to customize templates
for each page.

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

### 󠀁[Works awesome! Edit 1 template, change 100s of pages at once…](https://wordpress.org/support/topic/works-awesome-edit-1-template-change-100s-of-pages-at-once/)󠁿

 [Tamhas](https://profiles.wordpress.org/tamhas/) 18 September 2024 1 reply

I've been working in SEO for a few years now, especially for service area businesses,
and I’ve tried a lot of tools to help speed up the process. Recently, I came across
the Multiple Page Generator by Themeisle, and I have to say, it's been a game-changer.
It's not often I feel like a product actually solves the issues I have, but this
one really did. The biggest problem I had before was trying to manually create hundreds
of location pages for clients. It was time-consuming, and if I made a mistake in
the template, I'd have to go back and fix everything page by page—not ideal! With
this plugin, I can set up a template, add Spintax for variations, and boom, it generates
all the pages for me with unique content. The best part? If I need to make changes
later, I just update the template, and it automatically applies to all the pages.
No more going in and editing each one. Another cool thing is the Spintax caching.
Instead of reloading Spintax on every visit (which can be heavy on the server), 
it caches the first time a page is loaded, so it behaves like a regular WordPress
page. This helps with performance, which was something I struggled with using other
plugins. It’s not perfect—I mean, no tool is—but the support team has been super
responsive. I even had a one-hour Zoom call with one of their guys to talk about
what was working well and what could be improved. You don’t get that kind of service
too often. It’s a bit of an investment— close to US$399 for the pro version for 
unlimited sites, and I’ll renew for $799 next year— not cheap, but the time it saves
is worth it. I can now offer my clients way more value without spending endless 
hours on manual work. If you're working in SEO and need to create location pages,
definitely give the free version a try first to see if it works for you. I’m happy
I made the switch and don't regret the price tag.

 [ Read all 28 reviews ](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/)

## Contributors and Developers

“MPG – Multiple Page Generator, Bulk Landing Pages & Programmatic SEO” is open source
software. The following people have contributed to this plugin.

Contributors

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

“MPG – Multiple Page Generator, Bulk Landing Pages & Programmatic SEO” has been 
translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/multiple-pages-generator-by-porthas/contributors)
for their contributions.

[Translate “MPG – Multiple Page Generator, Bulk Landing Pages & Programmatic SEO” into your language.](https://translate.wordpress.org/projects/wp-plugins/multiple-pages-generator-by-porthas)

### Interested in development?

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

## Change Log

Version 4.2.5 (2026-10-13)

 * Fixed MPG placeholders staying raw in Slim SEO titles and descriptions.
 * Fixed generated pages timing out on large datasets
 * Enhanced security. Thanks to pnn219 and haidz04kma for the responsible disclosure.
 * Updated dependencies

[See changelog for all versions](http://rviv.ly/rXv5jU).

## Meta

 *  Version **4.2.5**
 *  Last updated **2 days ago**
 *  Active installations **2,000+**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.2 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/multiple-pages-generator-by-porthas/)
   and [Russian](https://ru.wordpress.org/plugins/multiple-pages-generator-by-porthas/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/multiple-pages-generator-by-porthas)
 * Tags
 * [bulk pages](https://en-gb.wordpress.org/plugins/tags/bulk-pages/)[CSV Import](https://en-gb.wordpress.org/plugins/tags/csv-import/)
   [landing pages](https://en-gb.wordpress.org/plugins/tags/landing-pages/)[location pages](https://en-gb.wordpress.org/plugins/tags/location-pages/)
   [programmatic seo](https://en-gb.wordpress.org/plugins/tags/programmatic-seo/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/multiple-pages-generator-by-porthas/advanced/)

## Ratings

 3.9 out of 5 stars.

 *  [  19 5-star reviews     ](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/?filter=2)
 *  [  6 1-star reviews     ](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/reviews/)

## Contributors

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

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/multiple-pages-generator-by-porthas/)