Cotonti. Карта сайта. AN SiteMap

Основные функции плагина:

  • генерирование HTML, XML и TXT карты сайта
  • автоматическое добавление ссылки на XML-карту в файл «robots.txt» при наличии прав на запись
  • включение в XML и TXT карты страниц, образованных паджинацией
  • включение/исключение тех или иных разделов сайта и форума в карту (настраивается отдельно для каждого типа карты)
  • использование дополнений (интеграторов) для включения в карту страниц, генерируемых, например, другими плагинами (контакты, магазин, гостевая книга и т.п.). О создании интеграторов читайте c справке к плагину.
  • Добавление дополнительных ссылок в карту сайта через панель администратора.
  • Вывод HTML-карты сайта настраивается шаблоном
  • При формировании карты учитываются права гостей на просмотр разделов сайта

 

Данный инструмент позволяет генерировать 3 типа карты Вашего сайта на Cotonti.

HTML карта сайта:
Находится по адресу: http://ваш_домен/plug.php?e=an_sitemap. Выводит древовидный список основных разделов Вашего сайта.

XML карта сайта:
Индекс карты находится по адресу: http://ваш_домен/plug.php?r=an_sitemap&out=xml_index. Выводит перечень частей XML-карты сайта.
Сама карта доступна по адресу: http://ваш_домен/plug.php?r=an_sitemap&out=xml. При количестве URL, превышающем установленное значение, карта сайта разбивается на части, которые перечисляются в индексе карты. Карта сайта в формате xml выводится согласно протокола http://www.sitemaps.org.
С помощью этой карты сайта веб-мастера могут сообщать поисковым системам о веб-страницах, которые доступны для сканирования. Она особенно важна для правильного индексирования Вашего сайта поисковыми системами в случае, когда:

  • На вашем сайте имеется динамическое содержание.
  • Ваш сайт содержит страницы, которые поисковый робот может не обнаружить при сканировании, например страницы с мультимедийным AJAX-содержанием или изображениями, страницы, находящиеся в «большом количестве кликов» от главной страницы.
  • Ваш сайт создан недавно, и на него указывает мало ссылок. (Поисковые роботы сканирует Интернет, переходя по ссылкам с одной страницы на другую. Если на ваш сайт указывает мало ссылок, роботу будет сложно его найти.)
  • Ваш сайт содержит большой архив страниц с контентом, которые слабо или совсем не связаны друг с другом.

Эта информация, позволяет сканерам, поддерживающим протокол Sitemap, найти все URL в файле Sitemap и собрать информацию об этих URL с помощью связанных метаданных. Использование протокола Sitemap не является гарантией того, что веб-страницы будут проиндексированы поисковыми системами, это всего лишь дополнительная подсказка для сканеров, которые смогут выполнить более тщательное сканирование Вашего сайта.

Его поддерживают Google, Yandex, Yahoo!, Bing (Майкрософт).

TXT карта сайта:
Находится по адресу: http://ваш_домен/plug.php?r=an_sitemap&out=txt. Выводит карту Вашего сайта в формате text/plain в виде перечня страниц, по 1 URL на строку.

 

Версия плагина: 1.1.1 для Cotonti Genoa.0.6.x  (от 20 января 2011)

 

Отличия от версии 1.1.0

Исправлены некоторые ошибки (с паджинацией, количеством страниц в категории, кешированием...)

Отличия от версии 1.0.1

Страницы теперь выводятся и в HTML-карту. В дерево категорий.

Теперь администратор сайта может добавить в карту сайта произвольное количество дополнительных ссылок через Web-интерфейс. С этой версии плагина роль интеграторов сводится к динамическому включению в карту сайта страниц, генерируемых плагинами. Постоянные ссылки можно добавить из панели администратора.

Нет больше отдельного кеша для TXT карты - данные объеденены с XML.
При привышении указанного количества ссылок XML и TXT карты делятся на несколько частей. Для XML-карты создается индекс, к котором перечисляются все части карты. Так поисковый робот сможет найти их все.

Начиная с этой версии Вам не нужно самостоятельно править файл .htaccess. Поисковые роботы должны нормально принимать и ссылки на карты сайта, формируемые плагином по-умолчанию. Для изменения этих ссылок рекомендуется использовать модуль "Ссылки"( http://portal30.ru1/admin.php?m=urls ).

В файл robots.txt в первую очередь стоит добавить ссылку на индекс XML-карты сайта. Можно добавить и ссылки на каждую ее часть.

 

Язык: русский, english.

Установка:
- распаковать архив
- папку «an_sitemap» скопировать на сервер в папку «plugins»
- установить в панеле администратора.
- настроить в панели администратора в разделе выберите «Утилиты»
- добавить в файл robots.txt строку «Sitemap: http://ваш_домен/plug.php?r=an_sitemap&out=xml_index», (либо убедиться, что он добавлена в него правильно)

 

Обновление до 1.1.1 (с 1.1.0)
- Заменить файлы на сервере файлами из архива: an_sitemap.setup.php, test.an_sitemap.integrator.php, an_sitemap/inc/an_sitemap.class.php.
- Очистить кеш в папке an_sitemap/cache.

Обновление до 1.1.0
- Заменить файлы на сервере файлами из архива. Все кроме an_sitemap/inc/config.php - чтобы не потерять настройки.
- В панели управления в настройках плагина нажать установить. Это создаст даполнительную таблицу в БД. (У меня работает).
Кто не хочет рисковать, можно выполнить запрос к БД:

CREATE TABLE IF NOT EXISTS `sed_ansitemap_add_urls` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) NOT NULL,
`loc` tinytext NOT NULL,
`priority` float NOT NULL,
`lastmod` varchar(30) NOT NULL,
`changefreq` varchar(10) NOT NULL,
`description` varchar(255) NOT NULL,
`state` varchar(10) NOT NULL,
`order` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='An sitemap additional links';

 

Настройка
Для настройки в панели администратора выберите «Утилиты», далее AN SiteMap. Перед настройкой рекомендуется прочитать справку.

 

Плагин тестировался с Cotonti Genoa 0.6.10

 

Образец работы Вы можете видеть на этом сайте.

 

Что такое Cotonti?

Cotonti — это расширяемая CMS/CMF на базе PHP/MySQL.
C одной стороны это система управления сайтом ( CMS ) с готовой структурой под типовой сайт, с другой стороны — очень простой и функциональный фреймворк ( CMF ).
Cotonti является преемником Seditio CMS, которая была создана на базе системы Land Down Under. В настоящее время она динамично развивается и совершенствуется, позволяя Web-мастерам решать самые разнообразные задачи.

Основные преимущества Cotonti:
- открытый исходный код
- скорость и безопасность
- низкая нагрузка на сервер.
- модульность и расширяемость при помощи плагинов.

Скачать последнюю версию можно на официальном сайте.


Файл
Этот файл доступен только для зарегистрированных пользователей
Размер: 85 Кб
 
Автор: Alex
Опубликовано: Alex
Комментарии: (3)
Рейтинги:  
10

Комментарии:


Аватар
3. Любознательный
Alex:
У меня сейчас совершенно не хватает времени, чтобы портировать этот плагин под сиену. Trusmaster его портировал.
Порт плагина AN Sitemap для сиены можно скачать здесь: https://github.com/trustmaster/cot-an_sitemap/zipball/master
Попробуйте взять от туда.
В его порте в файле an_sitemap.class.php в 402 строке заменить SED_CODE на COT_CODE иначе после конфигурирования плуга в админке вылезет трабла
2. Алексей
У меня сейчас совершенно не хватает времени, чтобы портировать этот плагин под сиену. Trusmaster его портировал.
Порт плагина AN Sitemap для сиены можно скачать здесь: https://github.com/trustmaster/cot-an_sitemap/zipball/master
Попробуйте взять от туда.
Аватар
1. Fox
как его подогнать под Cotonti Siena 0.9.3 а то неработает???

Оставить комментарий:

* Просьба все технические вопросы, которые могут потребовать обсуждения, задавать на форуме.
** все некорректные и рекламные посты будут удаляться, ненормативная лексика и оскорбительные высказывания запрещаются.


Кликните для обновления

* Для редактирования комментария осталось 15 минут