Итак, недавно пришла в голову неплохая мысль, написать на этом блоге для новичков вебмастеров статью о том, как создать на wordpress карту сайта в формате HTML. Статья, надеюсь, будет довольно полезная, сам когда-то немало времени потерял на поиск информации, по созданию карты сайта именно в формате HTML. Испробовал разные сервисы, но так и не нашел хороший бесплатный вариант. Сервисы по созданию подобного рода вещей, как правило, предлагают нормальный функционал только в платной версии, а за такую процедуру, как создание карты сайта для wordpress, желания платить денег у меня не было. Вот и порыскав немного в интернете, нашел самое оптимальное решение данной задачи. Думаю, многие кто еще не очень хорошо знаком с заработком в интернет, скажет, а зачем нам именно HTML карта сайта? Ведь можно использовать XML, чего вполне хватить для хорошей индексации сайта.
Так вот, HTML карта пригодиться тем, кто планирует начать свой заработок в интернет из SAPE. Ведь для нее понадобиться именно карта сайта в формате HTML. Ну, что ж не буду больше тянуть со вступительной частью и перейду непосредственно к самой инструкции.
Первое что надо нам сделать, это скачать google-sitemap-generator отсюда, это плагин для генерации карты сайта в формате xml для wordpress. Дальше его устанавливаем, как обычный плагин. По сути, в нем нету необходимости менять настройки, оставляем все как есть.
Дальше скачиваем плагин Dagon Design Sitemap Generator с помощью которого мы и будем делать карту сайта в формате HTML. Первое что делаем после того как скачали его в директорию с плагинами, это, конечно, активируем, дальше переходим в его настройки. Для этого смотрим слева в раздел wordpress под названием НАСТРОЙКИ, там ищем пункт DDSiteMapGen, это и есть наш плагин :). И так что же мы можем настроить в этом плагине? Первое, это язык, который будет использоваться в адимнке этого плагина и непосредственно на самой карте сайта. Выбираем тот, на котором работает сайт. Дальше мы можем настроить количество записей, которое будет отображаться на одной странице. Эта опция позволяет сохранить юзабилити страницы с картой сайта, плюс, для того же SAPE, кто планирует там зарабатывать на ссылках, надо использовать карты с количеством ссылок на одной странице не больше 150, иначе робот все страницы не обойдет. Кроме всего перечисленного, данный плагин позволяет сортировать ссылки в нашей карте по дате и по заголовкам публикаций. Об остальных функциях я надеюсь вы уже сами разберетесь, а сели возникнут какие-то вопросы обращайтесь, попытаюсь помочь.
Дальше создаем на нашем блоге новую страницу, на которой будет находиться карта сайта. После того как создали страницу заходим на неё через текстовый редактор и переключаем его в режим HTML, и вставляем на страницу следующий код
<!-- ddsitemapgen -->
Он необходим для отображения карты сайта.
Вот и все HTML карта сайта на нашем wordpress блоге готова, приятного пользования 😉
P.S. Для того чтобы коректно работала навигация этой карты сайта необходимо сменить урл страницы на которой она размещена с «karta-sajta» или чего-то в этом роде на «sitemap»
Как вы сами думаете карта сайту обязательна?
@Мистер Томас, можно хорошо жить и без неё :), использование карты сайта улучшает индексацию страниц, особенно тех которые не попадают на главную страницу блога
@Мистер Томас, естественно обязательна. Делайте в .xml
У меня раньше стояли шаблоны от WooThemes, там была стандартная карта сайта в каждом шаблоне, и не приходилось даже об этом думать. Шаблон сменил, поставил более привлекательный на мой взгляд, более простой, настроил его так как мне нравится, и карта сайта пропала. *unknw*
Начал сомневаться что она может мне пригодиться, что она вообще дает кроме хорошей индексации сайта?
@Железный Арни, посмотрите в ответе для Azure, там я написал основную цель создания такой карты
@admin, только индексацию 🙂
А какая цель создания такой карты? Для поисковиков она не нужна.. для пользователей тоже, если юзабилити хорошо продуманно…
@Azure, если вы бы внимательно читали то поняли для чего в основном такая карта создается, а нужна она в первую очередь для полной индексации всех страниц сайта ботом биржb sape. Для саповодов она просто незаменима.
Отличный блог, очень много полезной информации, особенно для чайников, как я, спасибо.
А еще я слышал, что есть плагины для SEO, улучшающие индексацию, подскажите , что это за плагины?
@Геннадий, в wordpress я использую Platinum SEO Pack. В основном используется для составления правильных тайтлов и удаления дублей из индекса
А если я не работаю с сапой,значит и ставить её необязательно? Просто постоянно натыкаюсь в сети на совершенно разные мнения по карте,кто то говорит о её необходимости (даже не для работы с биржами), а кто то о её ненужности… Вот я и нахожусь в долгих думах,делать её или не делать…
@leiten, я так думаю что xml карту надо обязательно ставить + добавить в вебмастере Яндекса. А HTML только в некоторых случаях
Согласна… для сапы… виновата) Не до конца вдумалась в суть статьи…
Польза такой карты еще и в том, что все страницы вашего сайта доступны пользователю (и поисковому боту) в два клика.
Есть сервисы которые автоматически генерируют карту сайта, так что там удобней:) Ищите автоматические генераторы катр сайт:)
@Kostja2011, не совсем согласен, что указанный Вами вариант лучше. В описанном мною способе как xml так и html карты сайта автоматически будут обновляться при добавлении статей.
А с вашим вариантом нужно заново заходить на сайта генератора, генерировать карту сайта и заливать на хостинг.
P.S. Выбор очевиден 🙂
Спасибо, благодаря вашей статье удалось добиться нужного результата. Все понятно написано, не так, как у некоторых)
Спасибо тебе!давно искал!!!:)Класс)
У меня не работает навигация по карте сайта. Страницы выведены, но когда на них нажимаешь, то остаешься на этой же странице. Что я сделала не так?
@Елена, у вас проблема с урлами страниц навигацииhttp://intsumrak.ru/http://intsumrak.ru/karta-sajta//2/
что неверно.
Возможно это из-за какого-то плагина.
Я сменил ссылку на плагин. Удалите тот старый и закачайте его еще раз и смените урл страницы где карта сайта на sitemap вместо karta-sajta
@admin, спасибо огромное!! Все получилось и работает. Нужно было еще откорректировать в настройках плагина постоянную ссылку на карту.
@Елена, пожалуйста, рад что помог. Буду благодарен, если поставите на меня небольшую ссылочку)
Отличная статья, *good* написанная для людей. Все получилось с первого раза. Вот только не могли бы подсказать: как сделать так, чтобы категории выделялись одним цветом, а сами посты другим. А то сливается все как — то. Вид прям не совсем такой, какой хочется увидеть. Заранее благодарен!
@Влад, попробуйте еще раз скачать плагин DDSplus. Я его немного подправил. Но перед тем как его устанавливать удалите старый.
В файл CSS активной темы добавьте
a.sitemap { color: red; }
(ссылки станут красными, если будет работать то можно еще какие-то свойства добавить и цвет изменить)
Должно сработать, но не гарантирую
Хоте попробовать, но ссылка на плагин нерабочая.
@Влад, поправил…еще раз попробуйте закачать
Плагин Dagon Design Sitemap Generator — уже не работает, есть замена ?
@Александр, у меня все нормально работает… на счет замены не знаю.
Все получилось, спасибо за статью! Только плагин Dagon Design Sitemap Generator у вас который на скачивание выложен при установке на блог вордпресс выдает ошибку. Пришлось качать не с вашего блога ) А так инструкция короткая и практичная!