Приветствую, друзья! Недавно на своем блоге столкнулся со сложностями, когда делал карту сайта html, называемую картой для читателей. Сначала я пытался внести изменения в коде файла page.php шаблона, но ввиду особенностей темы, эта затея провалилась. Тогда я нашел отличную альтернативу. Решение оказалось очень простым, а главное, подходит для любых тем и шаблонов. В статье изложено, как создать карту сайта на wordpress используя плагин Dagon design sitemap generator.
Содержание:
- Зачем нужна карта для людей.
- Инструкция по установке и генерации карты.
- Настраиваем и корректируем.
Зачем нужна карта для людей
Ведется много споров нужна ли вообще карта сайта для людей и какой от нее толк. Я знаю как минимум два мощных аргумента в пользу ее создания. Во-первых, у пользователя появляется возможность на одной странице увидеть все Ваши публикации. Он быстро определит, полезен ли ресурс для него, и решит с чего начать изучать материал. Дело в том, что читатель никогда не будет ходить по сайту и рыться в архивах в поисках нужной информации, ему надо быстро получить ответ на свой вопрос и если этого не произойдет, он закроет Ваш блог и уйдет на другой. Некоторые люди, попадая на сайт, первым делом открывают страницу со всеми записями. А если ее нет — сразу покидают его. Должен быть порядок и логичная структура.
Во-вторых, когда все публикации собраны в одном месте и находятся в двух кликах от главной страницы, это большой плюс со стороны поисковых систем. Ни одна запись не пропадет и сразу попадет в индекс, причем быстрее обычного. Чем ближе статья расположена к главной странице, тем лучше.
Инструкция по установке и генерации карты
Чтобы правильно сгенерировать карту сайта для посетителей, нужно выполнить следующее:
- Скачиваем плагин Dagon design sitemap generator здесь.
- В админке: Плагины->добавить новый->загрузить плагин. Загружаем скачанный архив с плагином, устанавливаем и активируем.
- После активации нужно выбрать русский язык. Админка – >настройки -> DDSitemapGen -> Language. Выбираем русский и подтверждаем изменения, нажимая Update options. Установка закончена.
- Далее нам нужно сделать новую страницу. Раздел страницы нажимаем добавить новую. Назвать ее можно по-разному: карта сайта, все публикации, все записи или посты блога. Это каждый решает сам.
- Далее на этой странице в режиме ТЕКСТ (ВНИМАНИЕ! Именно в режиме ТЕКСТ) вводим следующую запись: <!— ddsitemapgen —>
- Публикуем страницу. Готово!
Настраиваем и корректируем
Теперь все публикации собраны в одном месте, готовы и опубликованы. Обновляем сайт и проверяем корректность установки. Чтобы до конца разобраться, как создать карту сайта на wordpress нужно знать еще пару вещей:
- Из списка публикаций, выводимого картой сайта, лучше убрать ссылку на саму себя. Перейдем к настройкам: админка wordpress – > настройки — > DDSitemapGen – > Исключения. В строке «исключить страницы» вводим ID для нее.
Посмотреть его можно двумя способами:
- В разделе все страницы Вам достаточно навести курсор мыши на ту, что с картой сайта (нажимать не нужно) и внизу экрана будет показан ее адрес. Нас интересует число стоящее после «post=». В моем случае это 66.
- Открыть страницу карта сайта для редактирования. В адресной строке браузера вверху экрана будет показан ее адрес, ищем там цифру, стоящую также после «post=».
- Не забудьте поставить галочку для статей с датой в будущем и защищенных паролем , чтобы скрыть их, смотрим скриншот ниже
- Чтобы все публикации отображались на одной странице, нужно в строке поставить «0» как на рисунке
- Плагин имеет и другие настройки – там все просто и настраивается индивидуально, либо оставить по умолчанию. В генераторе карт можно отображать страницы или только записи, или комбинировать их вместе. Хотите скрыть одну страницу, а возможно всю рубрику? Такая функция тоже есть. В настройки дополнительно есть возможность внести карту сайта для поисковиков и она тоже будет отображаться.
Еще один момент, о котором стоит написать. Когда все сделано и настроено, страница с картой сайта будет иметь ссылку на сайт разработчика. Ее желательно убрать или хотя бы закрыть тегом rel=”nofollow”. Как убрать:
- Плагины –> редактор –> справа выбираем Dagon Design Sitemap generator -> Выбрать
- Откроется окно с кодом. В нем нажимаем Ctrl+F для вызова окна поиска.
- Теперь находим участок кода, отвечающий за ссылку. Вводим в окно поиска (скопируйте код): $t_out .= ‘</pre> <div style=»text-align: right;»> ‘ . DDSG_CREDITS . ‘ <a title=»Dagon Design» href=»http://www.dagondesign.com»>dagondesign.com</a></div><pre>’; и нажимаем Enter.
- У меня его уже нет, поэтому в поиске стоит 0 из 0. У Вас должно быть 1 из 1. После того как нашли код, он будет подсвечен в окне редактора, его нужно очень аккуратно удалить. Нажимаем внизу обновить файл. Ссылки больше нет.
Зная, как создать карту сайта на wordpress теперь Вы можете справиться с этим делом. А плагин Dagon design sitemap generator будет хорошим помощником при работе со своим сайтом. Несмотря на крайнее обновление 7 лет назад, многие пользователи с удовольствием им пользуются. Если статья была Вам полезна, буду рад прочитать в комментариях Ваш опыт и отзывы.
Если статья Вам понравилась, поделитесь с друзьями!
10 комментариев
5 пингов
Перейти полю для комментария ↓
Июнь 15, 2016 в 19:29 (UTC 8) Ссылка на этот комментарий
Евгений, у меня карта стоит. Я и сама ею пользуюсь, когда нужно быстро найти свою заметку, чтобы скинуть ссылку или название заметки для кого-либо.
Июнь 15, 2016 в 21:57 (UTC 8) Ссылка на этот комментарий
Это да, раньше я даже не подозревал какая от нее польза.
Июнь 21, 2016 в 00:00 (UTC 8) Ссылка на этот комментарий
Здравствуйте, Евгений.
Карта для посетителей нужная вещь для своего сайта. Пробовал два варианта установки карты с помощью плагина и кода. По дизайну подошел первый вариант, хотя все зависит от установленного шаблона темы.
Июнь 21, 2016 в 00:31 (UTC 8) Ссылка на этот комментарий
У меня из-за шаблона темы не получилось изменить код, поэтому тоже первый вариант и плагин с этим отлично справляется.
Июнь 21, 2016 в 18:38 (UTC 8) Ссылка на этот комментарий
Спасибо Евгений за подсказку, я по ней поставлю карту сайта. Я тоже не полезла в код, дожидалась
что узнаю, какой плагин ставить. Вот ты и вовремя объявился. Хороший блог у тебя, только шрифт маловат.
Я всегда нажимаю заголовок 3. Так читать лучше. Удачи тебе! Еще посети мой второй блог.
Июнь 21, 2016 в 23:14 (UTC 8) Ссылка на этот комментарий
Спасибо за совет по настройке шрифта. Заголовок 3 ставить не стоит, это вредит оптимизации статей.
Июнь 23, 2016 в 23:31 (UTC 8) Ссылка на этот комментарий
Хороший сайт. Видна рука одного учителя. Желаю успехов. У нас почти и одна тематика. Но в этом вся прелесть. Это не конкуренция — это взаимодействие. Успехов!
Июнь 24, 2016 в 00:34 (UTC 8) Ссылка на этот комментарий
Валерий, благодарю! И Вам всего хорошего!
Июнь 27, 2016 в 17:49 (UTC 8) Ссылка на этот комментарий
Евгений привет! Не получилось у меня с твоим плагином.И по видео уроку не получилось установить
карту сайта.Столько времени потеряла и впустую. Не знаю что и делать.
Июнь 27, 2016 в 18:22 (UTC 8) Ссылка на этот комментарий
Здравствуйте, что именно не получилось? Плагин скачали? В Вордпресс установили? Далее по инструкции…Нужно знать, в чем именно проблема, опишите подробно.
Как создать sitemap.xml для сайта | Секреты блогера
Июнь 20, 2016 в 02:11 (UTC 8) Ссылка на этот комментарий
[…] друзья. Поскольку в предыдущей статье была затронута тема удобства и оптимизации своего […]
Как создать интерактивную карту для сайта и зачем она нужна » Секреты блогера | Секреты блогера
Июнь 22, 2016 в 23:12 (UTC 8) Ссылка на этот комментарий
[…] привет! Поскольку мои последние посты были о картах для блогов, решил продолжить эту тему. До […]
Что такое хлебные крошки SEO | Секреты блогера
Август 10, 2016 в 00:02 (UTC 8) Ссылка на этот комментарий
[…] рубрика и название статьи, в дополнение я сделал карту сайта, и теперь этого вполне хватает. В дальнейшем, буду […]
Как создать интерактивную карту для сайта и зачем она нужна | Секреты блогера
Март 11, 2017 в 14:12 (UTC 8) Ссылка на этот комментарий
[…] привет! Поскольку мои последние посты были о картах для блогов, решил продолжить эту тему. До […]
Как создать sitemap.xml для сайта | Секреты блогера
Март 11, 2017 в 14:12 (UTC 8) Ссылка на этот комментарий
[…] и оптимизации своего ресурса путем генерации карты для людей, сегодня решил написать о том, как создать sitemap для […]