Карта сайта для wordpress: Карта сайта для WordPress — подборка лучших плагинов – Google XML Sitemaps — Плагин для WordPress

Содержание

Карта сайта для WordPress

Карта сайта для WordPress создается для посетителей сайта и для поисковых систем. В первом случае обеспечивается удобный просмотр всех имеющихся заметок на сайте. Пользователь ресурса может легко найти интересующую информацию, воспользовавшись картой сайта. Во втором случае — карта сайта позволяет поисковым системам правильно индексировать наш сайт. Давайте рассмотрим примеры создания карты сайта для пользователей и для поисковых систем.

Карта сайта для WordPress

Карта сайта для WordPress — для посетителей блога

Чтобы создать карту сайта для людей необходимо воспользоваться плагином «Dagon Design Sitemap Generator». Находим его, скачиваем, устанавливаем и активируем. Затем переходим в пункт «Параметры» и выбираем «DDSitemap Gen». Появится окно, в котором необходимо задать требуемые настройки. Делаем настройки и нажимаем кнопку «Сохранить».

DD Sitemap Generator

Далее нужно создать страницу для карты сайта. Для этого переходим в пункт «Страницы», добавляем новую страницу и задаем ей название, например, «Карта сайта».

Создание страницы WordPress

Затем открываем эту страницу, вставляем специальный код и сохраняем. Код для вставки:

<!-- ddsitemapgen -->

В результате всех проделанных действий должна появиться страница под названием «Карта сайта» со списком имеющихся на сайте заметок.

Карта сайта для WordPress — для поисковых систем

Карта сайта для поисковых систем создается с помощью плагина, к примеру, «Google XML Sitemap». Этот плагин позволяет создать файл «sitemap.xml», который предназначен для более правильной индексации блога поисковыми системами. Файл «sitemap.xml» нужно разместить в корневой директории на сервере.

Для создания карты сайта потребуется два файла: «sitemap.xml» и «sitemap.xml.gz». Их можно скачать. Файлы необходимо разархивировать и поместить в корневую папку на сервере. Далее нужно изменить права доступа к ним. В программе «Total Commander» права доступа можно изменить в меню «Файл», пункт «Изменить атрибуты». Нужно разрешить все права, поставив три семерки, и нажать кнопку «ОК».

Изменение прав

Теперь находим и активируем плагин «Google XML Sitemap». Далее заходим в пункт «Параметры» и выбираем «XML-Sitemap», как показано ниже:

Настройка Google XML Sitemap

После этого появится окно:

Генератор XML-Sitemap

Данный плагин позволяет сделать определенные настройки. Мы можем выбрать страницы и категории, которые не следует индексировать поисковым системам. Так что, при желании, можно ознакомиться с этими настройками подробнее. Для построения карты сайта необходимо кликнуть по ссылке «Заново построить карту сайта».

Понравилось? Поделитесь с друзьями!

Карта сайта для wordpress

Здравствуйте, уважаемые читатели блога SdelaemBlog.ru. Сегодня я продолжу рассказывать о дальнейших действиях после создания своего блога/сайта. Эта статья посвящена так называемой карте сайта для wordpress. Что такое карта сайта?

Если сказать своими словами, то карта сайта, это содержание или оглавление вашего ресурса. А если на более продвинутом языке, аля Википедия, то карта сайта ничто иное как:

Карта сайта и XML-карта сайта для WordPress (wp) с помощью плагинов.

Одна из страниц сайта, информация на которой аналогична разделу «Содержание» обычной книги. Используется как элемент навигации. В карте сайта представлен полный перечень разделов и/или всех страниц, имеющихся на сайте. Нередко, заголовки страниц в списке служат ссылками на эти страницы.

Для чего нужна wordpress карта сайта?

Карта сайта нужна в первую очередь для ваших посетителей, потому как на странице с содержанием есть ссылки на все ваши статьи и страницы ресурса, что может облегчить поиск нужной информации на вашей страничке. В некоторых случаях это очень удобный инструмент.

Кроме этого, картой сайта пользуются поисковые роботы, когда посещают ваш блог/сайт для добавления новых статей или страниц в индекс поисковых систем. Только для роботов, карта сайта должна быть в формате XML и называться sitemap.

То есть, карта сайта для wordpress важна как для посетителей, так и для поисковых машин. Поэтому не стоит даже думать нужна карта или нет. Конечно Да! Остается только один вечный вопрос: Как? Об этом и поговорим.

Как создается и настраивается карта сайта WordPress, для посетителей?

Итак, для создания карты сайта для нашего блога на WordPress (wp) мы воспользуемся, плагином для создания карты сайта. Разумеется карта сайта может быть создана и без использования плагинов, но для начинающих вебмастеров, тем более на WordPress (wp), это самый быстрый и простой способ.

Первое, что нам понадобится, это плагин под названием Dagon Design Sitemap Generator. Почему именно этот плагин? Потому что этот плагин самый простой и удобный в использовании среди остальных плагинов для создания карты сайта. Конечно выбор за вами, но я советую не терять время зря, а воспользоваться именно этим модулем.

Самое обидное, что данный плагин не находится в поиске плагинов в WordPress. Может это только у меня, не знаю. Для вашего удобства, плагин вы можете скачать прямо здесь. Скачать DDSG.

После скачивания нужно перейти в админку блога на WordPress и слева в меню, выбрать плагины и в выпавшем подменю выбрать добавить новый.

Установка плагина Dagon Design Sitemap Generator

На странице установки, выбираем загрузить.

Установка плагина Dagon Design Sitemap Generator

После этого выбираете скачанный с моего блога архив плагина и нажимаете установить. Затем вы увидите сообщение, что плагин успешно установлен. Теперь его нужно активировать и на этом установка плагина завершена.

Теперь, давайте приступим к созданию карты сайта для WordPress (wp). Для начала нужно создать новую страницу. Назвать ее можете, как угодно, но я бы советовал назвать ее картой сайта, содержанием или еще чем-то подобным. Я, для примера, назову ее просто: Карта сайта. 

После этого для отображения карты сайта нужно вставить в созданную страницу маленький код в режиме html. И затем, опубликовать страницу.

Код:

<!-- ddsitemapgen -->

Теперь нужно немного настроить карту, даже скорее не настроить, а указать, что показывать и как показывать. Для этого нужно в параметрах найти установленный ранее плагин. Найти его можно в разделе параметры.

Создание карты сайта на WordPress (wp)

Настроить его очень просто, поэтому я сильно не буду заострять внимание на настройке данного плагина. Могу только посоветовать поставить для показа страницы и статьи, а не что-то одно. А также не забудьте прописать полный пут к XML-карте, после ее создания.

Пример работы данного плагина можно посмотреть на моем блоге — Содержание.

Как создать и настроить XML-карту сайта на WordPress (wp) для поисковых роботов?

Опять же, для создания XML-карты проще всего будет использовать плагин для WordPress (wp). В этом случае можно даже ничего не качать. Для того чтобы установить плагин для создания XML-карты нужно перейти в плагиныдобавить новый. В поиске набрать Google XML Sitemaps и нажать на поиск плагинов.

Как создать XML-карту сайта для поисковых роботов

После этого вы попадете на страницу результатов поиска, где можно будет установить данный плагин.

Как создать XML-карту сайта для поисковых роботов

Устанавливается он также просто, как и любой другой плагин в WordPress (wp), я думаю вы сами справитесь с установкой, чтобы мне не повторяться. После установки, нужно активировать его и перейти в настройки плагина. Там вы увидите сообщение о том, что XML-карта сайта еще не построена, но прежде чем создать карту сайта настройте данный плагин. Настройки также не должны составить труда. После того, как вы настроите плагин, создайте XML-карту.

Как создать XML-карту сайта для поисковых роботов

Кстати, обратите внимание на то, что плагины будут автоматически обновлять карты вашего сайта.

Теперь ваша карта сайта для пользователей и XML-карта сайта для поисковых систем готова. После всех этих манипуляций ваш блог или сайт станет проще для пользователей и индексирование ресурса должно происходить быстрее.

Вообще, для WordPress (wp) есть очень много плагинов для создания карты сайта, но на мой взгляд эти два лучшие. Да и учтите, что описанные выше действия я проделывал на WordPress (wp) v.3.3.1. Поэтому какие-то пункты меню могут отличаться в других версиях и проверяйте совместимость данных плагинов с вашей версией движка. На этом пожалуй все.

Видео урок: XML-карта сайта WordPress.

Видео урок: HTML-карта сайта WordPress (для посетителей).

Что такое карта сайта для WordPress

Если вы создали сайт, то вам кажется, что ориентироваться на нём легко, любой материал можно очень просто найти и использовать. Но вам это только кажется, ведь вы сами создали этот сайт и хорошо понимаете его структуру. Другое дело, если ваш посетитель пришёл к вам впервые. Ему может быть нелегко найти нужную статью. В этой статье мы рассмотрим, что такое карта сайта для WordPress и какими они могут быть.

Карта сайта, как понятно из называния, это навигационный элемент, который является обязательным на любом проекте, наряду с меню WordPress. Карта сайта для WordPress необходима для обеспечения наилучшего юзабилити (удобства), поведенческих факторов и продвижения.

HTML карта сайта для WordPress, для посетителей сайта

Первый вид карты сайта – это HTML. Этот элемент необходим для посетителей и играет роль навигационного инструмента для них. Это как раз то, что нужно для хорошего юзабилити и быстрого поиска материалов.

HTML карта сайта представляет собой страницу, на которой собраны ссылки на все полезные материалы сайта. Пользователь, посетив эту страницу, сразу поймёт, что есть на сайте и сможет быстро найти нужное.

HTML карта сайта для WordPress играет следующие роли:

  • Улучшение юзабилити и поиска материалов.
  • Улучшение поведенческих факторов и полезность сайта.
  • Каждый материал получает дополнительную ссылку со страницы карты сайта, что положительно сказывается на ссылочной массе.

HTML карта должна соответствовать следующим требованиям:

  • Для того чтобы, материал в карте можно было бы легко найти, нужно спроектировать его по рубрикам или по алфавиту или иным способом.
  • Ссылка на карту сайта должна быть в навигационном меню.
  • Желательно, чтобы вся карта помещалась на одну страницу. Но если статьей очень много, настолько, что загрузка страницы замедляется, нужно разделить её на несколько страниц.

XML карта сайта для WordPress, для поисковиков

XML карта сайта представляет собой файл, в котором, так же, как и в HTML карте, собраны ссылки на все материалы. Но в этом случае ссылки написаны на языке, понятном поисковым роботам.

Если HTML карту поисковики просто индексируют, то XML карту они обрабатывают таким образом, что понимают, что и где находится. Соответственно этим данным, они ранжируют сайт и индексируют новые материалы.

XML карта сайта для WordPress является важным элементом для продвижения проекта. При добавлении сайта в поисковик на индексацию, необходимо указать ссылку на эту карту, чтобы робот сразу понимал, где она находится. Если не сделать этого, то поисковик будет искать её, на что уйдёт время.

Подробнее об этом элементе вы можете узнать тут.

Карта сайта страницы Вордпресс своими руками (без плагина)

Движок Вордпресс (WordPress) представляет собой удачную платформу под строительство сайтов практически любого назначения. Но смущает тесная привязка этой платформы к базе всевозможных плагинов. Дополнительное «программное обеспечение» обещает безграничные возможности. Например, карта сайта WordPress делается плагином легко. Но! В конечном итоге приходится терпеть высокую нагрузку на сервер и к тому же платить за полную версию плагина. Поэтому разумнее сделать код своими руками, а не уповать на стороннее «программное обеспечение».

СОДЕРЖИМОЕ ПУБЛИКАЦИИ :

Карта сайта для страницы

Окунувшись в дебри уникального движка, автору статьи пришлось самостоятельно решать задачу установки карты сайта для Вордпресс. Как оказалось, система в первозданном виде такой картой не располагает. Пробежка по разного рода плагинам, способным воссоздать на странице карту сайта, не вселила в душу безоблачных надежд. В результате решено было сделать карту сайта на страницу Вордпресс своими руками.

Карта сайта вордпрес в поиске яшиРезультат по запросу у Яши. Выдачи более чем достаточно. Но толку реального от найденного нет. Не помогает даже новая технология. В топе масса пустого контента

Удивительно, но по запросу у Яши нашлось огромное количество материала по этой теме. Однако «недолго музыка играла…». Исследование контента десятка ресурсов ТОП ничего положительного не принесло. Нашлись тонны металлома и литературно-художественные повествования о великих программистах php. На этом всё. Ничего реально стоящего отыскать так и не удалось. Осталось единственное дело – разбирать более-менее пригодную кодовую галиматью. Примерно такую:

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

Как сделать рабочую карту сайта

Есть несколько способов сделать карту сайта Вордпресс и почти все предполагают создание кода в обход установленной рабочей темы. Но такой подход несёт массу неприятных моментов и неудобств. Анализ показал: лучший вариант – это создание карты сайта на страницу Вордпресс путём включения файлов карты в структуру рабочей темы. Для этого:

  1. В корневой директории рабочей темы создать папку.
  2. Присвоить созданной папке любое имя (автор назвал папку – map).
  3. Создать пустой файл с расширением .php и дать ему имя sitemap.
  4. Поместить созданный файл внутрь созданной папки.
  5. Открыть этот файл любым редактором (Блокнот, Notepad++ и т.п.)
  6. Записать в файле следующий программный код:
Первый код карты сайта вордпресНа этой картинке первый код файла карты сайта Вордпресс (sitemap.php), полностью действующий в структуре темы, а не как внешний файл

Если нет желания записывать вручную этот мелкий код, здесь лежит готовый вариант файла. Но владельцам сайтов, взявшим копию для собственных нужд, придётся внести небольшие правки. В частности, изменить значение в 1 строчке с учётом параметров личного ресурса и в 6 строке изменить ID страницы Карты сайта, которую нужно будет создать штатными средствами WordPress.

Продолжение дела: sitemap

Следующий шаг – создание второго файла под именем page-sitemap.php. Здесь всё просто и традиционно:

  1. Скопировать из папки темы файл page.php в любое удобное место.
  2. Открыть скопированный файл любым удобным редактором.
  3. Изменить имеющийся программный код следующим образом:
Второй каод карты сайта wordpressЭто программный код второго файла карты сайта вордпрес, который будет называться page-sitemap.php и должен размещаться в корневой папке

Здесь дубликат page-sitemap.php готовым файлом.

Строка внутри цикла содержит название папки (map) ранее созданной в корневой папке темы. Если читатель решил назвать папку как-то иначе, нужно заменить эту часть строки новым именем. Изменённый файл page-sitemap отправляется в корневую папку рабочей темы. То есть туда, где лежит page.php. Теперь остаётся только создать штатным образом страницу в админке, назвать её «Карта сайта» или как-то ещё. В опциях установить выбранный шаблон «Карта сайта» — он появится в списке. На деле работу карты можно оценить здесь.

Скрин админки: файлы карты сайта

Страничная карта сайта вордпресс в структуре темыКак видно с картинки, шаблон привязан к установленной теме вордпресс, о чём свидетельствуют подписи снизу имени файлов

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Итак, что такое карта сайта?
Карта сайта – это страница со всеми ссылками на статьи, страницы и разделы вашего сайта. Карта сайта позволит быстро сориентироваться посетителю и найти необходимую статью, а поисковой машине все проиндексировать у вас на сайте. Карта сайта – это как содержание в книге. В содержании есть название и номер странички.

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Существует две карты сайта: одна для людей, другая для поисковых машин (файл расширением «.xml»).
Я думаю, вы поняли, что такое карта сайта. Теперь поговорим о том, как создать карту сайта на WordPress.

Скачайте и установите плагин «WP Sitemap Page»:

wordpress.org/plugins/wp-sitemap-page/other_notes/

Те, кто не знает, как установить плагин на WordPress, прочитайте вот эту статью.

○ Настройки плагина «WP Sitemap Page»
После установки зайдите в админ-панеле «Параметры» => «WP Sitemap Page».
Вы можете настроить, как отобразить карту сайта. Найдите поле под названием «Как отображать записи»:

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Теперь вам нужно добавить предложенные значения к существующей ссылке:

  • {title} – название поста
  • {permalink} – URL-адрес поста
  • {year} – год написания статьи, четыре цифры, например 2013
  • {monthnum} – месяц, например 05
  • {day} – день, например 28
  • {hour} – час, например 15
  • {minute} – минута, например 43
  • {second} – секунда, например 33
  • {post_id} – уникальный ID # записи, например 423
  • {category} – название раздела. Вложенные подразделы сайта отображаются как вложенные каталоги в URI

Например, изначально код выглядит так:

<a href="{permalink}">{title}</a>

и название поста в карте сайта отображается как ссылка. А я, допустим, хочу добавить год опубликованной статьи. Для этого нужно дописать в поле «Как отображать записи» значение «{year}»:

<a href="{permalink}">{title}</a>{year}

или так:

<a href="{permalink}">{title}{year}</a>

Я думаю, вы поняли, как этим пользоваться.

Также плагин «WP Sitemap Page» дает возможность исключить ненужные страницы из карты сайта. Для этого нужно просто добавь ID страниц или записей (через запятую), которые нужно исключить.

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Теперь, нажмите на кнопку «Save Changes», чтобы сохранить настройки.

○ Как опубликовать html-карту сайта?
Ну, здесь все очень просто. Откройте в админ-панеле «Страницы» => «Добавить новую». В заголовке страницы напишите «Карта сайта» и в редакторе «Визуально» вставьте вот такой шорткод:

[wp_sitemap_page]

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Но, вы можете использовать любой из предложенных шорткодов в контенте ваших записей (или страниц) для отображения динамической карты сайта.

  • [wp_sitemap_page] –  отображение стандартной карты сайта
  • [wp_sitemap_page only="post"] – показывать записи из рубрик
  • [wp_sitemap_page only="category"] – показывать рубрики
  • [wp_sitemap_page only="tag"] – показывать тэги
  • [wp_sitemap_page only="page"] – показывать страницы
  • [wp_sitemap_page only="archive"] –  показывать архивы
  • [wp_sitemap_page only="author"] – показывать авторов
  • [wp_sitemap_page display_title="false"] – для отображения старой карты сайта без заголовка
  • [wp_sitemap_page only_private="true"] – показывать только скрытые страницы (не будет работать с другими видами контента)

Теперь у вас есть карта сайта. Укажите в меню или в коде на ссылку к странице, где размещена карта сайта и все. Где взять ссылку на страницу? Под заголовком страницы будет «Постоянная ссылка», это оно:

Html-карта сайта для WordPress с помощью плагина WP Sitemap Page

Вот и все.

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓


Последние новости категории:

Похожие статьи

Популярные статьи:

Добавить комментарий

Метки: wordpress

Как создать html карту сайта для людей на WordPress

Html карта сайта это так называемая карта сайта для людей, в отличие от sitemap xml которую мы делали для поисковиков. Пример такой карты вы можете увидеть у меня  на соответствующей странице Карта сайта.

Такие карты являются довольно полезными для посетителей, которые хотят окинуть взором весь материал сайта по заголовкам, и быстро получить доступ к нужной странице, не копаясь в метках, рубриках и прочих архивах.

Кроме того, html карта сайта и для поисковиков полезна, и все так же благотворно влияет на скорость индексации.

Скажу по секрету, я и сам ей частенько пользуюсь, когда веду работу с записями блога. Очень удобно видеть сразу весь список тем, и продумывать логическую цепочку для будущих статей, а так же делать перелинковку статей (+ поиск ключей по сайту)


Реализовать html карту сайта в WordPress нам поможет следующий плагин.

Плагин Dagon Design Sitemap Generator для создания HTML карт

Плагин древний, как лепешка мамонта, и давно не обновлялся, однако у меня работает нормально и проблем с ним вроде бы нету. Скачать его можно туточки.

Качаем архив по ссылке Latest Release на комьютер. Затем заходим в админку WordPress меню Плагины и выбираем Добавить плагины.  Жмем Загрузить плагины, находим скачанный архив и устанавливаем.

Если кто запутался или забыл как делается установка плагинов, подробно я писал в этом уроке.

Итак плагин установлен, активирован. Теперь все что нужно для его работы, это создать страницу на которой будем выводить карту сайта. Переключаемся из  визуального редактора в html:

Карта сайта для людей

и помещаем в нее следующий текст:

[php]<!— ddsitemapgen —>[/php]

Примерно так это будет выглядеть:

Карта сайта для людей

Все, сохраняем, обновляем страницу с картой и наблюдаем результат.

Теперь, если вас что-то не устраивает, можно приступить к настройке плагина. Переходим в меню Настройки – DDSitemapGen.

Тут все просто, в первой же вкладке Language можно выбрать нужный язык. Выбрали русский, и стало все понятно настолько, что мне и писать не о чем 🙂 Ну разве что пару вещей.

Количество единиц контента на странице:  Сколько ссылок будет отображаться на карте сайта. Все что не влезло, разбивается на страницы 1, 2, 3 и т.д. Внешний вид такой навигации можно настроить в опциях ниже.

Как исключить какие-то страницы или категории из нашей карты сайта?

Для этого нужно узнать их ID номер и вписать в поле Исключить страницы(или категории) через запятую.

Как узнать ID страницы? Очень просто, есть несколько способов. Мы можем открыть нужную нам страницу для редактирования, и подсмотреть ее ID в адресной строке:

id страницы

После слова post= идет цифра, это и есть ID нашей страницы. Либо же мы просто наводим мышку на нужную страницу в меню Страницы и в строке состояний браузера видим ее ID (для категорий номер идет именно после ID=).

Теперь мы можем исключать лишние элементы из карты сайта, вписав  номер ID в настройках плагина.

Как удалить рекламную ссылку из карты сайта.

В плагине Dagon Design Sitemap Generator обычно присутствует внешняя ссылка на сайт разработчика внизу страницы. Оставлять ее или нет, решать вам.

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

Где она живет? Выяснить несложно. Находим файл sitemap-generator.php в папке /wp-content/plugins/sitemap-generator и открываем его в Notepad++

В поиске вводим адрес ссылки и выясняем, что она расположена на 1217 строчке:

[php]$t_out .= ‘</pre>
<div>
‘ . DDSG_CREDITS . ‘ <a title="Dagon Design" href="http://www.dagondesign.com">dagondesign.com</a></div>
<pre>
‘;[/php]

Удаляем  эту строчку и ссылка чудесным образом исчезает.

Или вставляем атрибут rel=”nofollow”, если совесть не позволяет удалять, что бы ссылка жила, но вес не забирала)

WP Sitemap Page поможет создать карту сайта


Это еще один плагин для создания html карты сайта.Раньше  я использовал  WP Sitemap Page для этих целей. Он очень легкий и не имеет никаких настроек, ничего лишнего.

Для работы нужно просто вставить в текст страницы, на которой хотим вывести карту сайта, шоткод:

[php][wp_sitemap_page][/php]

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

Пробежался по коду и не увидел подходящих строчек. Я не настолько хорошо разбираюсь в php (пока ), чтобы реализовать самостоятельно такую возможность)

Так что если вам нужна очень легкая карта сайта, и никаких дополнительных настроек вы делать не собираетесь, то можете остановить выбор на этом плагине.

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

Кстати, о мамонтах, вспомнилась грустная-грустная песня про них

Все для начинающего вебмастера | Карта сайта для WordPress — XML и HTML

Быстрая навигация по этой странице:

Карта сайта для WordPress — важнейший инструмент в продвижении и развитии вашего сайта, который часто недооценивают вебмастеры. О том, насколько важен этот инструмент и как его правильно реализовать — читайте далее.

карта сайта для worpdress

Виды карты сайта и их значение

В первую очередь, необходимо отметить, что карта сайта может существовать в двух форматах — в XML и в HTML, вы это наверное уже поняли из заголовка к этому посту. Эти форматы имеют как разную техническую составляющую, так и разное предназначение.

XML — это формат, в котором данные передаются в строго заданной разметке, которая для карт сайта включает в себя такие теги, как url (общий тег, в котором содержатся все остальные), loc (адрес), lastmod (дата последнего изменения), changefreq (частота изменений) и priority (значение и вес страницы по отношению к другим страницам сайта).

Вот как выглядит фрагмент XML-карты моего сайта:


<url>
<loc>https://www.runcms.org/posts/kak-vybrat-login-i-parol.html</loc>
<lastmod>2013-05-21T09:49:04+00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.2</priority>
</url>

Этот формат предназначен не для пользователей, а для роботов поисковых систем. В идеале, на сайте обязательно в корневой директории должен находиться файл sitemap.xml, путь к которому должен быть прописан в файле robots.txt, а также соответствующий файл должен быть указан в сервисах Яндекс.Вебмастер и Google Вебмастер.

Зачем это нужно? Этот файл загружают роботы Яндекса, Гугла и прочих поисковых систем — он помогает быстрее находить новые страницы сайта и отслеживать изменения старых страниц. Таким образом, этот файл помогает (пусть и не очень значительно, но все-таки действительно помогает) индексации сайта.

HTML — это формат обычной страницы, которая размещена на вашем сайте и содержит ссылки на все его страницы. Порой в сайтах со сложной структурой эта страница объективно необходима пользователю для того, чтобы сразу найти нужную информацию, а не переходить по цепочке «раздел 1 -> подраздел 2 -> страница 4 подраздела 2 -> статья».

Правда, лучше такую структуру сайта вообще не делать, а для пользователя сделать удобный и качественный поиск по сайту — чтобы не нужно было искать нужную ему информацию через HTML карту.

Тем не менее, рекомендуется, чтобы такая страница все-таки существовала: она также помогает индексации и, кроме того, создает дополнительную перелинковку и распределение веса между всеми страницами сайта, то есть полезна с точки зрения SEO оптимизации.

Делаем карту в XML

Для этого формата я могу порекомендовать только один плагин для WordPress — это Google XML Sitemaps.

Почему только один — потому что он выполняет свою работу на столько хорошо, что у меня никогда не возникало необходимости или желания искать какой-либо другой плагин.

Еще одно его преимущество — его максимальная простота: загружаете плагин, активируете его и готово! Там, конечно, есть разные настройки в разделе «Параметры», но они не являются обязательными.

Карта будет создана, как только вы обновите какой-нибудь пост или загрузите новый (вручную карту можно создать в разделе «Параметры»).

После того, как карта создана, проверьте ее на всякий случай по адресу вашсайт.ру/sitemap.xml, после чего останется только прописать в robots.txt sitemap, а также в вышеупомянутых сервисах Яндекса и Гугла для вебмастера.

Делаем карту в HTML

Здесь вопрос с выбором плагина для Вордпресс уже не является столь однозначным. Экспериментируя с различными вариантами, я пока что остановился на Dagon Design Sitemap Generator. Если вам нравятся какие-то другие плагины — черкните пожалуйста пару строк в комментариях.

Несмотря на сложное и даже слегка пугающее название, плагин Dagon Design Sitemap Generator справляется со своей работой весьма и весьма неплохо, однако для того, чтобы его добавить, придется немного постараться.

Здесь не будет достаточно простой загрузки и активации. После того, как активируете его, вам необходимо создать на сайте новую страницу, в которой нужно прописать следующий код:


<!-- ddsitemapgen -->

Там же можете и сделать еще какие-либо комментарии сверху или снизу этого кода, например — дать ссылку на XML-карту или вставить форму поиска по сайту.

Пожалуй, единственный минус этого генератора — проставление ссылки на сайт автора. Здесь, конечно, этический вопрос — если люди старались и делали этот плагин, то они, конечно, вправе поставить ссылку на свой проект, а со стороны вебмастера не очень корректно такую ссылку убирать.

Впрочем, если вы переведете пожертвование разработчикам, то, на мой взгляд, в удалении этой ссылки не будет ничего неэтичного.

Удаляется она вручную в файле sitemap-generator.php, который расположен в папке с плагином — откройте этот файл (можно открыть в блокноте или прямо в редакторе в админ-панели WordPress — найдите строку, содержащую слово DDSG_CREDITS, и удалите ее.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *