P2PForge – Programmatic SEO, AI Bulk Page Generator for WordPress
P2PForge helps you create large sets of unique, SEO-friendly WordPress pages from a CSV file and reusable templates. Each row in your spreadsheet becomes a page with its own title, slug, content, excerpt, and SEO meta…
Solid choice
P2PForge is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 months ago, and scores 62/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where P2PForge stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| bulk pages | >100 |
| csv | >100 |
| page generator | >100 |
| programmatic seo | #10 |
| seo | >100 |
Rating breakdown
★★★★★★★★★★ 5 from 1 reviews
About P2PForge
From the official readme · v1.2.0Description
P2PForge helps you create large sets of unique, SEO-friendly WordPress pages from a CSV file and reusable templates. Each row in your spreadsheet becomes a page with its own title, slug, content, excerpt, and SEO meta fields.
This plugin runs entirely on your WordPress site. It does not connect to external servers or third-party APIs. Your CSV files and generated content stay on your server.
Key features
- CSV upload — import data with automatic delimiter detection (comma, semicolon, tab, pipe)
- Dynamic placeholders — any CSV column becomes
{ColumnName}in title, slug, content, excerpt, and SEO meta - Reusable templates — define one template and generate hundreds or thousands of pages
- Bulk generation — create up to 500 pages per run (filterable via the
P2PFORGE_BATCH_LIMITconstant) - Duplicate protection — skips rows when the target slug already exists
- SEO plugin support — writes meta to Yoast SEO and Rank Math when those plugins are active
- Post types — generate standard Pages or Posts
- Parent page support — nest generated pages under an existing parent page
- Draft review workflow — review generated pages before publishing in bulk
- On-Page SEO Audit — analyze individual pages or entire websites against essential on-page SEO best practices, including meta titles, meta descriptions, heading structure, canonical URLs, Open Graph tags, structured data (Schema.org), XML sitemaps, robots.txt, llms.txt, and other optimization checks with a detailed visual report
Built by P2P Clouds
P2P Clouds is a software house and emerging technology marketing company. We build tools that help businesses grow with technology.
Installation
- Upload the
p2pforgefolder to the/wp-content/plugins/directory, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Open P2PForge in the WordPress admin sidebar to get started.
Important: When uploading a zip file, the main plugin file must be at p2pforge/p2pforge.php inside the archive. Do not nest an extra parent folder around the plugin directory.
Frequently asked questions
Does this plugin call external services?
No. P2PForge processes CSV files and creates WordPress pages locally on your site. No data is sent to third-party servers.
What CSV format is supported?
The first row must contain column headers. Example: City,State,Service Each following row is one page to generate. Delimiters are detected automatically.
How do placeholders work?
Use {ColumnName} in your template fields to match CSV headers. Matching is case-insensitive, so {city} and {City} are treated the same. Placeholders that do not match a column are left unchanged in the output.
Can I generate more than 500 pages at once?
Generation runs in batches of up to 500 pages per request (default). For larger CSV files, use the Start Row and Rows Per Run options on the Generate screen to process the file in multiple batches.
Which SEO plugins are supported?
P2PForge can write SEO title and meta description fields for Yoast SEO and Rank Math when those plugins are installed and active.
What are the minimum requirements?
WordPress 5.8 or later and PHP 7.4 or later.
Changelog
New feature: AI-powered template generation with support for Gemini, Grok, OpenAI, and Groq — configure your provider under P2PForge → AI Settings.
1.2.0
- Added AI Settings page with multi-provider support — choose Google Gemini, xAI Grok, OpenAI, or Groq
- Per-provider API key storage and model selection; switching company updates the model list instantly
- AI Template Assistant on the Templates screen — describe your business and generate a full SEO template from your CSV placeholders
- Per-field AI rewrite for title, slug, content, excerpt, meta title, meta description, and Schema Markup (JSON-LD)
- Linked Data Source picker in the AI panel, synced with the template form
- Gemini models updated to Gemini 3.x / latest aliases; Groq models expanded to current Chat Completions lineup
- Fixed model dropdown not updating when changing AI company
- Fixed data source not being detected when generating templates with AI
1.1.0
- Added Complete Website Audit tab on the Blog Audit screen — enter any root URL to audit an entire site in one click
- Infrastructure checks: sitemap.xml (auto-discovered via robots.txt and common paths), robots.txt, and llms.txt — each shown as Pass / Optional / Missing
- Sitemap crawler: parses XML sitemap (including sitemap index files, up to 30 pages)
- Per-page checks for every crawled URL: Meta Title (length), Meta Description (length), Canonical tag, H1 count, JSON-LD / Structured Data blocks, Product / Offer schema, Open Graph tags
- Results displayed in a scrollable matrix table with icon badges — hover any cell for details
- Overall SEO score, infrastructure summary, and per-page pass/issues counters
- Single Page and Complete Website modes share the same Blog Audit admin menu item with a tab switcher
1.0.9
- Fixed critical PHP 8 TypeError in sitemap hook —
on_post_status_changenow uses correct WordPress hook parameters ($new_status,$old_status,$post) preventing fatal errors when any post status changes - Removed strict
inttype hints fromadd_to_sitemapandremove_from_sitemap; both now useabsint()internally for PHP 7/8 safety - Fixed
plugins_loadedrace condition in the plugin bootstrap —init()now runs immediately if the hook has already fired - Replaced deprecated
current_time('timestamp')withtime()in schedule validation - Fixed broken HTML structure (missing
<li>tag) on the Generated Pages status filter bar
1.0.8
- Template meta & schema — Meta Title, Meta Description, robots, canonical, custom meta tags, Open Graph, and JSON-LD (WebPage, FAQ, Product, Local Business, Article, Organization)
- P2PForge XML sitemap — published generated pages added automatically; removed on unpublish or delete
1.0.7
- Blog Audit Report page — audit any URL against 9 SEO criteria with pie and bar chart infographics
- Live SEO checklist preview on Templates (resolves placeholders using CSV row 1)
- Placeholders load instantly when a data source is selected
- SEO Report action on Generated Pages with on-page audit charts
- Printable premium SEO report with header, footer, and print layout
1.0.6
- Schedule generated pages to go live at a future date and time
- Find & Replace tool in the template content editor
- Title length warnings when patterns exceed 60–70 characters
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best P2PForge alternatives
All bulk pages plugins →FAQ
P2PForge: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 5, 2026
Is P2PForge free?
Yes. P2PForge is free to download and use from the official WordPress.org plugin directory.
Is P2PForge safe to use in 2026?
P2PForge is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 months ago, and scores 62/100 on our health check.
How many websites use P2PForge?
P2PForge is active on <10 WordPress websites and has been downloaded 961 times since it launched in July 2026. It was downloaded 420 times in the last 30 days.
Does P2PForge work with WordPress 7.1?
P2PForge is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does P2PForge need?
P2PForge requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was P2PForge last updated?
The latest version, 1.2.0, was released on July 15, 2026 (3 months ago).
Who makes P2PForge?
P2PForge is developed and maintained by P2PClouds (Private) Limited.
What are the best alternatives to P2PForge?
The most popular alternatives to P2PForge are MPG (2K+ installs), Generatore pagine SEO (50+ installs) and FullScope Bulk Page Generat… (10+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card