from your control panel go to Admin -> System Preferences -> General Configuration and make sure that “URL to the root directory of your site” is set to http://www.berlinista.com (without the slash at the end).
Doesn’t work for me, either. The double-slashes (http://example.com//article/1/) remain inside the sitemap, and other parts of the site break—including the “View Rendered Sitemap” link from the module’s own control panel page!
Could this be because I used the exclude method to omit index.php?
any further feedback or suggestions would be much appreciated!
oh and the module works with EE 1.6.1
I wonder – will it work with MSM extension? I mean compatibility. And another question about license – I’ve got several sites on a single installation of EE using MSM. If I’ll buy a single license of your module can I use it for all of my sites or I should buy additional licenses for every sub-domain?
your module looks interessting, but can we see some examples, especially the layout-output to style it via CSS.
hi, i think you may have missed the point of the module. it creates an xml sitemap (also known as a google sitemap) of your entire site. here is an example of how it would look:
[...]
hi, i think you may have missed the point of the module…
[...]
Well… still interesting if this module will work with MSM and should I buy additional licenses for every domain if I’ve got a single installation of EE with MSM?
I wonder – will it work with MSM extension? I mean compatibility. And another question about license – I’ve got several sites on a single installation of EE using MSM. If I’ll buy a single license of your module can I use it for all of my sites or I should buy additional licenses for every sub-domain?
hi alex, it should work with the MSM module, however i have not tested it thoroughly so can’t give you any guarantees. you can use a single license for a single installation of EE - so one is enough if using the MSM.
I’m not a strong technologist, so could you clarify a few of your instructions? Hopefully these will benefit others as well.
1. Upload the sitemap folder to the system/modules folder Do I need to use a special upload program? Web-based host account doesn’t allow me to upload folders. And does I upload as binary or other?
Also, the folder I downloaded is called “modules”, but there’s also a “modules” folder within. Which do I upload?
2. Upload lang.sitemap.php to the system/language/english folder Which sub-folder is this within?
3. Upload ext.sitemap_pinger.php to the system/extensions folder Same question.
4. Create a template called sitemap and place the following line it: {exp:sitemap:get} Does it need to be a new template group, or put within existing group? Also, what drop down do I use for formatting (xml, etc.) and do I use an existing template type or create a new?
5. Upload sitemap.php to the root directory of your website and change the template variable in it Which one is the root directory? The highest parent one? Also what does it mean to change the template variable?
6. Install the Sitemap module (Control Panel -> Modules -> Install)
7. Enable the Sitemap_pinger extension (Control Panel -> Admin -> Utilities -> Extensions Manager -> Enable)
8. Set the sitemap preferences (Control Panel -> Modules -> Sitemap)
9. Use the links to submit your sitemap manually to Google and Yahoo Does it submit to other search engines? I thought they all agreed to the same standards.
1. ftp is easiest. upload as binary. you downloaded a file called sitemap.zip. within that is a folder called modules and within that is a folder called sitemap. upload the sitemap folder to the system/modules folder.
2. when i say the system folder i mean the folder which contains the expression engine installation, which by default is called system.
3. same answer
4. it can be anywhere you like. create a new template for it (easiest is to name it sitemap). select web page as template type.
5. the root directory is wherever your path.php file and system folder is (the web root directory).
9. google and yahoo require that the sitemap be submitted manually once before they will accept sitemap pings. the module will then automatically ping google, yahoo, msn and ask.com.
5. Upload sitemap.php to the root directory of your website and change the template variable in it What does it mean to change the template variable?
8. Set the sitemap preferences (Control Panel -> Modules -> Sitemap) What should be done about the “static” weblog. Are these typically private and thus marked as ‘closed’?
Also, I have a site description I’ve uploaded via the better-meta extension, but for some reason it isn’t showing up on the sitemap. Is that a separate thing altogether?
5. in step 4 you created a template. say you called it mysitemap and placed it in a template group called mysite. then you would change the $template variable so that it is:
I edited my post #33 to include an additional question at the end.
And if I’ve created a group called sitemap, and a template within that group called sitemap, then in the sitemap.php do I replace $template variable to sitemap/sitemap? Or, do I enter http://www.mysite.com/sitemap/sitemap?