15.02.11

Google sitemap TYPO3 экстеншен от Дмитрия Дулепова

Google sitemap (dd_googlesitemap)

Я тут недавно принялся за оптимизацию своих проектов, решив установить для них карту сайта Google Sitemap. Для блогов на вордпресс особых проблем не возникло, так как плагин Google XML Sitemaps решает все вопросы достаточно быстро и легко. А вот под TYPO3 по традиции ситуация оказалась несколько сложнее.  Если искать расширение в репозитории по словосочетанию Google Sitemap, то можно найти достаточно много модулей. К сожалению, не все они поддерживаются сейчас, поэтому устанавливать экстеншен за 2005-2006 год я бы не решился. Среди все плагинов особое внимание привернул Google sitemap (dd_googlesitemap), где в описании сказано о том, что это достаточно качественный продукт, позволяющий избежать типовых ошибок, допускаемых другими похожими модулями. Будем ставить!

Еще больше уверенности в правильном выбора добавлял автора плагина Dmitry Dulepov, который весьма известный и уважаемый в кругах TYPO3 разработчиков. Кстати, на его сайте есть статья посвященная именно этому модулю.  Собственно он провел небольшое исследование по поводу какие же еще экстеншены делают Google sitemap и почему их использование не есть хорошим решение. Итак:

  • В отличии от dd_googlesitemap другие модули некорректно работают с каким-то одним из параметров config.baseURL, config.absRefPrefix или записями доменов. В результате мы получаем неправильные URL в карте сайта, где дважды добавляется имя хоста.
  • Никакой из модулей на данный момент не работает корректно с новостями.

Google sitemap (dd_googlesitemap) в свою очередь может похвастаться опциями:

  • Правильное создание URL`ов.
  • Возможность добавления даты изменения страницы.
  • Расчет частоты изменения страницы исходя из истории ее апдейтов.
  • Корректная работа с новостными URL`ами.
  • Использует eID фичу, которая не сильно грузит сервер.

Установка и использование Google sitemap (dd_googlesitemap)

Скачать модуль Google sitemap (dd_googlesitemap) можно здесь.  либо из админки TYPO3. После активации вы просто используете следующую ссылку для карты сайта:

http://example.com/?eID=dd_googlesitemap

Для новостей используется чуть более иной синтаксис:

http://example.com/?eID=dd_googlesitemap&sitemap=news&pidList=123&singlePid=456

Здесь нужно указывать параметр pidList — где находятся записи новостей и singlePid — для единичной страницы отображения новости. Более подробно о настройках можно также почитать в документации экстеншена.

Дальше эти ссылки можно загрузить в панель вебмастеров Google Webmaster tools либо добавить в Robots.txt файл, как я и сделал для себя:

Robots.txt в typo3

В общем, экстеншен Google sitemap (dd_googlesitemap) чрезвычайно прост и удобен в использование, разработчику Дмитрию респект за такую полезную вещь.

P.S. Еще одна интересная статья для начинающих разработчиков — как чайнику создать свой сайт совершенно бесплатно, эффективно его развивать и заработать на этом.
Теперь не обязательно ходить в аптеку чтобы купить контактные линзы так как их легко можно заказать через интернет.

Понравился пост? Подпишись на TYPO3 блог typo3 blog RSSRSS, RSS typo3 blogEmail или typo3 twittertwitter!
TYPO3 SEO Экстеншены

комментария 2 к статье “Google sitemap TYPO3 экстеншен от Дмитрия Дулепова”

  1. ValidCat   06.04.11

    Черта с два он работает. У меня в sitemap по ссылке /?eID=dd_googlesitemap выводит лишь один узел, хотя на сайте нормальная 2-ух уровневая навигация. Как с этим бороться?..

  2. Tod   06.04.11

    ValidCat, сложно скачать как бороться, у меня вроде все получилось для сайта с 2х уровневой навигацией + еще и новостями.
    Возможно, есть смысл глянуть другие экстеншены.

Оставить комментарий к статье Google sitemap TYPO3 экстеншен от Дмитрия Дулепова

Полезные блоги

  • для блоггеров и вебмастеров