You are here: Home Project Gallery

Dynamic XML Sitemap download_trans.gif Download

Description:
This is a dynamic sitemap module with template that creates an XML list (in the Google sitemap format) of all content on your site with options to show or hide categories & sections and restricted content. Allows for manually entered links so you can include pages that are not generated by the module. For example: links from installed components are not included yet in the sitemap, but you can include these links by editing the module parameters. Just separate all URLs with a space and they will be added to the sitemap.

Note: I'm sure most people using this script won't have a problem but this sitemap works only for sites with less than 50,000 content+category listings (Google will tell you how many total links it reads from the sitemap if you're unsure). Beyond that, files have to be split and a sitemap index must be generated. For reference, this site 4,000+ URLs on the sitemap as of 9/25/09.

Work in Progress:
1. Add VirtueMart links

Planned Updates:
1. Add Kunena Forum links


From the README file:


/**
* @version $Id: README 2010-02-05 21:22:00Z diana $
* @package Dynamic XML Sitemap
* @copyright Copyright (C) 2009 - Diana Scherff (http://www.amas-veritas.com). All rights reserved.
* @license GNU/GPL
*/

Installation & Setup:

1. Unzip the mod_dynamic_xmlsitemap(UNZIP).zip file
2. Install the two files (one is a module, one is a template) - mod_dynamic_xmlsitemap.zip & dynamicxmlsitemap.zip
3. Enable the module "Dynamic XML Sitemap" and adjust the parameters if needed: choose if you want categories & sections and restricted content on your sitemap. The default is "Show".
4. Change the module position to "dynamicxmls" (VERY IMPORTANT!). You will have to manually type in the "module position" field. It will NOT show up in the drop-down.
5. Enter the location of Joomla if required (e.g. http://www.yoursite.com). View your sitemap if you are unsure. If your links start with "/index.php?..." then you need to enter the location of Joomla. 99.9% of users will have to enter the location because the Joomla configuration file doesn't list the location anymore.
6. View the sitemap by going to "[location of Joomla]/?template=dynamicxmlsitemap" (this is also the URL you will submit to Google for indexing). If you have problems, try entering "index.php" before the question mark.

Troubleshooting steps to try:

1. Make sure the module and template installed correctly. If you cannot uninstall them from the Extension Manager (the check box will be grayed out) then they did not install properly. This is not a glitch in the module or template, but an error in the installation process (e.g. a server timeout or other unrelated issue).
2. Make sure you have the most current Joomla patch installed.
3. If do not have the rhuk_milkyway default template installed (if you've removed it or you used an installation that didn't include it) I strongly suggest you add it. Many problems I come across that I can't fix are on sites that don't have it installed.
4. If the SEF URLs give a 404 error, email me at the address below. Please note that sections and categories DO NOT SHOW if you are using SEF.

Still having trouble? I'm happy to help troubleshoot and fix any bugs you find. Just email me at webmaster [at this domain] (WITH YOUR WEBSITE URL!) if you have questions or suggestions for updates.


View a demo (this site's sitemap): http://www.amas-veritas.com/?template=dynamicxmlsitemap

UPDATES:
  1. 2009/09/28: Now allows for manually entered links (i.e. links that don't show up on the dynamically generated list can be entered in the module parameters so they are included).
  2. 2009/11/02: Corrected empty tag that was printing at the bottom of the sitemap & creating a 404 error in google. It appeared only if you didn't enter any manual URLs.
  3. 2009/11/03: Corrected "Catchable fatal error" problem.
  4. 2010-02-05: Added option for SEF links.
Submitted By:
Diana (dianascherff)
Submitted On:
Feb 05 2010
File Size:
8,259bytes
Downloads:
2792
Rating:
stars/0.gifTotal Votes:0
Be the first to comment! Please sign in or register.

Search

Login

Popular

Template Chooser

ja_mona-classic

Statistics

OS : Linux g
PHP : 5.2.12
MySQL : 4.1.22-standard
Time : 22:24
Caching : Disabled
GZIP : Enabled
Members : 45
Content : 3899
Web Links : 42
Content View Hits : 1242804
Symbol