форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
А кто нибудь знает плагин карты сайта для текстпаттерна?
Неактивен
asy_sitemap генерирует карту сайта в формате XML пригодном для скармливания гугловскому роботу
Неактивен
И? Подробнее. Если знаешь как пиши.
Неактивен
У каждого сайта свои особенности. Допустим, у меня несколько секций. Создаем еще одну - map. И в шаблоне страницы прописываем несколько списков статей, например так:
... <h1>Site map</h1> <h2>Все о нашей компании</h2> <txp:article_custom form="lofi" limit="500" pgonly="0" section="about" /> <h2>Статьи</h2> <txp:article_custom form="lofi" limit="500" pgonly="0" section="articles" /> <h2>Исследования</h2> <txp:article_custom form="lofi" limit="500" pgonly="0" section="megaarticles" /> <h2>Блог директора :)</h2> <txp:article_custom form="lofi" limit="500" pgonly="0" section="godblog" /> ...
Это лишь вариант, естественно. Можно еще делать вложенными списками, но слишком длинная простыня получится, если материалов много. Поэтому форму lofi для вывода я делал бы примерно так:
<txp:if_last_article><txp:permlink><txp:title /></txp:permlink>.<txp:else /><txp:permlink><txp:title /></txp:permlink>, </txp:if_last_article>
Так что ничего сложного нет.
Неактивен
Попала в аналогичную ситуацию, попробовала - ничего не получилось.
Создала секцию map, обозвала "Карта сайта", страница и стиль - по умолчанию. Создала форму lofi - такую как в предыдущем посте. Предпросмотр - нормально.
А что делать дальше? В процессе копания не понимаю, как дефолтная страница распознает, статьи какой секции показывать и соответственно, не могу понять куда вставить:
<txp:article_custom form="lofi" limit="500" pgonly="0" section="map" />
Неактивен
не вьехал а дальше то что ???
ну установил плагин asy_sitemap а как он карту создает? нада тег какойто вставить на страницу или как?
Неактивен
asy_sitemap создают карту сайта для гугла - подробнее читайте на http://sitemaps.org/ru/
Неактивен
the_ghost что такое карта - это мне понятно, вопрос как поисковик узнает об этой карте, к ней нада ссылка на каждой странице, или на главной, но как вставить эту ссылку в шаблон? (может както <txp: links_map>Карта<txp: links_map /> )
Неактивен
Карта сайта, которую генерирует плагин asy_sitemaps делается в специальном xml-формате. Путь к этой карте либо указывается непосредственно гуглу в форме на сайте https://www.google.com/webmasters/tools … view?hl=ru либо прописывается в файле robots.txt. Достаточно подробно про sitemaps расписано на официальном сайте. Ссылку я привел выше.
И определитесь, какую карту сайта вы хоитет сделать? Для пользователей со ссылками, или для поисковика, о плагине для которой вы говорите. Если для пользователей, то тут на форуме было решение для этого вопроса. Если для поисковика, то вам стоит знать, что, кажется, вроде гугла sitemaps.xml мало какие поисковики поддерживают. Яндекс так точно еще не научился
Отредактированно the_ghost (09-05-2008 13:07:00)
Неактивен