SiteMapMadeSimple 1.0

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

SiteMapMadeSimple 1.0

Post by calguy1000 »

Announcing the initial release of a new sitemap generation module.

This module has the following features:
1) Reads the page hierarchy dynamically
2) Entirely template driven
3) Dynamically adjusts page frequency based on a pages last modified date
4) Generates the sitemap dynamically
5) works with pretty urls.

it is hopefully the first of a set of modules or updates to modules to assist in Search engine optimization.

Note:  don't submit enhancements or bug reports on the forum....  I am not watching for them, they should be submitted on the forge at http://dev.cmsmadesimple.org/projects/sitemapms/
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
alby

Re: SiteMapMadeSimple 1.0

Post by alby »

calguy1000 wrote: Announcing the initial release of a new sitemap generation module.

This module has the following features:
1) Reads the page hierarchy dynamically
2) Entirely template driven
3) Dynamically adjusts page frequency based on a pages last modified date
4) Generates the sitemap dynamically
5) works with pretty urls.

it is hopefully the first of a set of modules or updates to modules to assist in Search engine optimization.
WOW! Great  :)

Alby
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: SiteMapMadeSimple 1.0

Post by calguy1000 »

Sitemap 1.0.1 is out, which requires CGExtensions 1.2
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
User avatar
kermit
Power Poster
Power Poster
Posts: 693
Joined: Thu Jan 26, 2006 11:46 am

Re: SiteMapMadeSimple 1.0

Post by kermit »

that might explain the error i got when i tried to install it.  ;)
eternity (n); 1. infinite time, 2. a seemingly long or endless time, 3. the length of time it takes a frozen pizza to cook when you're starving.
4,930,000,000 (n); 1. a very large number, 2. the approximate world population in 1986 when Microsoft Corp issued its IPO. 3. Microsoft's net profit (USD) for the quarter (3 months) ending 31 March 2007.
CMSMS migration and setup services | Hosting with CMSMS installed and ready to go | PM me for Info
moorezilla

Re: SiteMapMadeSimple 1.0

Post by moorezilla »

I get this after installing cgextensions and sitemapmadesimple 1.0 and going to the xml:

XML Parsing Error: not well-formed
Location: http://chs.chelseaschools.com/chs/sitemap.xml/1
Line Number 1, Column 7:string(83) "Smarty error: unable to read resource: "module_db_tpl:SiteMapMadeSimple;xml_Sample""

Any ideas what I'm screwing up?
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: SiteMapMadeSimple 1.0

Post by calguy1000 »

sounds like an install issue......

either uninstall/re-install the module
and/or
a) make sure that the text in the default templates tab is filled in
    or click on 'rest to default' so that it is.
b) create a new template in the 'templates' tab, give it a name
c) make that new one the default by clicking on the 'X' to make it a check.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
moorezilla

Re: SiteMapMadeSimple 1.0

Post by moorezilla »

That solves it. Thanks.

The default template tab was empty before hitting the reset to factory defaults. After making a new template and naming it and setting it as default, all seems well. I get:




etc.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: SiteMapMadeSimple 1.0

Post by calguy1000 »

excellent.... I'll be fixing it soon....  need it for a site, and since it's being distributed free, I thought hopefully the community could help test.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
moorezilla

Re: SiteMapMadeSimple 1.0

Post by moorezilla »

ok... sounds good.

I tried to submit the /sitemap.xml/1

to google, but they wanted it in the top level of the domain:
The Sitemap must be located at http://chs.chelseaschools.com/. To add a Sitemap at http://chs.chelseaschools.com/chs/sitemap.xml/, first add that site to your account and then click the Add a Sitemap link beside it.
so I just copied all the xml into a sitemap.xml in my web root. I imagine this isn't the best way, since it won't be updated automatically, but it's a good step for me for now.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: SiteMapMadeSimple 1.0

Post by calguy1000 »

good to know, I'll try to figure out some way of getting rid of the /1
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: SiteMapMadeSimple 1.0

Post by RonnyK »

I don't think that they want it top-level. With auto-discovery (the latest method of crawling) the searchengines are looking inside robots.txt where the URL to the sitemap.xml should be.

Only if you don't want to wait for auto-discovery, then you have to have it top-level,

Check this post:

http://blog.design-cars.com/sitemapxml- ... robotstxt/

Quote from that page, where a link to the auto-discovery is available as well.

It is going to be simple addition to your robots.txt file like:

SITEMAP: http://www.the URL of your sitemap here.xml

You need to put in the full URL, like for this site is is going to be

SITEMAP: http://blog.design-cars.com/sitemap.xml

Put your sitemap.xml link in your Robot.txt file now!
If you have mutliple sitemap.xml files, you have to put the paths into a sitemap index file and point to that file.

If you don’t want to wait on the Autodiscovery, You can still send them:

To Google via the Webmaster Central,
To Yahoo as a feed in their Site Explorer,
To ask via the command:
http://submissions.ask.com/ping?sitemap=http://www.the URL of your sitemap here.xml
Ronny
Mesmer

Re: SiteMapMadeSimple 1.0

Post by Mesmer »

I installed the module with no problems but there is no sitemap.xml file generated.
Did I forget something?
Kevin C
Forum Members
Forum Members
Posts: 10
Joined: Tue Dec 11, 2007 4:48 pm

Re: SiteMapMadeSimple 1.0

Post by Kevin C »

I installed the site map module, and it worked fine. Then I turned on pretty urls using the mod-rewrite method, so all my page names changed. In the sitemap module Info tab, the new (pretty) page names are used, but the physical sitemaps.xml file hasn't been updated, and still has the old "index.php?page=pagename" in the URLs.  I thought the xml file would be updated automatically, but that's not happening.

Here are my settings in the preferences tab:
show hidden pages? No
Change frequency: automatic
Generate a static file: yes
Dynamically update file when content changes? yes

Is there anything else I need to do? I can always just paste the content from the info tab into the file, but I'd like to keep it automatic.
ljbadenz

Re: SiteMapMadeSimple 1.0

Post by ljbadenz »

I too cannot get the static sitemap to work! Yes, I am running PHP5 so the file_put_contents should work.

I have tried creating the file and setting both the file and containing folder to 777 chmod, put still does not work.
Mesmer

Re: SiteMapMadeSimple 1.0

Post by Mesmer »

I made a sitemap.xml file (with the content given by the module) and put it in my root dir.

This worked and google is happy with it but when I create new pages the sitemap.xml is not updated. Chmod is 777.

Again, what did I miss?
Post Reply

Return to “Modules/Add-Ons”