Карта сайта wordpress плагин


Здравствуйте, дорогие друзья.

В данном посте мы сделаем карту сайта для блога на движке WordPress. Сделаем, как XML, так и HTML карты сайта для WordPress.

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

Вы узнаете о карте сайта все, что вам необходимо знать. А главное — реализуете данную функцию на своем блоге.

Зачем нужна?

Существует 2 типа карт для сайта:

  1. XML карта сайта;
  2. HTML карта сайта.

Каждая выполняет свои задачи:

  • XML — призвана помогать поисковым системам правильно и быстро индексировать сайт;
  • HTML — также помогает при индексации, но более приоритетной задачей является помощь посетителям в оценке содержимого ресурса.

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

XML карта сайта имеет следующий вид:


«>

HTML карта имеет вид обычной страницы сайта со ссылкам на все публикации:

«>

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

Сначала сделаем XML карту.

Делаем XML карту сайта

Реализовывать ее мы будем с помощью плагина Google XML Sitemaps. Устанавливаем плагин и активируем. После активации в админ-панели блога появится пункт, отвечающий за его настройки. Переходим в него по пути «Настройки — XML-Sitemap».

«>

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

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


«>

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

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

Первое, чего должны коснуться, это содержимого карты.

«>

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


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

«>

Приоритеты расставляются от страниц высшего уровня к низшему. Главной странице наивысший приоритет, поэтому ее проверять каждый день. Далее идут рубрики (категории) — раз в неделю, и статьи со страницами — раз в месяц.

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

Дальше продолжаем выставлять приоритеты для каждого типа страниц по такому же принципу от высшего уровня к низшему.

«>

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


XML sitemap возможно сделать также без использования плагина Google XMl sitemaps. Если вы используете плагин для поисковой оптимизации сайта на WordPress — All in one seo pack, то в нем имеется специальный модуль. Делается все очень просто.

Заходите в админ-панель WordPress и заходите в пункт «Инструменты SEO — Другие модули».

«>

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

«>

После этого все будет работать и плагин Google XML sitemaps не понадобится. Карта будет выводиться по тому же адресу, но будет иметь другой вид. Записи и страницы не будут сортироваться по месяцам и категориям.

«>

Мне это не очень понравилось и я не стал использовать данное решение. Отдал преимущество плагину. Вы же можете сделать, как вам угодно.

После данных действий можно сделать второй тип карты сайта — HTML карту.

Делаем HTML карту сайта


Такую карту сайта можно делать с помощью плагина и без плагина.

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

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

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

«>

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

«>

Когда все сделали, можем настроить карту сайта через настройки плагина. Переходим в настройки по пути «Настройки — DDSitemapGen».


«>

Быстро пройдемся по настройкам плагина.

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

«>

Затем нажмите на кнопку «Update options» в самом низу страницы настроек.

«>

Основные настройки DDSitemapGen

  • Язык — русский;
  • Количество единиц контента на странице — ставим такое число, чтобы все материалы вмещались на одной странице;
  • Постоянная ссылка на карту сайта — копируем адрес страницы с картой сайта. В моем случае kostyakhmelev.ru/karta-saita;

«>

Генерация карты сайта


  • Что показывать — страницы и публикации;
  • Что показывать вперед… — сначала публикации;
  • Сортировка публикаций — на ваше усмотрение;
  • Сортировка страниц — на ваше усмотрение;
  • Показывать количество комментариев рядом с публикацией — на ваше усмотрение, но когда комментариев лучше не ставить;
  • Показывать количество комментариев рядом со страницей — не ставим;
  • Показывать, если комментариев 0 — не ставим;
  • Показывать даты создания публикаций — на ваше усмотрение. Я не ставлю;
  • Показывать даты создания страниц — не ставим;
  • Формат даты — выбирает удобный формат даты. Работает, если активны предыдущие 2 пункта.

«>

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

«>

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

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

«>

Эти цифры и вставляем в поля для исключения. Если страниц много, то каждый ID прописываем через запятую.

Следующие 2 настройки, которые имеются в пункте «Исключения»:


  1. Прятать публикации с датой в будущем — в WordPress имеется возможность планировать автоматическую публикацию записей. Чтобы еще не опубликованные материалы не отображались на странице карты сайта, данную настройку необходимо включить;
  2. Прятать публикации защищенные паролем — если у вас на блоге имеются записи, доступ к котором возможен только по паролю, то лучше такие записи скрыть из общего доступа. Поэтому, эту настройку включаем;
  • Метод навигации карты сайта — выбираем второй вариант, чтобы был просто список страниц. Хотя это не имеет никакого смысла, так как раньше я писал, что необходимо сделать так, чтобы все материалы вмещались на одной странице;
  • Показывать навигацию на странице — выбираем вариант «Внизу».

«>

Разное

  • Полный путь к карте сайта в формате XML — вставляем адрес XML карты сайта (ваш-домен/sitemap.xml);
  • Где показывать ссылку на карту сайта в формате XML — не имеет значения, т.к. все материалы мы выводим на одной странице;
  • Ссылки в карте сайта открывать в новом окне — обязательно ставим чек-бокс.

«>

После всех проделанных настроек обязательно сохраняем их, нажав на кнопку «Записать настройки».

«>

На этом HTML карта для блога полностью настроена. Но осталось уделить внимание одному моменту.

Удаляем внешнюю ссылку из плагина

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

Выглядит эта внешняя ссылка так:

«>

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

«>

Затем нужно выбрать сам плагин для редактирования. В правом верхнем углу выбираем плагин из списка.


«>

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

«>

Удаляем данную строку и сохраняем файл. Жмем на кнопку «Обновить файл» снизу окна редактирования.

«>

Теперь внешней ссылки на странице карты сайта быть не должно.

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

Последним шагом я бы выделил добавления карты сайта в поисковые системы. Необходимо оповестить поисковые системы о нашей карте сайта.

kostyakhmelev.ru

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

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

SITEMAP.XML — НЕОБХОДИМ ЛИ ОН?

Итак, сразу определимся со следующим моментом: под картой сайта чаще всего подразумевается именно файл sitemap.xml. Располагается он чаще всего в корневой директории вашего проекта. Наличие карты сайта на самом деле не является обязательным, однако, этот файл будет отнюдь не лишним.

Ведь карта сайта упрощает поисковикам индексирование сайта. Поисковики могут обойтись и без файла sitemap (карты сайта), постепенно просканировав сайт и найдя все его страницы. Однако, создав sitemap, мы ускорим процесс, поможем узнать о появлении новой статьи, а также дадим поисковику другие полезные данные для построения индекса по проекту. Ведь в sitemap мы не только помещаем ссылки на всевозможные материалы сайта, но и прочие полезные сведения: частота обновления, важность той или иной статьи по указанным URL, последнее изменение страницы. Эти данные, конечно, не столь важны, первостепенную важность заключается именно в ссылках, в адресах URL.

Ну и прежде, чем мы приступим к созданию карты сайта, давайте озвучим некоторые ограничения, которые следуем учитывать при генерировании sitemap. Ограничения очень просты: максимальное количество адресов в файле — 50000 URL и максимальный размер файла — 10 Мб. Вот и все ограничения.

Может так статься, что у вас масштабный портал, где количество ссылок перевалит за отметку в 50000 или размер файла будет больше 10 Мб. В этом случае данные ограничения можно обойти, воспользовавшись советами из официальной документации. Например, файл можно сжать в gzip или же можно использовать несколько файлов sitemap, указав их в файле индекса sitemap.

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

ГЕНЕРАТОРЫ SITEMAP.XML

Стоит упомянуть, что карта сайта может быть создана вами самостоятельно, вручную. Поскольку это обычный файл xml, то мы его можем создать в любом текстовом редакторе. Формат sitemap можно найти в документации, ссылку на которую я давал выше.

Карта сайта wordpress плагин

Теги в данном файле хранят следующие сведения:

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

И здесь нам помогут онлайн сервисы, которые пройдутся по вашему ресурсу и сгенерируют файл sitemap. Подобных сервисов много и найти их можно по простому запросу «sitemap generator». Многие из таких сервисов предлагают нам тут же в режиме онлайн сгенерировать карту сайта с определенными ограничениями, часто это максимальное количество URL в 500 адресов. После регистрации или же за символическую плату в несколько долларов эти ограничения снимаются и мы сможем сгенерировать полную карту сайта.

Способ, как мы видим, крайне простой и подходит для большинства проектов. Но есть способ еще проще, который просто идеально подойдет владельцам сайтов WordPress. Давайте его и рассмотрим в следующей части статьи.

WORDPRESS — СОЗДАНИЕ КАРТЫ САЙТА С ПОМОЩЬЮ ПЛАГИНА

Итак, у нас есть сайт на WordPress и нам необходима карта сайта для поисковых систем. Простая задача, которая в WordPress решается предельно просто благодаря плагинам. Как вариант, мы могли бы использовать популярнейший плагин Google XML Sitemaps. Однако, если вы не хотите ставить лишний плагин, я предлагаю выбрать вам вариант два в одном. Полагаю, практически все из вас знают и используют плагин All in One Seo Pack (AOSP). Так вот, в последних версиях данного плагина появился модуль для работы с картой сайта.

Если вы еще не используете такой полезный плагин, как AOSP, тогда давайте установим его. В админке идем в меню добавления нового плагина и в поиске набираем запрос «all in one seo». Один из первых найденных результатов — наш. Плагин устанавливался уже более миллиона раз, что является безусловным свидетельством его популярности.

Карта сайта wordpress плагин

Проходим стандартную процедуру установки плагина. После инсталляции плагина в меню вы найдете новый раздел, который так и называется — All in One SEO.

Карта сайта wordpress плагин

Поскольку нас интересует создание карты, мы уделим внимание именно работе с модулем генерирования sitemap.xml, а не прочим настройкам и работе с плагином SEO. Итак, чтобы создать карту, нам для начала необходимо включить модуль XML Карта сайта, изначально он выключен. Двигаемся в меню Управление модулями и активируем плагин.

Карта сайта wordpress плагин

После активации модуля в меню появится дополнительный пункт — XML Карта сайта. Заходим в него. Плагин русифицирован, поэтому все настройки просты и интуитивно понятны. Здесь стоит остановиться лишь на отдельных нюансах.

По умолчанию файла sitemap вы не найдете, он не создается физически, а генерируется на лету. За это отвечает пункт Динамическая карта сайта, он по умолчанию включен.

Карта сайта wordpress плагин

Если вы хотите все же иметь физический файл sitemap.xml в корне, тогда отключите данную настройку и обновите настройки, нажав кнопку внизу Обновить карту сайта. После этого в корне вашего ресурса вы увидите два новых файла: sitemap.xml.gz и sitemap.xml.

Карта сайта wordpress плагин

Архив sitemap.xml.gz — ни что иное, как сжатая версия карты сайта. Если вы считаете его лишним, тогда можно отменить его создание, отключив настройку Создать сжатую версию карты сайта.

Это все касалось физического файла sitemap.xml. Если же нас устраивает генерирование карты сайта на лету, тогда оставляем настройку Динамическая карта сайта включенной. Обратите внимание, что использование динамической карты предполагает постоянные ссылки, о чем вас и предупреждает плагин соответствующим сообщением вверху страницы. Включите их в меню настроек сайта.

Карта сайта wordpress плагин

В остальном настройки плагина, думаю, вам понятны. Возможности плагина позволяют задавать приоритет, устанавливать частоту сканирования, исключать из карты рубрики или страницы и многое другое. Очень удобный инструмент. Думаю, на этом мы можем завершать статью. Обязательно проверьте, доступна ли карта вашего сайта по адресу /sitemap.xml.

Карта сайта wordpress плагин

webformyself.com

Карта сайта для поисковиков в WordPress — плагин Google XML Sitemaps

Порядок установки плагина несколько отличается от стандартной, поэтому будьте повнимательнее и точно следуйте инструкции:

  • ;
  • распакуйте и загрузите папку с файлами плагина на сервер в парку wp-content/plugins;
  • скачайте архив sitemap.zip и распакуйте его, в нем лежат два файла — именно в них Google XML Sitemaps будет записывать сформированную карту сайта для поисковых систем
  • перекиньте эти файлы в корневую папку блога на сервере (где лежит index.php);
  • установите на них права доступа 777, используя ftp клиент FileZilla;
  • активируйте плагин

Настройки плагина Google XML Sitemaps WordPress расположены в разделе «Параметры» — XML-Sitemap.

Настройки Google XML Sitemaps

Кликните на картинку, чтобы получше ее рассмотреть :) Как вы заметили, все на русском языке — это большой плюс. В первом разделе настроек под название «Result of last build process, started on…» (результаты последнего процесса построения, начатого и «дата») можно увидеть отчет о последнем построении sitemap. Используйте ссылку «заново построить карту сайта», чтобы сейчас же обновить ее.

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

Базовые параметры Google XML Sitemaps

В разделе «Дополнительные страницы» можно указать страницы других сайтов, которые будут включены в sitemap вашего блога.

Следующий раздел — «Приоритет статьи». В файле sitemap помимо ссылок на страницы блога указывается их приоритет. Этот раздел позволяет задать формирование приоритетов динамически на основе количества комментариев к статье. По умолчанию для всех статей используется одинаковый приоритет, заданный в разделе «Приоритеты» в самом конце настроек.

Раздел «Расположение Вашего файла с картой сайта» можно не трогать, если файлы sitemap.xml и sitemap.xml.gz Вы загрузили именно в корневую папку своего блога. В противном случае задайте расположение этих файлов в ручную.

Настройки «Содержания карты сайта» являются, пожалуй, самыми важными.

Содержание карты сайта

В настройках «Excluded items» можно отметить рубрики или указать через запятую ID записей, которые будут исключены из sitemap.

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

Частота просмотров

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

И последний раздел настроек — «Приоритеты». Позволяет указать поисковикам на самые важные страницы блога. Мои приоритеты:

Приоритеты

После внесения изменений не забудьте обновить параметры.

fairheart.ru

Какие карты сайта бывают и для чего они нужны?

Для сайтов  существуют карты 2-х типов. Для пользователей HTML и для роботов поисковых систем XML. В этой статье будет рассказано о том, что нужно знать о HTML картах сайта для WordPress. Будет рассказано о том, почему они так важны, об основных способах их создания. А как настраивать XML карты для вашего блога мы рассмотрим в другой статье.

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

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

Лучшие плагины WordPress для создания HTML карты сайта

1. PS Auto Sitemap

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

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

Основные характеристики плагина:

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

2. Page-list

Данный плагин создаёт карты сайта для WordPress. Он может работать сразу после установки.

Одним из главных достоинств плагина Page-list является поддержка шорткодов. Кроме того, имеется множество других параметров.

Существует четыре основных шорткода:

  1. [pagelist] – дерево всех страниц.
  2. [subpages] – дерево всех подстраниц текущей страницы.
  3. [siblings] – дерево всех одноуровневых страниц в отношении текущей страницы.
  4. [pagelist_ext] – список страниц с изображениями и цитатами.

Основные характеристики Page-list:

  • Работает сразу после установки.
  • Имеется возможность настраивать параметры контента для отображения в карте сайта.
  • Шорткод содержит более 50 параметров.
  • Имеется возможность отображать страницы с изображениями и цитатами.

3. WP Sitemap Page

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

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

Основные характеристики плагина:

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

4. Simple Sitemap

Плагин создаёт HTML карты сайта. Вы можете отображать содержимое отдельным списком страниц и постов или отсортированным по категориям с использованием выпадающего окна.

Карта сайта создаётся в виде столбца, который прекрасно вписывается в страницы, посты и даже боковые панели. Также вы сможете добавить шорткод в текстовые виджеты. Simple Sitemap позволяет вам выбрать порядок, в котором страницы и посты будут отображаться в настройках конфигурации.

Основные характеристики Simple Sitemap:

  • Создаёт HTML карты сайта.
  • Поддерживает шорткоды, которые могут быть добавлены в страницы, посты и боковые панели.
  • Позволяет задавать порядок отображения в настройках конфигурации.
  • Имеет возможность отображать карту сайта в виде списков или в групповом формате.

5. Hierarchical HTML Sitemap

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

Основные характеристики Hierarchical HTML Sitemap:

  • Создаёт HTML карты сайта.
  • Выводит список только по категориям
  • Имеет кнопки скроллинга к началу карты

Заключение

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

Теперь дело за вами. Может быть, у вашего сайта WordPress уже есть карта? Какие плагины вы использовали для её создания? Напишите об этом в комментариях.

clubwp.ru

Лучшие плагины для создания HTML карты сайта (блога) WordPress

Карта сайта WordPress
PS Auto Sitemap — плагин для автоматического построения HTML карты сайта

Плагин PS Auto Sitemap — данный модуль предназначен для автоматического построения карты сайта HTML, с некоторыми настройками и выбора стиля оформления карты сайта:

Стиль карты сайта
Выбор стиля оформления карты сайта из 12 вариантов

Создать карту сайта для WordPress с помощью PS Auto Sitemap очень легко, даже для начинающих. Для этого, установите плагин стандартным методом, через  панель управления WP, поиск по плагинам. Вводите название PS Auto Sitemap, нажимаете Enter, установить и активировать плагин. После этого, создаёте новую страницу с названием например, карта сайта или содержание сайта и в режиме Текст вставляете шорткод — <!— SITEMAP CONTENT REPLACE POINT —>, затем, смотрите адрес страницы в браузере, там нам нужно запомнить ID страницы. Например, как у меня — post=71. Далее, опубликуйте вновь созданную страницу и перейдите в настройки плагина: Настройки — PS Auto Sitemap:

Карта сайта HTML
Настройка карты сайта

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

Карта сайта HTML
Карта сайта HTML на WordPress

Идем далее. Следующий простой плагин для создания html карты сайта  от Александры Вовк (многие наверняка слышали это имя).

 Плагин Hierarchical HTML Sitemap — иерархическая HTML карта сайта WordPress

Карта сайта WordPress
Плагин Hierarchical HTML Sitemap — карта сайта WordPress

Данный плагин позволяет вывести на одной странице иерархическую HTML карту статей, разбитых по рубрикам. Достоинство Hierarchical HTML Sitemap в том, что это совсем простенький плагин, без всяких не нужных опций, только с нужным функционалом и без подключения дополнительных .css/.js файлов (отсутствие подключения дополнительных файлов более чем положительно влияет на скорость загрузки сайта), только на чистом PHP — коде. Выглядит карта сайта будет так:

Карта сайта HTML WordPress
Все статьи сайта — плагин Hierarchical HTML Sitemap

Естественно, размер и цвет, а также все отступы и другие моменты оформления будут такими-же, как у стандартных элементов вашего сайта/блога. Установить и активировать плагин можно так же стандартным методом, через админпанель. После создание новой страницы для своей карты вам нужно вставить в режиме «Текст» шорт код — [htmlmap] и затем опубликовать страницу.

Обратите внимание: По-умолчанию карта сайта будет выводить облако рубрик (в самом вверху, смотрите скриншот) и без списка страниц. Чтобы отключить облако рубрик, включить вывод страниц или исключить определенные посты, страницы или рубрики, воспользуйтесь дополнительными атрибутами шоткода:

Да, если у вас очень много постов, например 1000, будет «простыня», но, как пишет Александра (создатель плагина): «в этом и преимущество карты сайта — бегло пройтись по всем заглавиям, оценить тематику, найти интересные для себя публикации».

Плагин Simple Sitemap — HTML карта сайта WP

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

Карта сайта WP
Настройка плагина Simple Sitemap

Опять же, как и всегда, нужно создать новую страницу с любым названием «Все статьи блога» или «Содержание сайта» и так далее. В режиме «Текст» вставить шорткод [simple-sitemap], затем опубликовать вновь созданную страничку — готово.

И напоследок. Плагин на который стоит обратить внимание это:

wordpressmania.ru

Установка Dagon Design Sitemap Generator

Dagon Design Sitemap Generator автоматически формирует HTML страничку, на которой будут размещены упорядоченные по рубрикам ссылки постов, ссылки на сами рубрики, ссылки на статические страницы (и даже, при желании, ссылка на Site map в формате XML).

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

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

Ну, а описанное в этой статье расширение позволяет превратить все страницы вашего блога в расположенные заведомо выше третьего уровня. В результате чего, вы сможете увеличить свой доход с продажи ссылок (однако, не советую связываться с Сапе, ибо гораздо безопаснее торговать ссылками на ГоГетЛинксе, ГетГудЛинксе, МираЛинксе, ВебАртексе или РотаПосте).

Для начала скачайте последнюю актуальную версию DD Sitemap Generator отсюда. Ну, а далее производим традиционные манипуляции для установки плагина на движок WordPress:

  1. распаковываем архив
  2. полученную в результате папку закидываем в папку с плагинами WP-CONTENT/PLUGINS/ на сервере хостинга. Для этого нужно подключиться к серверу по протоколу FTP, например, с помощью программы FileZilla.
  3. далее входим в админку wordpress (https://ktonanovenkogo.ru/wp-admin/) и выбираем вкладку «Плагины»- «Inactive»
  4. находим строку с нужным расширением и жмем на «Активировать»

Теперь выбираем в админке WP из левого меню настроек пункт «Страницы» — «Добавить страницу». В поле названия пишем, например, «Все записи» или то, что вы считаете нужным, а в поле содержания вставляем код плагина Sitemap Generator, вызывающий отображение списка ссылок на все документы блога:

<!-- ddsitemapgen -->

Поначалу, вставив код в этот пост, я увидел вместо него как раз этот самый список ссылок, что меня немного удивило, т.к. я не сразу понял, что произошло с моим постом. Сейчас код вызова этого плагина не активен лишь по той причине, что я его заключил в теги <code> (читайте про спецсимволы и мнемоники в Html коде).

Карта сайта wordpress плагин

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

Настройка плагина DD Sitemap Generator

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

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

Можно так же будет настроить постоянную ссылку для карты, если вы используете ЧПУ. Если вы еще не знаете об этом и не используете, то самое время начать и прочитать об ЧПУ в Вордпрессе.

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

Карта сайта wordpress плагин

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

Как узнать ID рубрики в WordPress

Узнать ID рубрики в WordPress можно следующим образом: зайти в «Записи» — «Рубрики», подвести мышку к ссылке нужной рубрики и посмотреть номер в строке состояния браузера. Вы увидите примерно такое:

Карта сайта wordpress плагин

https://ktonanovenkogo.ru/wp-admin/categories.php?action=edit&amp;cat_ID=15

Значит для данной рубрики ID=15. То же самое и для ID статических страниц, но заходить надо в «Страницы» — «Редактировать» и смотреть на цифру в конце ссылки.

Вы можете также прописать путь к вашему файлу sitemap.xml (у меня он выглядит как https://ktonanovenkogo.ru/sitemap.xml) и указать, в каком месте карты отображать ссылку на XML версию. И, наконец, вы можете выбрать способ открывания вебстраниц при переходе с карты вашего блога: в этом же окне или в новом.

Карта сайта wordpress плагин

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

<?php echo ddsg_create_sitemap(); ?>

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

  1. .ddsg-wrapper — слой содержимого (я пробовал настраивать отступы от края страницы, размеры шрифта ссылок и еще что-то, но потом все-таки вернул все назад).
  2. .ddsg-pagenav — слой навигации по карте в случае ее многостраничности

Для внесения изменений с помощью этих CSS классов вам нужно будет открыть файл style.css из папки с вашей темой оформления(wp-content/themes/Название_вашей_темы_оформления/style.css) на редактирование в каком-нибудь редакторе (рекомендую Notepad++) и дописать нужные правила.

ktonanovenkogo.ru

Что такое «Все статьи» или «Карта сайта»?

Этот отдельный раздел вашего блога, который можно без проблем создать. Откроем административную панель сайта переходим в отдел «СТРАНИЦЫ» и добавляем новую.  НО ВСЕ ЛИ ЭТО? Конечно, нет. Проделав подобные действия вы лишь только покажете внешний вид карты сайта.

А что же нужно еще? Об этом читайте ниже!

 Для чего нужна новая страница «Все статьи»?

Я уверен в том, что она нужна точно не для общего вида, следовательно, у неё есть какое-то другое предназначение.

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

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

Вы услышали словосочетание «внутренняя перелинковка». Давайте разберем, что же это такое?

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

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

Нажали мы по странице  «Карта сайта» перешли туда и выбрали статью, которая понравилась, тем самым дошли до неё в два клика. Думаю, что очень удобно. А вы, как считаете?

Надеюсь, что с преимуществами создания нового раздела, в котором будут переходы на все ваши записи разобрались. Теперь мы должны понять, как установить его у себя на блоге. В качестве инструмента воспользуемся WP DS Blog Map. Это удобный плагин, который отображает карту сайта на wordpress.

Устанавливаем и производим настройки WP DS Blog Map.

Установить  WP DS Blog Map можно достаточно просто. Для этого проделаем стандартную операцию:

1. Скачиваем плагин на официальном сайте wordpress.org;

2. Открываем загрузки, переносим архив на рабочий стол;

3. Открываем архив, теперь перед нами плагин;

4. Соединяемся с FTP-сервером, можете воспользоваться FTP-клиентом, то есть программой FileZilla;

5. Проходим по пути ваш сайт — wp-content — plugins;

6. Переносим WP DS Blog Map в эту папку;

Всё,  мы закинули плагин на ваш сайт. Сейчас требуется активировать WP DS Blog Map и потом настроить.

Заходим в административную панель wordpress. Открываем ПЛАГИНЫ, находим WP DS Blog Map и кликаем «Активировать». Активация прошла успешно, а значит мы должны произвести настройки, которые и будут отображать все содержимое раздела «Все статьи».

Настройка плагина WP DS Blog Map.

После того, как вы активируете плагин отобразится в админ панели плагин в разделе  Параметры—> DS Blog Map. Настройки проводим, как угодно вам, то есть выбирайте отмечайте пункты, прописывайте все на свое усмотрение.  Можете вовсе ничего не изменяет.Как было сказано: решать Вам.

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

После создания новой страницы. Открываем её и переходим в режим ТЕКСТ, он находится рядом с визуально. После чего вставляем туда эти три строчки.

Жмем ОБНОВИТЬ или там ОПУБЛИКОВАТЬ. Обновляем ваш блог и смотрим, что получилось. Думаю, что вы будете довольны результатом.

Альтернатива WP DS Blog Map.

Помимо WP DS Blog Map существует еще и ряд других плагинов по созданию раздела «все статьи» или «карта сайта».

Об одном из них я сейчас и поведаю вам.

Dagon Design Sitemap Generator.

Это популярный плагин по созданию карты сайта для людей. Установка его стандартная. Скачиваете, закидывайте, активируете.

Создаем новую страницу и в режиме ТЕКСТ вставляем вот это:

<code><!-- ddsitemapgen -->

Всё, все статьи отображаются в разделе на блоге.

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

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

Ну вот и все, что я хотел рассказать в этом посту. До свидания, друзья. В заключение интересное видео:

 С уважением, Жук Юрий.

isif-life.ru

Что такое карта сайта и для чего она нужна

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

Раньше sitemap составлялись вручную в формате HTML, и их главной целью было улучшение навигации по сайту. Сегодня они создаются в формате XML, и их целью является улучшение поисковой оптимизации. Они позволяют поисковым системам интеллектуально сканировать сайт.

XML карта ресурса – это документ, содержащий информацию о страницах и записях вашего сайта, о дате их изменения и о приоритете страниц.

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

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

Передовые практики в области реализации XML карты сайта

XML карта представляет собой список URL-адресов с прилагаемыми метаданными. Поисковые системы при проверке sitemap анализируют два типа данных:

  • URL-адрес: Googlebot и другие поисковые работы должны извлечь каждый URL-адрес из карты сайта. В нее не должны включаться URL-адреса, доступ к которым запрещен в файле robots.txt. Все ваши URL-адреса должны быть каноническими. Также не следует включать в XML карту сайта URL-адреса дубликатов страниц.
  • Время последнего изменения: указание времени последнего изменения для каждого URL-адреса очень важно. Следует обновлять карту сайта каждый раз, когда на странице или в записи, связанными с URL-адресом, были произведены значимые изменения.

Создание XML карты сайта — это отличный способ оптимизации процесса сканирования сайта поисковыми системами. Ключевая информация в этих файлах XML — это канонические URL-адреса и время последнего изменения страниц сайта.

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

Лучшие плагины для создания карты сайта на WordPress

Google XML Sitemaps

Плагин Google XML Sitemaps является самым популярным решением для создания карты сайта на WordPress. Он генерирует XML карту сайта, которая помогает крупным поисковым системам — таким, как Google, Yahoo, Bing и Ask.com — лучше проиндексировать ваш сайт.

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

Основные особенности плагина Google XML Sitemaps:

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

PS Auto Sitemap

PS Auto Sitemap — это простой в использовании плагин, который автоматически генерирует страницу карты сайта на WordPress. Плагин поддерживает все генерируемые WordPress страницы, в дополнение к записям и категориям.

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

Основные особенности sitemap генератора:

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

Page-list

Page-list — плагин, генерирующий sitemap XML для WordPress. Он работает сразу после установки.

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

Выделяются четыре основных шорткода:

  1. [pagelist] — дерево всех страниц;
  2. [subpages] — дерево всех подчиненных страниц текущей страницы;
  3. [siblings] — дерево страниц одного уровня с текущей;
  4. [pagelist_ext] — список страниц с миниатюрами изображений и кратким содержанием.

Основные особенности плагина Page-list:

  • Осуществляет генерацию sitemap XML сразу после установки;
  • Настраиваемый контент для карты сайта;
  • Интеграция шорткодов с более чем 50 параметрами;
  • Возможность отображать страницы с миниатюрами изображений и выдержками.

WP Sitemap Page

WP Sitemap Page позволяет добавлять карту сайта на выбранные страницы с помощью одного простого шорткода. При добавлении шорткода карта сайта генерируется автоматически и выводится на странице.

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

Основные особенности плагина WP Sitemap Page:

  • Отображает все страницы, записи, категории, пользовательские типы записей и таксономии в HTML карте сайта;
  • Настраивает внешний вид карты сайта;
  • Есть возможность исключить страницы и пользовательские типы записей;
  • Доступны различные языки, есть возможность добавить собственный перевод.

Simple Sitemap

Simple Sitemap генерирует HTML карту сайта для WordPress. Вы можете выбрать, отображать ли в одном списке страницы и записи, или сгруппировать их по таксономии с использованием выпадающего списка.

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

Основные особенности плагина Simple Sitemap:

  • Формирует HTML карту сайта;
  • Поддерживает шорткоды, которые можно добавлять на страницы, в записи и в боковую панель;
  • Возможность настройки порядка отображения с помощью параметров конфигурации;
  • Отображает карту сайта списком или в сгруппированном формате.

Как предоставить карту сайта поисковым системам

В большинстве случаев поисковики автоматически обнаруживают карту сайта, если она размещена в корневой папке ресурса.

Рекомендуется предоставить Google и Bing XML карту сайта, чтобы воспользоваться дополнительными аналитическими данными: по проиндексированным страницам, обнаруженным ошибкам:

Предоставление карты сайта для Google

В разделе Google Webmaster Tools вы можете предоставить карту своего сайта, выполнив следующие действия:

  1. Войдите в Google Webmaster Tools под своей учетной записью Google;
  2. Выберите свой сайт на главной странице «Консоли поиска»;
  3. Нажмите ссылку «Карта сайта» в правой стороне панели.
  4. Нажмите кнопку «Добавить карту сайта / Тест»;
  5. Введите в текстовом поле имя файла карты сайта;
  6. Нажмите «Отправить файл карты сайта»;
  7. Вы увидите уведомление о том, что карта сайта была предоставлена.

Предоставление карты сайта для Bing

Для Bing XML карта сайта предоставляется с помощью Bing Webmaster Tools:

  • Войдите в Bing Webmaster Tools под своей учетной записью Microsoft;
  • Выберите на главной странице нужный сайт;
  • Введите путь к файлу XML карты сайта и добавьте ее;
  • Введите дополнительные учетные данные, которые подтверждают, что вы являетесь владельцем сайта;
  • Нажмите кнопку «Сохранить».

Заключение

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

Перевод статьи «How to Create Sitemaps for WordPress to Help Search Engines Rank You» был подготовлен дружной командой проекта Сайтостроение от А до Я.

www.internet-technologies.ru


You May Also Like

About the Author: admind

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.