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:
- открытый исходный код
- скорость и безопасность
- низкая нагрузка на сервер.
- модульность и расширяемость при помощи плагинов.
Скачать последнюю версию можно на официальном сайте.
Размер: 87,0 Кб
Комментарии:
Порт плагина AN Sitemap для сиены можно скачать здесь: https://github.com/trustmaster/cot-an_sitemap/zipball/master
Попробуйте взять от туда.
Оставить комментарий:
* Просьба все технические вопросы, которые могут потребовать обсуждения, задавать на форуме.
** все некорректные и рекламные посты будут удаляться, ненормативная лексика и оскорбительные высказывания запрещаются.