Knowledgebase

Installing & Activating the Sitemap and AEO Manager Print

  • whmcs, WHMCS Addon, WHMCS Modules, sitemap generator, software, Installation
  • 0

This guide explains how to install and activate the Snowtech WHMCS Sitemap & AEO Manager addon.


System Requirements

  • WHMCS 9.0 or newer recommended
  • PHP 8.1 / 8.2 / 8.3
  • ionCube Loader for encoded builds
  • Write permissions to the WHMCS root directory for sitemap output
  • Valid Snowtech Licence Key
  • A working WHMCS cron configuration is recommended for automated audit processing

Step 1 – Upload the Module

  1. Download the Sitemap & AEO Manager package.
  2. Extract the ZIP file.
  3. Upload the module folder to:
/modules/addons/sitemapgenerator/

Step 2 – Activate the Addon

  1. Log in to WHMCS Admin.
  2. Navigate to System Settings → Addon Modules.
  3. Locate Sitemap + AEO Manager.
  4. Click Activate.

During activation, the module will prepare its required settings and internal tables.


Step 3 – Enter Licence Key

  1. Click Configure.
  2. Enter your Snowtech Licence Key.
  3. Click Save Changes.

The module will validate your licence using the standard Snowtech licensing system.


Step 4 – Assign Admin Role Access

Select which WHMCS Administrator Roles are allowed to access the module.

This controls which staff members can use features such as:

  • Sitemap generation
  • AEO audit runs
  • Diagnostics and reporting
  • Support and log views

Step 5 – Open the Module

  1. Go to Addons → Sitemap + AEO Manager.
  2. Review the Overview tab and confirm the licence status is active.
  3. Generate your first sitemap.
  4. Optionally start your first audit run.

File Permissions

The module must be able to write the sitemap file to your WHMCS root directory.

In most environments, the generated sitemap will be written to:

/sitemap.xml

Ensure the WHMCS installation path and web root have appropriate write permissions for the user running PHP.

If sitemap generation fails, review file ownership and permissions carefully, or consult your hosting provider or server administrator.


Cron Recommendation

For larger sites and ongoing audit processing, ensure your normal WHMCS cron is configured and running correctly.

The module can use cron-based batch processing for audit runs, which helps avoid browser timeouts and improves handling of larger public sites.


After Installation

Once installed, it is recommended that you:

  • Generate your sitemap and confirm it opens correctly in the browser
  • Review module settings and exclusions
  • Run an initial audit to establish your baseline
  • Enable cron-based processing if you plan to audit regularly

Installation Complete.


Was this answer helpful?

« Back