MODx/Подключаемые сниппеты/Sitemap: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 38:
7) Обновите сайт
 
8) Проверьте содержание созданного Sitemap. Введите в строку браузера <nowiki>http://your_site.com/Sitemapsitemap.xml</nowiki>
 
==== Исключаем нежелательные документы ====
Строка 57:
Следующим кодом они будут исключены
<code>
[!SiteMapsitemap? &format=`sp` &excludeTemplates=`blank, empty, hidden`!]</code>
 
Начиная с версии 1.0.8, также можно исключать документы по ID шаблона (сделано для того случая если шаблоны будут переименованы в ходе разработки).
<code>
[!SiteMapsitemap? &format=`sp` &excludeTemplates=`blank, empty, hidden, 3, 4`!]</code>
 
===== По TV =====
Строка 68:
<tt>&excludeTV</tt>
Соответственно, документы имеющие TV <tt>sitemap_exclude</tt> равные <tt>1</tt> будут исключены
<code>[!SiteMapsitemap? &format=`sp` &excludeTV=`sitemap_exclude`!]</code>
 
===== Исключаем документы-ссылки =====
Строка 75:
 
Булевой параметр <tt>excludeWeblinks</tt> исключает документы-ссылки из sitemap, так как они часто ведут на сайты, которые не являються составной частью Вашего сайта или указывают на страницы Вашего сайта которые уже присутствуют в sitemap. Если этого не делать, Google Webmaster Tools будет ругаться!
<code>[!SiteMapsitemap? &excludeWeblinks=`1` !]</code>
 
==== Устанавливаем документу ''приоритет'' и ''измененяем частоты'' ====
Строка 88:
Пример ниже показывает как устанавливается с помощью TV <tt>sitemap_priority</tt>:
<code>
[!SiteMapsitemap? &format=`sp` &priority=`sitemap_priority`!]
</code>
 
Строка 100:
TV <tt>sitemap_changefreq</tt>
<code>
[!SiteMapsitemap? &format=`sp` &changefreq=`sitemap_changefreq`!]
</code>
 
Строка 191:
=== Example calls ===
 
<code>[php,N][!SiteMapsitemap!]</code> Will
* include all published documents from the whole site;
* will exclude documents with the template variable named <tt>sitemap_exclude</tt> set to <tt>1</tt>;