SiteMap plugin for CMF Cotonti.
Thanks Trustmaster for support and for the English translation.
Download Siena version here
- Generates HTML, XML and TXT sitemaps
- Automatically adds XML sitemap index to «robots.txt» if it is writable
- Includes paginated pages in XML and TXT sitemaps
- Include/Exclude specific site areas in the sitemap (separate settings for each sitemap output format)
- Extensible via integrators, to include other pages into sitemap (for example contacts, shop, guestbook, etc.). Integrators are described below
- Additional sitemap links managed via Admin panel.
- HTML sitemap output is customizable with a TPL file.
- Guest permissions are considered when making the sitemap.
This tool generates 3 types of your Cotonti site maps.
HTML Sitemap:
Located at: http://your_domain/plug.php?e=an_sitemap. Outputs your site structure tree.
XML Sitemap:
Site index is located at: http://your_domain/plug.php?r=an_sitemap&out=xml_index. Outputs the list of available XML sitemap parts.
The XML sitemap itself is located at: http://your_domain/plug.php?r=an_sitemap&out=xml. If there are more URLs than a preset limit, the XML sitemap is split into parts which are listed on sitemap index. XML Sitemap matches the Sitemaps protocol specification http://www.sitemaps.org.
Webmasters can report available pages to search engines using this type of sitemaps. It is essentially important for correct indexing of your site if:
- Your site has dynamic contents.
- Your site has pages which a robot cannot detect while scanning, for example pages with multimedia AJAX content or images; pages which are located “many clicks away” from the main page.
- Your site is quite new and a few external links point to it. (Search engines scan the Internet by following links. If just a few links point to your site, it is hard for a robot to find it.)
- Your site contains a big archive of pages which are loosely linked to each other.
This information lets the scanners supporting Sitemap protocol find all the URLs present in the Sitemap file and collect all the information about these URLs using metadata. Using the Sitemap protocol does not guarantee that all your pages will be indexed by search engines, it just gives the crawlers a hint to scan your site better.
It is supported by Google, Yandex, Yahoo!, Bing (Microsoft).
TXT Sitemap:
Located at: http://your_site/plug.php?r=an_sitemap&out=txt. Outputs your site map in text/plain, listing 1 URL per line.
Plugin version: 1.1.0
Language: english, русский
- Unpack
- Folder «an_sitemap» copy on the server in the folder «plugins»
- Install in the admin panel.
- Customize in the Admin panel / "Utilities" (Read help before)
- Add a string to robots.txt «Sitemap: http://your_domain/plug.php?r=an_sitemap&out=xml_index" (or make sure it is added to it properly)
Поблагодарили: 5 раз
Поблагодарили: 12 раз
The Siena version has bugs (Siena 0.9.9).
1. If Forums+statistics modules+plugin are disabled, it throws an error.
2. The administration structure link throws errors
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /path/plugins/an_sitemap/inc/an_sitemap.class.php on line 1377
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /path/plugins/an_sitemap/inc/an_sitemap.class.php on line 1377
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /path/plugins/an_sitemap/inc/an_sitemap.class.php on line 1377
Fatal error: Call to a member function closeCursor() on a non-object in /path/plugins/an_sitemap/inc/an_sitemap.class.php on line 1435