SEO Panel Plugin Installation & Upgrade Guide — SEO Panel Documentation

Plugin Management

Download the latest stable release and get started in minutes.

Download

Important

Plugin Installation Process

Plugins must be installed manually by uploading files to the server via FTP/SSH.

Manual Plugin Installation Steps

  1. Download Plugin
    Download the plugin from the official SEO Panel plugins repository:
    https://www.seopanel.org/plugins/
    Save the plugin ZIP file to your local computer.

  2. Extract Plugin Archive

    # Extract the plugin ZIP file  
    unzip plugin-name.zip
    # This will create a plugin folder, e.g., 'linkdiagnosis'  
    
  3. Upload Plugin Files
    Upload the extracted plugin folder to the /plugins/ directory:

    Via FTP:

    • Connect to your server via FTP
    • Navigate to /seopanel/plugins/
    • Upload the entire plugin folder (e.g., linkdiagnosis)

    Via SSH:

    # Copy plugin to plugins directory  
    cp -r linkdiagnosis /var/www/html/seopanel/plugins/
    # Set proper permissions  
    chown -R www-data:www-data /var/www/html/seopanel/plugins/linkdiagnosis  
    find /var/www/html/seopanel/plugins/linkdiagnosis -type d -exec chmod 755 {} \;  
    find /var/www/html/seopanel/plugins/linkdiagnosis -type f -exec chmod 644 {} \;  
    
  4. Verify Plugin Files
    Ensure the plugin directory structure is correct:

    seopanel/  
    └── plugins/  
          └── linkdiagnosis/  
              ├── plugin.php        # Main plugin file  
              ├── readme.txt        # Plugin documentation  
              ├── install.php       # Installation script (if any)  
              └── [other files]  
    
  5. Access Plugin Manager
    Go to Admin Panel => Seo Plugins Manager
    The new plugin should appear in the plugins list.

  6. Activate Plugin

    • Locate the plugin in the list
    • Click “Activate” button
    • Wait for confirmation message
    • The plugin status will change to “Active”
  7. Configure Plugin
    After activation:

    • Access the plugin from “Seo Plugins” in the main menu
    • Configure plugin settings as needed
    • Set up any required API keys or credentials
  8. Test Plugin Functionality

    • Run a test operation with the plugin
    • Check for any error messages
    • Verify results are displayed correctly

Plugin Upgrade Steps

Critical

Plugin Upgrade Process

Plugins must be upgraded manually by replacing plugin files on the server.

Manual Plugin Upgrade Steps

  1. Check Current Version
    Go to Admin Panel => Seo Plugins Manager
    Note the current version of the plugin you want to upgrade.

  2. Backup Plugin Data (If Applicable)
    Some plugins store configuration or data:

    # Backup plugin database tables (if any)  
    mysqldump -u seopanel_user -p seopanel_db plugin_table_name > plugin_backup.sql  
    
  3. Backup Current Plugin

    # Backup the current plugin folder  
    cp -r /var/www/html/seopanel/plugins/linkdiagnosis \
             /var/www/html/seopanel/plugins/linkdiagnosis_backup_$(date +%Y%m%d)  
    # Or via FTP: Download the plugin folder to your computer  
    
  4. Download New Version
    Download the latest plugin version from:
    https://www.seopanel.org/plugins/

  5. Deactivate Plugin (Optional but Recommended)
    Go to Admin Panel => Seo Plugins Manager
    Deactivate the plugin before replacing files.

  6. Replace Plugin Files
    Via FTP:

    • Delete the old plugin folder (after backing up!)
    • Upload the new plugin folder

    Via SSH:

    # Remove old plugin (backup already created)  
    rm -rf /var/www/html/seopanel/plugins/linkdiagnosis  
    # Extract and copy new version  
    unzip linkdiagnosis-new.zip  
    cp -r linkdiagnosis /var/www/html/seopanel/plugins/  
    # Set proper permissions  
    chown -R www-data:www-data /var/www/html/seopanel/plugins/linkdiagnosis  
    find /var/www/html/seopanel/plugins/linkdiagnosis -type d -exec chmod 755 {} \;  
    find /var/www/html/seopanel/plugins/linkdiagnosis -type f -exec chmod 644 {} \;  
    
  7. Run Database Upgrade (If Required)
    Go to Admin Panel => Seo Plugins Manager

    • Find the upgraded plugin
    • Select “Upgrade” from the action dropdown
    • Confirm to run database updates
    • Wait for completion
  8. Reactivate Plugin
    If you deactivated the plugin:

    • Click “Activate” to enable it again
    • Reconfigure settings if needed
  9. Verify Upgrade

    • Check version number in Plugin Manager
    • Test all plugin features
    • Review logs for any errors

Plugin Compatibility Check

Before installing or upgrading plugins, verify compatibility:

  1. Check SEO Panel Version
    View your SEO Panel version in the dashboard footer.

  2. Review Plugin Requirements
    Check the plugin’s readme.txt or documentation for:

    • Minimum SEO Panel version
    • PHP version requirements
    • Required PHP extensions
    • Database requirements
  3. Test in Staging (Recommended)
    If possible, test the plugin in a staging environment first.

Troubleshooting Plugin Issues

Issue: Plugin doesn’t appear in Plugin Manager

Issue: Plugin activation fails

Issue: Plugin causes errors after activation

Issue: Plugin not working after upgrade

Issue: White screen after plugin installation

Plugin Security Best Practices

Security Checklist

Plugin Management Tips

Regular Maintenance:

Performance Optimization:

Backup Strategy:

Plugin Resources

Popular SEO Panel Plugins: