Всем привет! Сегодня на SEO-Mayak.com мы будем создавать карту сайта с помощью специального плагина Dagon Design Sitemap Generator.
Что дает карта сайта и для чего она вообще нужна? Попробую покороче.
Создавать карту сайта надо обязательно!
Во-первых. Карта сайта создается для посетителей, облегчая им навигацию по блогу.
Когда я впервые захожу на какой-нибудь ресурс, то всегда сначала смотрю страничку с картой сайта. Это позволяет мне понять, о чем сайт и что в нем есть интересного для меня.
Согласитесь, гораздо удобней видеть все заголовки статей в одном месте, чем листать страницы. Далеко не каждый посетитель пройдет и пару страниц в поисках нужной ему информации, тем более если на сайте нет постраничной навигации.
Плагин Dagon Design Sitemap Generator создает HTML страницу, на которой автоматически будут генерироваться ссылки на статьи, причем статьи упорядочиваются по рубрикам. По мере обновления блога, новые ссылки будут автоматом появляться в карте сайта, что очень удобно.
Во-вторых. HTML страница с картой вместе с фалм sitemap.xml создаваемым плагином Google XML Sitemaps или с динамической картой сайта, которую генерирует другой плагин All in One SEO Pack, способствуют улучшению индексации блога. Поисковику достаточно будет проиндексировать лишь страницу с картой, чтобы в ему «на глаза» попались ссылки на все статьи блога.
Еще одна очень важная функция плагина, заключается в том, что он превращает страницы 3 уровня вложения (это страницы, которые находятся в трех кликах от главной) в страницы 2 уровня, что особенно ценно для тех, кто занимается продажей ссылок.
Установка и настройка плагина Dagon Design Sitemap Generator
Начнем с того, что скачаем последнюю версию плагина скачать Dagon Design Sitemap Generator. Далее проделываем стандартную процедуру по установке плагинов на блог WordPress.
Распаковываем архив с плагином.
Полученную папку закидываем на сервер в папку где находятся все плагины wp-content/plugins. Для выполнения этого действия надо подключится к серверу с помощью
Заходим в админку блога, идем во вкладку — Плагины — Находим среди прочих Dagon Design Sitemap Generator и нажимаем — Активировать.
Далее идем во вкладку Параметры — DDSitemapGen.
В открывшимся окне находятся основные настройки. Выбираем Русский язык.
Чтобы настройки отображались на русском языке просто обновите страницу в браузере.
Если есть желание сделать все ссылки на одной странице, то поставьте ноль в поле «Количество единиц контента на странице»
Я сначала хотел подробно пройтись по всем пунктам, но потом понял, что и так все написано понятным языком и решил остановиться лишь на некоторых настройках плагина. У Вас есть выбор, сделать как у меня и не заморачиваться или же пробовать настроить карту на свой вкус.
Спускаемся ниже. Очень нужные поля:
В поле «Исключить категории» вписываем ID рубрики, которую по тем или иным причинам мы не хотим видеть в карте сайта. Также в поле «Исключить страницы» вписываем ID страницы и убираем ее из карты сайта. Как узнать ID страницы читайте в статье — «Как узнать ID страницы, категории или отдельной статьи«.
Идем дальше:
Остановлюсь еще на одном пункте «Полный путь к Карте Сайта в формате XML«. В этом поле надо прописать путь к файлу Sitemap.hml. Он должен находиться в корне блога и путь к нему выглядит так: /sitemap.hml. Затем определяемся с местом расположения ссылки, я выбрал — «В конце последней страницы«.
Когда закончите с настройками не забудьте сохранить изменения, нажав на кнопку — «Записать настойки».
Теперь создаем новую страницу, называем ее — «Карта сайта» или «Все статьи блога», в общем придумываете название. В тело страницы в HTML режиме надо вставить следующий код.
<!-- ddsitemapgen -->
Выглядеть это должно так:
Удаляем открытую внешнюю ссылку из карты сайта
Еще небольшое дополнение. Осталось из карты сайта убрать открытою ссылку на официальный сайт плагина, для этого с помощью тестового редактора Notepad++ открываем файл sitemap-generator.php, который находится в директории wp-content -> plugins -> sitemap-generator и находим там строчку № 1217:
$t_out .= '<div style="text-align: right;"><p style="font-size:90%;">' . DDSG_CREDITS . ' <a href="http://www.dagondesign.com" title="Dagon Design">dagondesign.com</a></p></div>';
Удалять надо не всю строчку а только ссылку от тега <a> до </a>:
<a title="Dagon Design" href="http://www.dagondesign.com">dagondesign.com</a>
После, проверяем созданную страницу с картой и нежелательная, открытая ссылка должна исчезнуть.
До встречи!
С уважением, Кириллов Виталий
Карта сайта — дело очень нужное! Постаралась сделать ее себе раньше разных других удобств (как постраничная навигация, хлебные крошки и т.д.) именно в нее и следует смотреть, чтоб узнать о чем блог в целом и найти себе интересную тему по душе. Странно, что многие блогеры об этом не задумываются
сделала, все получилось, только на русский не перодится, а жаль, то нельзя изменять
Лана, рад приветствовать снова на моем блоге!На русский язык можно в настройках плагина, в статья я описывал как это делать.
это мне Наталья посоветовала к Вам зайти, жаль только что не дочитала статью, там ещё написано как ссылку убрать, сейчас убирать буду
Я долго не создавала карту сайта, но потом поняла, что она очень нужна и облегчает поиск. Поставила карту. Теперь думаю, а не сделать ли ее еще покрасивее. Руки до этого пока не дошли
Анна, карту сайта для посетителей создавать надо обязательно! С помощью стилей можно и красоты добавить 🙂
С помощью стилей не всякий сможет, поэтому порекомендую свой плагин карты сайта -там красоты в различных видах и каждый себе про вкусу подберет как будет выглядеть карта сайта для людей: плагин
PS Auto Sitemap
Наталья, я бы не стал конечно называть плагины «своими», но все равно спасибо за дополнение к статье.
Ну ну да, разработчика я не знаю ))) Просто он у меня стоит я очень хороший я скажу плагин. Ну такой хороший, как только СВОЙ может быть 😉
Зашла специально посмотреть на красивую карту. Там есть дизайнерские находки, но карта не функциональна, потому что протянулась до луны.
Виталий, перед этим «Еще небольшое дополнение. Осталось из карты сайта убрать открытою ссылку на официальный сайт плагина, для этого с помощью редактора Notepad++ открываем файл sitemap-generator.php, который находится в директории wp-content -> plugins -> sitemap-generator и находим там строчку № 1217:»
надо бы ЗАГОЛОВОК вставить, а то многие не видят этот пункт, что можно избавится от ссылки
Спасибо Наталья за подсказку, сделаем отдельный заголовок.
Мне с моей ссылкой не удалось справится. Строчку нашла , убрала, но ссылка так и вылазит. Закрыта правда плагином, но все же интересно почему не удалось ее уничтожить до конца. Что-то ее видимо еще подгружает, а букашка не показывает мне.
Наталья о какой ссылке идет речь?
У меня тоже БЫЛА ссылка на разработчика карты. Вот браузер показывал что она осталось даже после моих попыток удалить. На самом деле надо было несколько раз почистить браузер, почистить компьютер CCliner-ом и никакой ссылки не стало. Это браузеры линейки гугл хром глючат. ссылку я успешно оказывается сразу удалила, просто не видела что у меня все получилось. и это не первый раз, когда браузер меня так подставляет.
Наталья, рад видеть вас на блоге!
Здравствуйте, Виталий. Каким образом можно еще удалить ссылку этого плагина со страницы карты сайта. Из HTML кода удалил как написано, чистил склинером как здесь рекомендуют, но ссылки так и не исчезли. Пожалуйста помогите.
Владимир, я не понял про какие ссылки еще идет речь, если ссылка на карт в html формате, то вы в настройках плагина галочку уберите.
Блин без плагинов, вообще голый сайт получается))). Вы мастер в своем деле!
Почему, то меня на страницу с рыбкой не перекидывает, хотя я оставил коментарий
Станислав, не понял вопроса? Перекидывает на страницу с благодарностью только после первого оставленного комментария!
Спасибо, очень пригодилось!)
Пожалуйста sasha)
Наконец-то, благодаря вашей статье создала карту сайта. Большое спасибо! очеть подробно и толково все написано.
Елена, когда я сам в первый раз создавал карту сайта, помню подумал, что можно же понятным языком писать! Теперь стараюсь придерживаться этого принципа.
Приветствую, Виталий! У меня тут проблемка возникла. Обнаружил при проверке файла Sitemap из Гугла — ошибка 404. Скачал. Попробовал проверить на сервисе. Выдает Неправильная кодировка. Должно быть UTF-8. Пробую менять кодировку в Notepad++ — ничего не происходит. Тот же ответ. Что делать?
И плагин стоит давно. Или он все время работал неправильно? Но статьи-то индексировались…
Здравствуйте Александр, Так с ходу мне сложно ответить на Ваш вопрос. Вы на каком сервисе файл проверяли?
Ответ Ошибка 404 дает проверка в Вебмастере Гугла. А проверял на mysitemapgenerator
А вообще-то гугл уже находит файл! То ли какой-то глюк был…
Я рад Александр, что все разрешилось!
Карта сайта стоит у меня давно, но очень хочется сделать ее красивой и более читабельной, она ведь для людей. Как можно с помощью стилей это сделать, я не особо в них разбираюсь, может Вы подскажете. А то лишние плагины ставить не хочется. Буду очень благодарна
Елена, я тоже все собираюсь это сделать, скоро напишу как или старую статью дополню, Посмотрим…
В таком случае буду ждать))
День добрый.Вопрос такой.Установил с помощью плагина Dagon Design Sitemap Generator карту. Карта для поисковиков по запросу minskklining.by/sitemap.xml открывается нормально. А карта для людей по запросу minskklining.by/sitemap.xml.gz открывается в виде zip архива. Подскажите нормально ли это?
Владимир, .gz это и есть архив zip. Кстати, с чего вы взяли, что это карта для посетителей?
Я так понимаю , что Dagon Design Sitemap Generator создает этот файл ВАШСАЙТ.by/sitemap.xml.gz
Смотрел видео где об этом говорится.Могу дать ссылку.Может я что не так понял.
Там говорится что этот файл карта для людей.
Виталий, а у вас страница «Все статьи блога» сделана не этим плагином! Как сделать такую же страницу, с миниатюрой к записи?
Евгений, я не использую плагин, а страница «Все статьи блога» — это ручная работа. Подсказку вы можете найти тут.
Спасибо за потрясающую и интересную статью!
Виталий, спасибо за интересную статью! Я сейчас перешёл на плагин Hierarchical HTML Sitemap, так как выяснилось, что Dagon Design очень сильно нагружает блог. Пробовал ещё плагин WP DS Blog Map, так как он считался самым простым и быстрым, но оказалось, что Hierarchical от наших русских разрабов wp-puzzle.com быстрее его в 2 раза!, при этом карта сайта получается куда прикольней — выводится список с учетом вложенности (иерархии) всех статей, подрубрик и рубрик. Вобщем настоятельно рекомендую, если ещё не пробовали
Dagon Design Sitemap Generator — такого плагина в каталоге WordPress нет.
Но ведь карту делает и Oll in One Seo Pack/
Dagon Design Sitemap Generato создает карту сайта для людей — это не относится к файлу sitemap.xml
Спасибо за понятную статью но я надеялся найти кнопочку где можно скачать плагин наверное невнимательно искал !
Здравствуйте, Виталий. Спасибо за понятную статью. Поставила плагин, все получилось. Стала убирать ссылку, тоже вроде пропала, но остались слова «Плагин написан». Как их удалить — не пойму.
Здравствуйте Надежда!
Я уже не помню. Ищите где-то в том же файле.
Спасибо за вашу статью…
Плагин скачал и установил, работает отлично, очень удобная навигация получается…
Только что установил плагин на сайте
miryogi.com/karta-sajta
и как раз столкнулся с этим вопросом. Удалось решить следующим образом:$t_out .= » . DDSG_CREDITS . ‘ ‘;
Добавил visibility: hidden, чтобы не отображался текст «Плагин написан»на странице.
Возможно, кому-то будет полезно.
Осталось только решить проблему с Категория: (continued). Почему-то выводится эта надпись вместо названия, у самого первого элемента в списке.
Спасибо за статью, попал сюда после догугливания, если точнее «дояндексивания», так как предыдущая не полностью раскрывала тему 🙂
Закрывать карту сайта от индексации, как я понимаю, не нужно?