SwissUpLabs Logo


1. Register packages repository (First time only)

composer config repositories.swissuplabs composer
composer config -a -g "DOMAIN" "IDENTITY_KEY1 IDENTITY_KEY2 ..."

Command line options

Option Description
DOMAIN Your site domain name. Must be activated. See below for more information.
IDENTITY_KEY Identity key from one of our sites. Multiple keys are allowed.

Get identity key(s) and activate the domain on the site where you’ve purchased the product:

Just purchased a licence or activated a new domain? Please wait up to five minutes till we rebuild the packages for you.

2. Install the package

# 1. Get the sources
composer require swissup/seo-suite

# 1. Enable new modules
php bin/magento module:enable Swissup_Core Swissup_RichSnippets Swissup_SeoCanonical Swissup_SeoCore Swissup_SeoCrossLinks Swissup_SeoHtmlSitemap Swissup_SeoPager Swissup_SeoUrls Swissup_SeoTemplates Swissup_Hreflang Swissup_SeoXmlSitemap

# 2. Run magento upgrade scripts
php bin/magento setup:upgrade

# 3. Remove outdated files
rm -rf pub/static/_requirejs var/view_preprocessed pub/static/frontend/ pub/static/adminhtml/ generated/code/

# 4. If you use Production Mode you need to deploy static content and run di:compile command
php bin/magento setup:static-content:deploy en_US en_GB
php bin/magento setup:di:compile

3. Complete the installation

Login your store admin and enable extensions in magento configuration. Under section ‘Swissup SEO’ you can find all SEO related extensions.

Next up
Edit this Page