Export WordPress Post Titles and Permalinks to CSV
Exporting your entire list of WordPress post titles along with their permalinks into a CSV file can be incredibly useful for SEO audits, backlink tracking, social media scheduling, or content management. One of the best and most user-friendly tools to do this is the WP All Export plugin, developed by Soflyy.
This comprehensive tutorial will walk you through every step — from installing the plugin to exporting your data — in a clear, beginner-friendly way. Whether you run a blog, an eCommerce store, or a content-heavy site, this guide will help you quickly generate a spreadsheet containing all your published post titles and URLs.
🛠️ What You Need
A working WordPress website with admin access
A list of published posts you want to export
Internet access and a browser
Optional: Excel, Google Sheets, or any CSV viewer
📦 Step 1: Install the WP All Export Plugin
Log in to your WordPress Admin Dashboard.
From the left-hand menu, go to Plugins → Add New.
In the search bar, type WP All Export.
Look for the plugin named:
WP All Export – Export any WordPress data to XML/CSV
By SoflyyClick Install Now, then click Activate.
The plugin is now ready to use and will appear in your WordPress menu as All Export.
📁 Step 2: Create a New Export Job
In the WordPress dashboard, go to All Export → New Export.
You’ll be asked:
“What would you like to export?”
Select “Posts” from the dropdown (this ensures you’re exporting standard blog posts).
Click Customize Export File to proceed.
🧩 Step 3: Customize the Fields to Export
On the next screen, you’ll see a drag-and-drop export builder.
From the Available Data section on the right, drag the following fields into the export layout:
Title
Permalink
You can also add additional fields if needed, like:
Post ID
Date
Author
Categories
Once satisfied, click Continue to Step 3.
🖱️ Step 4: Run the Export
On the review screen, double-check the export structure.
Click the Confirm & Run Export button.
Wait a few seconds while the plugin processes your posts.
When it’s done, you’ll see a Download CSV button.
Click the button to download your CSV file.
You now have a file containing all your post titles and permalinks, ready for use in Excel, Google Sheets, or any CSV-compatible app.
🧠 Why Use WP All Export?
Here are the key benefits of using WP All Export over manual or code-based methods:
Zero Coding Required – Perfect for beginners and non-technical users.
Flexible Exports – Choose exactly which fields to include.
Easy UI – Drag-and-drop builder simplifies complex data export tasks.
Scalability – Works with thousands of posts without server timeouts.
Scheduled Exports – Pro version lets you automate export jobs.
💡 Use Cases for Exported Data
Wondering why you’d want to export post titles and permalinks?
Here are real-world examples:
✅ SEO Analysis – Check which posts are indexed and getting traffic.
✅ Content Planning – Create a list of old posts to refresh or republish.
✅ Social Media Scheduling – Import titles and links into tools like Buffer or Hootsuite.
✅ Redirection Audits – Ensure permalink structure is consistent.
✅ Migration – Move data to another site or CMS.
🛡️ Notes & Tips
This method exports standard posts (post type = post). To export pages, products, or custom post types, choose the relevant option during export setup.
The free version is sufficient for most basic tasks. The Pro version adds:
XLSX format
Zapier integration
Scheduled & automated exports
Advanced filtering & custom PHP logic
Make sure all posts are published—drafts or private posts may be excluded unless specified.
Conclusion
Using WP All Export by Soflyy is by far the easiest and safest way to export all your WordPress post titles and permalinks into a CSV file. Whether you need the data for SEO tasks, performance monitoring, or content repurposing, this plugin does it in just a few clicks—no code, no hassle.