Site map page

Site map page for Site app

SEO links to all sections and pages of your site

4.5 11 ratings


Your review

The plugin can be used with any apps with info page and design editors:
Site, Shop-Script, Blog, Photos, Hub.

Show your visitors links to all sections and info pages. And speed up indexing of your site by search engines.


+ Site map can be displayed on any website page; e.g., on “404 Page not found” error page.

+ Editable site map page URL.

+ Selection of website sections which you want to include in the site map.

+ For every selected website section, the site map shows a link to the section itself and to all info pages published in that section.

+ WYSIWYG text editor for entering SEO text to be displayed above site map links.

+ CSS editor to adjust the appearance of the site map page.

+ Separate plugin settings for each of your sites.

+ Site map contents caching for different time periods, which can be disabled in settings.

How to add a site map

  1. Install the “Site map” plugin via the Installer.
  2. In Site app, open section “Plugins → Site map”.
  3. Select the site where you want to publish a site map page.
  4. If you have more than one Site app settlement in that site structure, select any of them and, if necessary, edit the site map page URL or leave the default value.
  5. Select the website sections to be included in the site map. Be sure to select only the apps which do have a frontend home page. E.g., Mailer app does not have a frontend page; therefore, you do not need to select it.
  6. Enter any text that must be displayed above site map links.
  7. Save plugin settings.
  8. Publish the site map using one of these methods:

    Method 1. In your design editor, add the following HTML code in the desired location:

    <a href="http://.../sitemap/">Site map</a>

    Replace http://.../sitemap/ with the actual site map page URL from plugin settings.

    Method 2. Go to “Settings” screen in Site app backend, change the “{$wa->apps()} menu” settings to “Configure” option, and add a new menu item with the site map URL.

    Method 3. In HTML source of any website page or design theme template, add the following snippet:

    {if $wa->site}{siteSitemapPlugin::html()}{/if}

    It might be useful to add it to error.html template file, which is used for displaying "404. Page not found" error message. This will help your visitors faster find their way on your site.

    With this method, you may want to disable the displaying of the site map page at the standard URL specified in plugin settings. In this case you decide where exactly the site map must be displayed.
All products of this developer