Recently, one of our users asked us if it was possible to export all WordPress URLs in plain text or a CSV file.
Sometimes, you may need those URLs for migrating a website or setting up redirects.
In this article, we will show you how to export all WordPress URLs in plain text.
Why You May Need to Export All WordPress URLs in Plain Text?
WordPress comes with built-in tools to export content in an XML file. You can use this file to import your content into another WordPress website.
These tools allow you to move WordPress to a new domain name or transfer from a local server to a live site.
However, sometimes, you may need a list of URLs for a number of reasons. You might need to set up redirects to a new website, share URLs with an SEO team, or set up tracking using some SEO tools.
Now that you know the use cases, let’s see how you can easily export all URLs from your WordPress site to a text file.
Exporting WordPress URLs in Text and CSV Format
The first thing you need to do is install and activate the Export All URLs plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.
Upon activation, you need to visit the Settings » Export All URLs page. The plugin allows you to export URLs for all your posts, pages, and custom post types. You can also limit it to selected post types if you want.
You can also select what data you want to export. The plugin allows you to export URLs, titles, and categories. There is also an option to either export this data in a CSV file or display it right on the settings page.
Click on the ‘Export’ button to continue.
Depending on your settings, the plugin will either display the data on the plugin’s settings page or export it in a CSV file.
CSV files are plain text files with comma-separated values. You can open these files in a plain text editor. You can also open them in a spreadsheet software like Microsoft Excel, Numbers, or Google Sheets.
We hope this article helped you learn how to export all WordPress URLs in plain text. You may also want to see our guide on how to create a free business email address and our expert pick of the best WordPress backup plugins to keep your content safe.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
moniq says
not working
WPBeginner Support says
Depending on the error you’re running into, you should be able to reach out to the plugin’s support for them to be able to assist you.
Admin
Mitch Lee says
It appears that this plugin has been reported to host malware in reviews. Can anyone confirm?
WPBeginner Support says
The plugin is hosted on the WordPress.org repository which means it is reviewed by the WordPress plugin team to ensure there is no malware in the plugin.
Admin
BlogTechjockey says
Very Helpful.
WPBeginner Support says
Thank you
Admin
Mohsin Alam says
Using this pluging I can have all post URL only. I need to export all category URL also. How can I do this? Thanks
RAMI ISSA says
Thank you so much … really i need like this plugin bcz my website has alot of pages and i need to extract theM for reindexing
Thank you again
Simon Kelly says
Super useful, thanks! Used this to build a spreadsheet list of old URLs that need to be redirected to the new URLs when we launch.
Kewayne Davidson says
I would like to do this but with my media files.
Hong Chien says
A useful guide, anyone can follow. I use it when move a new domain name WordPress.
Matt says
Is there a way to then import these exported URLs into a redirect plugin?