Migrate RSSeo! from Joomla! 2.5 to 3.x
Migrating RSSeo from Joomla! 2.5 to Joomla! 3.x can be done in multiple manners, depending on what data you wish to have transferred.
Before we start
To make sure this works correctly, you need to first update RSSeo!, on both websites, to the latest revision available.
More information on updating the component can be found in this article.
Export / Import Pages
The component includes a feature that allows exporting all of the information that is being displayed in the Pages tab. To do so, please head, in your Joomla! 2.5 website, to Components >> RSSeo! >> Backup/Restore >> click on Backup. You will be prompted to choose a location to where the ZIP archive containing the XML file will be saved.
After doing so, you will need to import the resulted file in the Joomla! 3.x website. This is done as follows:
Head to Components >> RSSeo! >> Backup/Restore >> click on Restore and provide the path to the previously exported file.
Export / Import all of the component-related information
Unfortunately, RSSeo!'s import / export feature is only limited to crawled pages' information. Data that is being displayed in other tabs will not be included here.
The only solution for migrating such information is to transfer the component's database tables:
- dbprefix_rsseo_broken_links
- dbprefix_rsseo_data
- dbprefix_rsseo_error_links
- dbprefix_rsseo_error_links_referer
- dbprefix_rsseo_errors
- dbprefix_rsseo_gkeywords
- dbprefix_rsseo_gkeywords_data
- dbprefix_rsseo_keywords
- dbprefix_rsseo_logs
- dbprefix_rsseo_page_images
- dbprefix_rsseo_pages
- dbprefix_rsseo_redirects
- dbprefix_rsseo_redirects_referer
- dbprefix_rsseo_statistics
- dbprefix_rsseo_visitors
- dbprefix_rsseo_competitors
You also need to:
- create a backup of your Joomla! 2.5 database tables through a database management application (for example phpMyAdmin)
- restore the backed up database tables in your 3.x database