вторник, 13 декабря 2016 г.
HTML карта сайта – карта для посетителей
В этой статье я рассказываю, как сделать html карту сайта в WordPress и Blogger. А в конце статьи – итоги конкурса комментаторов за май месяц и очень хорошее предложение от тренинг-центра “Твой старт”.
После того, как мы создали xml карту сайта (карту для поисковых роботов), необходимо создать html карту сайта, то есть карту для людей – посетителей нашего веб-ресурса. Эта карта представляет собой список всех опубликованных статей и страниц, как содержание книги, например. Страницу с этой картой многие и называют либо «Содержание», либо «Список всех постов», что-то в этом роде. Но я называю так, как принято в рядах блоггеров «Карта сайта (блога)».
html карта для WordPress
Карту для блогов на WordPress я создавала с помощью плагина Dagon Design Sitemap Generator. Этот плагин мы не сможем найти через админ-панель, поэтому скачиваем его с официального сайта разработчиков.
Скачиваем последнюю версию:
и сохраняем на свой компьютер.
Устанавливаем плагин вторым из описанных в статье способов, активируем.
Настройка плагина Dagon Design Sitemap Generator
В меню админ панели ищем пункт «Настройки» (или «Параметры» – это зависит от установленной темы), и в перечне настроек выбираем DDSitemapGen. Настраиваем плагин.
- Основные настройки
- Выбираем язык
- Определяем, сколько записей будет выводиться на одной странице (у меня пока не слишком много статей, поэтому я поставила здесь 0, что означает, что все записи будут выводиться на одной странице)
- URL страницы, на которой будет выводиться карта сайта. Его можно ввести позже, когда ссылка уже будет известна. А можно эту графу и не заполнять, карта работать все равно будет.
- Генерация карты сайта
- Здесь выбираем, что выводим в списке: только страницы, только публикации или и то, и другое. У меня выводится только список публикаций.
- Дальше всё здесь на Ваше усмотрение.
- Исключения
- Можно исключить из списка какие-то страницы и категории (рубрики). Для этого перечислите ID исключаемых страниц или категорий в соответствующих полях.Для тех, кто не знает, как узнать ID:Чтобы узнать ID страницы, необходимо в админке зайти в список страниц, навести курсор на название и внизу-слева появится ссылка на эту страницу, в которой присутствует такой текст: post=номер. Этот номер и будет ID страницы. Чтобы узнать ID категории, зайти в список категорий (рубрик), навести курсор на название рубрики и внизу-слева появится ссылка, в которой нужно посмотреть такой текст: tag_ID=номер, где ID – этот номер.
- Прятать публикации с датой в будущем: поставьте галочку. Это нужно для того, чтобы запланированный пост (но еще не опубликованный) в карту не попал.
- Прятать публикации защищенные паролем: также поставьте галочку на всякий случай. Даже если пока у Вас нет таких постов, и даже не предвидятся, Вы не можете знать наверняка, что они у Вас не появятся в будущем. А галочку потом поставить Вы и не вспомните.
- Можно исключить из списка какие-то страницы и категории (рубрики). Для этого перечислите ID исключаемых страниц или категорий в соответствующих полях.Для тех, кто не знает, как узнать ID:
Дальнейшие настройки зависят только от Ваших предпочтений.
Единственно, в поле Ссылки в карте сайта открывать в новом окне я рекомендую поставить галочку. Мне кажется, это удобнее, чем если открываться ссылка будет в том же окне. Но Вы посмотрите сами, как будет удобнее именно Вам.
Проставив все нужные галочки, не забудьте сохранить настройки (в моем случае это кнопка «Записать настройки»).
Создание страницы с html картой сайта
Итак, плагин мы настроили, но как же сделать, чтобы карта у нас появилась?
Для этого создаем новую страницу, называем её так, как Вам хочется («Карта блога», «Содержание» и т.д. – на Ваше усмотрение), и переходим в режим html-редактора (ссылка «Текст» или HTML).
Пишем в поле содержания записи такой код:
1
|
<!-- ddsitemapgen -->
|
Публикуем страницу.
Карта блога для Blogger
Создайте новую страницу. Назовите ее «Карта блога», или «Карта сайта», или «Список постов», в общем, назовите как-то осмысленно.
Перейдите в режим HTML. В рамке для написания сообщений удалите код, который там есть, и вставьте следующий код:
1
2
3
4
5
6
7
8
9
|
<div>
<link href="http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css" media="screen" rel="stylesheet" type="text/css"></link>
<script src="http://blogtoc-cometa.googlecode.com/files/blogtoc_wa.js"></script>
<script src="<span style="color: #ff0000;">http://nwa-uspech.blogspot.com</span>/feeds/posts/summary?max-results=9999&alt=json-in-script&callback=loadtoc"></script>
</div>
|
Адрес моего блога: nwa-uspech.blogspot.com замените на свой.
Опубликуйте страницу.
На этом всё! Посмотрите свой сайт. Если всё сделали правильно, то HTML карта сайта (блога) должна появиться и в WordPress, и в Blogger. Кстати, все названия статей в карте являются ссылками, что очень даже удобно.
0 коммент.:
Отправить комментарий