Расширение GoogleSiteMaps Extension для eZ Publish
GoogleSiteMaps Extension - это расширение (extension) для eZ Publish, которое генерирует Sitemap для Вашего сайта на основе протокола Sitemap.
Ссылки
Google Sitemaps
О программе Google Sitemaps
Часто задаваемые вопросы по Sitemaps
О предлагаемой статистике
eZ Systems
eZ Publish CMS
Скачать
GoogleSiteMaps Extension v. 0.1 7,94 kB
Имя: GoogleSiteMaps Extension
Версия: 0.1
Автор: Sergey A. Shishkin
Дата: 20.01.2006
e-mail : classic.ru@gmail.com
ICQ: #28582606
================================================
Установка и конфигурирование
================================================
Прочтите файл INSTALL.TXT для получения инструкций по установке и конфигурированию.
Содержимое архива
================================================
Файлы, включенные в данное расширение :
/settings/design.ini.append.php /settings/fetchalias.ini.append.php /settings/googlesitemaps.ini.append.php /settings/layout.ini.append.php /settings/site.ini.append.php /design/standard/templates/googlesitemap_pagelayout.tpl /design/standard/templates/node/view/googlesitemaps.tpl /autoloads/ezextlinkfixoperator.php /autoloads/eztemplateautoload.php /addon/sitemap.php (it is addon, not a part of extension)
Использование Google SiteMaps
================================================
Введите в адресную строку Вашего браузера строку вида:
http:// SiteURL(/index.php)(/siteacceess)/layout/set/googlesitemap/content/view/googlesitemaps/2
Вы получите полную Sitemap вашего сайта, начиная с корневого узла (node_id:2).
Если Вы хотите получить Sitemap только лишь поддерева вашего сайта - используйте нужный node_id и строку вида:
http:// SiteURL(/index.php)(/siteacceess)/layout/set/googlesitemap/content/view/googlesitemaps/ node_id
Пример: http://www.competent.name/layout/set/googlesitemap/content/view/googlesitemaps/2
1. Зарегистрируйте аккаунт и авторизуйтесь в Google Sitemaps
2. Добавьте ваш сайт в Google Sitemaps
3. Добавьте Sitemap к вашему сайту в Google Sitemaps.
ps. Мелкие улучшения
================================================
Если Вы добавите в Gooogle Sitemaps ссылку на ваш sitemap вида
http:// SiteURL(/index.php)(/siteacceess)/layout/set/googlesitemap/content/view/googlesitemaps/ node_id ...
то выглядеть это в интерфесе Google Sitemaps будет не совсем здорово.
Google будет показывать полную ссылку на ваш sitemap как адрес сайта, что на мой взгляд не очень удобно.
В этом случае Вы можете пойти на маленькую хитрость:
1. Скопировать фалй sitemap.php из папки addon в корень eZ Publish (root_of_ezpublish).
2. Отредактировать файл .htaccess (если вы его используете)
Строку
RewriteRule !\.(gif|jpe?g|png|css|js|htm|html|swf)|var(.+)storage.pdf(.+)\.pdf$ index.php
изменить на
RewriteRule !sitemap\.php|\.(gif|jpe?g|png|css|js|htm|html|swf)|var(.+)storage.pdf(.+)\.pdf$ index.php
Теперь Вы можете сообщить Google Sitemaps ссылку на Sitemap вида
http:// SiteURL/sitemap.php?url=http:// SiteURL(/index.php)(/siteacceess)/layout/set/googlesitemap/content/view/googlesitemaps/ node_id
Статистика HTML-синтаксиса: какие теги самые популярные
Google отдаст 90 миллионов долларов за чужое мошенничество