SiteMap Made Simple gives warnings on Google webmaster tools

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Post Reply
iskanje
Forum Members
Forum Members
Posts: 17
Joined: Mon Oct 08, 2007 8:01 pm

SiteMap Made Simple gives warnings on Google webmaster tools

Post 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 :)
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Post 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
Last edited by blast2007 on Sat Jul 05, 2008 1:28 pm, edited 1 time in total.
iskanje
Forum Members
Forum Members
Posts: 17
Joined: Mon Oct 08, 2007 8:01 pm

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Post 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.
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Post 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
Last edited by blast2007 on Fri Jul 11, 2008 10:59 am, edited 1 time in total.
brippon
Forum Members
Forum Members
Posts: 18
Joined: Wed Feb 07, 2007 10:28 pm

Re: SiteMap Made Simple gives warnings on Google webmaster tools

Post 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
Post Reply

Return to “CMSMS Core”