Google Sitemap Generator Help Section

 The following sections are discussed in more detail

Config Section

You have the ability to setup variables which will be used within the source code

The config is set up in three parts:

Part 1
Main Component Config Section

Part 2

Information Center

Part 3
Main Module Section
Will only be shown if Module has been installed

Part 1 - Main Component Config Section

The following settings can be modified:

A. XML File name

The default name of ths Google Sitemap file is gsitemap. You can change the name and the system will rename the file.

Please note:  You only have to define the filename not its extension (.xlm).  The extension will be added within the source code

B. Sitemap location

You have the chance to define in what folder the gsitemap.xlm file should be stored.  Default is the root, so nothing has been keyed in.

Please note:  You shouldn ot add a trailing slash at the end.  This will be done within the source code

C. Last modified

You have the chance to choose from two variables:

  1. Actual Date - if you set up this variable all content will be shown with the actual date or the date of today.
  2. Stored Database Date - if the content has a created or modified date, these settings will be used

D. Change frequencies

With this variable you show the likelyhood how often the web page is changing.
Google has setup a list which are listed and the one you have choosen will be used. 

E. Prioirty

You will need to define what priority the url has realtive to the other pages on your website.

Please note:  This ranking will not have any effect on the listing within Google!!

F. Active Menus

All menus you have build and which are active will be shown.  You have the chance to select the menu's, which will be used to get the content.

Please note: If you do not choose any menu no content will be shown, only the root will be established

G. Ping Google

If your system is set up correct in php.ini you are able to ping Google that a new google sitemap XML file is available. We first check in the php.ini the variable "allow_url_fopen". 

  1. If "allow_url_fopen" is set to ON, we will open the url to Google and we read the result data and display it. This is done from the backend.
  2. If set to NO, the fields is disabled and set to NO

H. Display edit screen after scan

When you start the procedure to generate the Google SItemap xml file you can either

  1. automatically generated the xml file with the saved settings in the config file or
  2. get all urls that will be added into the xml file and you have the chance to change all settings or disregard any urls

Back to Top

Part 2 - Information Center

We have tried to set up the Information Center as Object Oriented as possible.  

Please note:  We have not activated the move option!! We find that this is a to big security issue.  If you decide to move the xml file into a different folder, you will have to do that via FTP!  We will only check if the file is in the specified folder.

Back to Top

Part 3 - Module Section

The Module Section will only be displayed if the module has been installed!

If you want to install the module section please click here!

The module will generate the xml file from the frontend! You can setup the frequency after how many days it should be run!  This module was generate for people who do not have the ability to run unix codes from the backend! 

Please Note: if you have many thousands of urls you might have to decide to leave the Module on OFF! The visitors will question why the page buildup takes so long otherwise!

Please Note:  You need to set within the Module the "Title" of the module to OFF!

A. Module Status

You can turn the module On or Off!  When Off no xml file will be generated from the front!

B. Run XML after how many days

You can setup the frequency after how many days the xml file should be run.  The xml file will be run only once!

Back to Top

Start the procedure to generate the Google Sitemap xml file

The procedure will take all active plugins into consideration which are active.  If you have set in the config section "Display edit screen after scan" to ON will will be able to manually edit the urls, otherwise the xml file will be created and displayed

Back to Top

About GSG

Just a information about us!

Back to Top

Check for Updates

You have the chance to check if there is an update available.  We read a xml file from our web site and will verify your installed version with the latest version.  If you have an older version you will see an url where you can download the latest version.

We use again the php variable "allow_url_fopen" to see if we can run fopen from the backend.  If yes we will read the content of that file.

Please note:  Your privacy is important to us and we do not send any data which might be used against you or your site!!! 

Back to Top

View the XML file

The current XML file will be shown

Back to Top

3rd Party Plugin

Our component is setup, so that any component can be read, if the plugin is available.  Please read the instructions for developers how to make a 3rd party plugin! Click here

Back to Top

 

Frequently Asked Questions

  1. I can not save the config section?

  2. The Info Center tells me that the folder does not exist?

  3. The Info Center tells me that the xml file does not exist?

  4. I can not rename the xml file name?

1. I can not save the config section

The gsg.config.php has to be chmod to at least 767.  We need to be able to rewrite the file!

Solution: Check with your ftp client the permission of the gsg.config.php file.

2. The Info Center tells me the folder does not exist?

We take the joomla config variable "$mosConfig_absolute_path" and add to this the location which you have added in the config section of the Google Sitemap Generator.  We then check with the php function "is_dir" if the folder exists.  If it does not exist we state that is does not exist.

Solution: Make sure the folder exist either before or after you have installed the component.  

3. The info Center tells me that the xml file does not exist?

We take the joomla config variable "$mosConfig_absolute_path", the location and the file name you have specified within the config section and check with the php function "is_file" if the file exist.  If it does not exist we state that is does not exist.

Solution:  Make sure that the location variable is set proper and the file is placed in the folder .

4. I can not rename the xml file name

The file will be renamed when the file exists in the folder specified within the location variable and if the file is writeable.

Solution:  Make sure that the sitemap xml file has at least the permission 767.  Use your ftp client to change the chmod. Also make sure that the sitemap is located in the folder you have uploaded it.

Back to Top