Page 1 of 1

SiteMap Made Simple gives warnings on Google webmaster tools

Posted: Wed Jul 02, 2008 1:14 pm
by iskanje
Hi - I recently noticed that a warning has appeared to the CMSMS sites that have SiteMap Made Simple -generated sitemap file. The warning text says:

"All the URLs in your Sitemap are marked as having dynamic content.
All the URLs in your Sitemap are marked as having dynamic content. Because dynamic content is difficult for search engines to crawl and index, this may impact your site's performance in search results. Check your Sitemap to make sure your site information is correct."

Would this refer to always?

I tried changing the Change Frequency in SiteMap Made Simple preferences to Weekly, but it didn't actually change the sitemap file. I did this two days ago, so it should have updated it already?

Cheerful summer to everyone :)

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Posted: Sat Jul 05, 2008 1:03 pm
by blast2007
blast2007 wrote: All pages have same priority (0.4) and same changefreq (always), despite module settings.

Hi iskanje,
after reading source code of SitemapMadeSiple, I discovered these undocumented infos:

a) Priority is calculated as 0.7 / page depth

b) If pages are cachable "change frequency" is fixed to = 'always' despite settings. If you want to set "change frequency" you must unset cachable flag of that page.

c) If you're logged on admin side of CMSMS with SSL turned on, all generated URLs of sitemap file are preceded by HTTPS and not
HTTP, making xml file not validated by google parser. Look at [url=http://'http://dev.cmsmadesimple.org/tracker/index.php?func=detail&aid=2161&group_id=397&atid=1535']this patch[/url] to solve this problem.

Hope this helps.
Best regards
blast

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Posted: Wed Jul 09, 2008 3:12 pm
by iskanje
Thanks blast, I must try out if changing the cacheable-flag and then setting frequency would make a difference. The URLs in sitemap are allright HTTP, not HTTPS as I'm not using SSL.

Not sure how important this is, as the site is indexed in Google anyway, and it's just a warning, not an error.

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Posted: Fri Jul 11, 2008 10:54 am
by blast2007
techpro wrote: You can change the frequency by editing the template to put a fixed value like "weekly" in there. But like all the people in this thread http://forum.cmsmadesimple.org/index.ph ... 15.15.html I cannot get the module to update the sitemap, no matter what changes I make. It only seems to create a sitemap when I install the module, but each time I uninstall / install it goes back to the default settings and default template again.

After checking my site I can confirm this:

File sitemap.xml is generated after first installation and every time you insert/edit a page (whatever).

If your site has a small number of pages you can avoid google warning "all pages have same priority" you can edit XML model and changing

Code: Select all

  <priority>{$page->priority}</priority>
with default

Code: Select all

  <priority>0.5</priority>
Regards
blast

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Posted: Fri Sep 12, 2008 3:19 pm
by brippon
Thanks to blast for the tip about the sitemap only being updated upon installation (at which point I hadn't been able to read the Help!) and whenever a page is edited/updated. I couldn't figure out why it wasn't working!

Also, I agree with Julian on the cachable logic - surely it's inverted? The default status is that pages are cachable, representing static content which changes infrequently. A changefreq value of always says that the document changes each time it's fetched, which would correspond to NOT cachable... Are we missing something? Meanwhile I've hacked the template to say 'weekly'...

Brian