Coming soon, fast templates with an unlimited number of modules for 1 UAH/order

Setting up the module "NeoSeo Quick sitemap" for the online store {SEO-Shop}, OpenCart 2.x, 3.x, ocStore

1. Installing “NeoSeo Quick Sitemap”

In order to install the module “NeoSeo Quick Sitemap”  for OpenCart you need :

  1. Go to the site's admin panel and select the   section“Add-ons”->”Promotion channels”:
  2. In the list of modules that opens, select  “NeoSeo Sitemap” and click the button“Install”:
  3. Go to section “Additions”->”Manager additions” and in the window that opens, click on the “Update” button.

Note: this example describes how to install the Quick Sitemap module for OpenCart version 2.1. If you are using a module of a different version, read the installation instructions in the readme.txt file in the module archive.

  1. Edit the file .htacesss
    .htacesss is located at the root of your site. In this file, you need to find the line:
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap[L]

       And replace it with the following two lines:
            RewriteRule ^sitemap.xml$ index.php?route=feed/neoseo_fast_sitemap [L]
            RewriteRule ^sitemap([^\.]+).xml$ index.php?route=feed/neoseo_fast_sitemap&path=$1 [L

  1. Edit the file index.php

            index.php is located at the root of your site. In this file, you need to find the line:

            // Front Controller

            $controller = new Front($registry);

 

After this line, add the following code:

if( isset($request->get["route"]) && $request->get["route"] == "feed/neoseo_fast_sitemap" ) {

if (!$seo_type = $config->get('config_seo_url_type')) {

$seo_type = 'seo_url';

}

$seoFile = DIR_APPLICATION . 'controller/common/' . str_replace(array('../', '..', '..'), '', $seo_type ) . '.php';

if (file_exists($seoFile)) {

require_once($seoFile);

$seoClass = 'ControllerCommon' . preg_replace('/[^a-zA-Z0-9]/', '', $seo_type);

$seoController = new $seoClass($registry);

$url->addRewrite($seoController);

}

$action = new Action($request->get['route']);

$controller->dispatch($action, new Action('error/not_found'));

$response->output();

return;

}

This completes the installation of the module and you can proceed to editing the module settings.

2. Editing module settings

To edit module settings, go to the site's admin panel and select  “Add-ons”->”Promotion channels”. In the list of modules that opens, select “NeoSeo Sitemap” and click on the button “Edit”:

After that, a window for editing the module settings will appear on the screen: : 10px;width: 800px" />

The Settings tab is intended for setting the following parameters:

  1. Enable/disable the module. In order to connect the module to the store, you need to set the “Status” field to “Enabled”< /strong>:
  2. CNC generation system. Using this field, you can select the CNC generation method: Seo Pro or Seo Url:
  3. Hide the full path in the CNC of categories and products. If you select “Disabled” for this field, we get the full path in the CNC of categories and products. For example:                                                                                        

If you select “Enabled” the full path in the CNC of categories and products will be hidden:

  1. Multi-language CNC. When this option is enabled, the sitemap will display the CNC for the languages ​​your store supports.
    This is how the site map of a store that supports Ukrainian, Russian and English languages ​​looks like: margin: 10px;width: 500px" />
    If this option is disabled, the sitemap will display the CNC for the default language:
  2. Split the sitemap into parts. If this option is enabled, the sitemap will be split into parts. The size of the map part will depend on the value entered in the field “Map part size”.

 For example, if the option Split the map into parts is enabled, and the value 10 is entered in the Map part size field, then the sitemap will be broken into pieces of size 10:

< /p>

Then the sitemap after splitting will look like this:

Go to the link: https://dev.demo. neoseo.com.ua/sitemap-product-1.xml

As a result, we see that product-1 contains 10 links:

  1. Multistore. If this option is enabled, the sitemap will be available for the multistore:
  2. Compression. If you want to compress the sitemap, select one of the following options in the “Compression” option:
  3. Link to sitemap.xml. This field automatically generates a link to a sitemap for your store:

Copying this will take you to the store sitemap:

Important!!! After adding all the changes, you must click the “Save” :

The “Shop” tab is divided into 4 sections: “Information”, “Category”, “Manufacturer”, “Product”:< br />

The “Information” section includes the following parameters:

  1. Display in sitemap. If “Display in sitemap” is set to “Enabled”, then the sitemap will contain a link to the page “Information”: 
  2. Frequency of updates. By default, the frequency for updating site information is “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly< /strong> - monthly, weekly - weekly, daily - daily, hourly  - hourly, always - always.          
  3.  Update priority. By default, the site information update priority is “1” (highest). If necessary, enter in this field is the desired update priority in the range 1.00 to 0.1.

< /p>

Important!!! After adding all the changes, you must click the “Save” .

The “Category” section includes the following options:

  1. Display in sitemap. If “Display in sitemap” is “Enabled” , then the sitemap will contain a link to the page “Categories”:
  2. Categories with brands. When this option is enabled, a category/brand type link will be generated in the sitemap:

When clicking on this link, we get links like category/brand:

This module allows you to enable various SEO filters: SEO FilterPro, SEO FilterVier, SEO OcFilter, SEO MegaFilter. To do this, select “Enabled” .

  1. NeoSeo Landing pages. To add links to landing pages, select “Enabled” in this field. 

    As a result, the sitemap will contain the created store landing pages:
  2. Date modified. To add the date when categories were last updated, select “Enabled”.



  1. Frequency of updates. By default, the frequency for updating site categories is  “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly< /strong> - monthly, weekly - weekly, daily - daily, hourly  - hourly, always - always.
  2. Update priority. By default, the site categories update priority is set to 0.7. If necessary, enter the desired update priority in this field in the range of 1.00 (the most high) to 0.1 (lowest).

Important!!! After adding all the changes, you must click the “Save” .

The “Manufacturer” section includes the following parameters:

  1. Display in sitemap. If “Display in sitemap” is “Enabled” , then the sitemap will contain a link to the page “Manufacturers”:

  1. Manufacturers - Lines by T1ma (additional module). To add manufacturers - lines by T1ma, select “Enabled”:< br />
  2. Frequency of updates. By default, the update frequency of site producers is “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly - monthly, weekly - weekly, daily - daily, hourly - hourly, always - always.
  3. Update priority. By default, the site producers' update priority is 0.7. If necessary, enter the desired update priority in this field in the range 1.00 (the highest ) to 0.1 (lowest).

The “Product” section includes the following parameters:

  1. Display in sitemap. If “Display in sitemap” is “Enabled” , then the sitemap will contain a link to the page “Product”:

  1. Date modified. To add the date when products were last updated, select “Enabled”.
  2. Frequency of updates. By default, the frequency of updating the site's products is “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly< /strong> - monthly, weekly - weekly, daily - daily, hourly  - hourly, always - always.
  3. Update priority. By default, the site product update priority is 0.7. If necessary, enter the desired update priority in this field in the range 1.00 (the highest ) до 0.1 (самый низкий).< /li>


The “Blog” tab is divided into 4 sections: “Modules”, “Categories”, “Authors”, “Articles”.

Section “Modules” connect the following modules:“NeoSeo Blog”, “SEO CMS Blog”, “Pavo Blog”, “Blog Manager”:< /strong>

For example, let's connect the module “NeoSeo Blog”:

As a result, links to blogs from the module “NeoSeo Blog” (Blog category and blog author) were added to the sitemap:

The “Categories” section includes the following options:

  1. Display in sitemap. If “Display in sitemap” is set to “Enabled”, then the sitemap will contain a link to the page “Blog Category”:

  1. Date modified. To add the date when the blogs were last updated, select  “Enabled”.
  2. Frequency of updates. By default, blog updates are set to “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly< /strong> - monthly, weekly - weekly, daily - daily, hourly  - hourly, always - always.
  3. Update priority. By default, the blog update priority is set to 0.7. If necessary, enter the desired update priority in this field in the range of 1.00 (the highest ) to 0.1 (lowest).

The “Authors” section includes the following parameters:

  1. Display in sitemap. If “Display in sitemap” is set to “Enabled”, then the sitemap will contain a link to the page “Author Blog”:

  1. Date modified. To add the date when blogs were last updated, select “Enabled”.
  2. Update frequency. By default, the blog update frequency is “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly< /strong> - monthly, weekly - weekly, daily - daily, hourly  - hourly, always - always.
  3. Update priority. By default, the site's blogs update priority is 0.7. If necessary, enter the desired update priority in this field in the range 1.00 (the highest ) to 0.1 (lowest).

The “Articles” section includes the following options:

  1. Display in sitemap. If the field “Display in sitemap” is set to “Enabled”, then the sitemap will contain link to page “Blog-articles”:
  2. Date modified. To add the date when articles were last updated, select “Enabled”.
  3. Frequency of updates. By default, the frequency for updating articles is “Weekly” (weekly). If necessary, enter the desired update frequency in this field: never - never, yearly - once a year, monthly< /strong> - monthly, weekly - weekly, daily - daily, hourly  - hourly, always - always.
  4. Update priority. By default, the site product update priority is 0.7. If necessary, enter the desired update priority in this field in the range 1.00 (the highest ) to 0.1 (lowest).

Comments

Leave your comment [cancel reply]

Related products