Использование плагина Google XML Sitemaps, описание, настройка и решение основных проблем. Как добавить на WordPress страницу HTML-Sitemap

Sitemap — это карта сайта. Она бывает в двух различных типах: для людей; для поисковых машин. Ранее был рассмотрен плагин для Вордпресс, который в автоматическом режиме создаёт карту сайта для пользователей. Сегодня рассмотрим плагины для создания файлов Sitemap для поисковиков.

Файлы Сайтмап содержат информацию о страницах сайта, которые нужно проиндексировать. Размещая такой файл на хостинге в директории своего сайта, мы даём понять поисковой системе Яндекс:

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

sitemap xml

Поисковая система Яндекс поддерживает несколько форматов файла Cайтмап:

  1. XML-формат;
  2. Сжатый файл в XML формате;
  3. Текстовый файл, в котором указываются только полные URL-адреса страниц, причём, каждая URL должен быть в отдельной строке.

Разработчиками Yandex рекомендуется использовать первый формат, так как он предоставляет вебмастеру возможность указать частоту изменения записи или страницы, выставить относительный приоритет индексации, а также указать дату, когда последний раз редактировалась страница или запись. Эти параметры называются соответственно changefreq, priority и lastmod — можно указывать 1, 2 или все 3.

Проверить sitemap

Чтобы проверить корректность составления Сайтмапа, можно воспользоваться специальным валидатором. Он расположен по адресу: http://webmaster.yandex.ru/sitemaptest.xml. Можно выполнить проверку несколькими способами:


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

Общее количество URL не должно превышать 50 тысяч штук, а размер в сжатом виде — не более 10 МегаБайт. При превышении числа URL или веса, допускается разбивка одного большого файла на несколько допустимо возможных.

Допустима кодировка — UTF-8. Для кириллических доменов и адресов, таких как сайт.рф, не обязательно использовать преобразование в Punycode. Поисковой робот Яндекса отлично распознаёт оригинальные кириллические адреса в любом виде.

Sitemap для Яндекса

Указать поисковой машине на наличие файла Сайтмап можно двумя способами:


Как создать файл sitemap?

Здесь есть несколько вариантов решения этой задачи:

  • использовать генераторы Сайтмап — минус в том, что придётся каждый раз генерировать новый файл при добавлении на сайт новой информации и возникновение дополнительной нагрузки при обращении подобных сервисов к серверу сайта. Кроме того, среди множества опробованных — найти генератор корректного сайтмапа так и не удалось.
  • создавать своим мозгом, при помощи своих рук — такие же минусы, как у предыдущего варианта, но можно сделать всё качественней и по «регламенту». Однако этот способ не для ленивых;
  • использовать плагины — самый оптимальный вариант! Вот только найти и выбрать по-настоящему хороший плагин для создания файла Sitemap.xml не просто.

Воспользуемся последним вариантом — он оптимален по качеству и трудозатратам.

google xml sitemaps

Хороший плагин Google XML Sitemaps, однако он генерирует совершенно корявую карту. Кроме возможных ошибок, в саму карту встраиваются ссылки на разработчика и другая ненужная информация. Проверить сказанное очень просто — установите, активируйте и настройте плагин google xml sitemaps, а затем посмотрите что получится. Ничего хорошего, идём дальше.

All in SEO Pack

Это самый лучший вариант из всех просмотренных. Сам , однако в нём есть дополнительные модули (в последних версиях). После установки, в консоле управления сайтом появляется дополнительная вкладка — «Инструменты SEO», состоящая из «Основные» и «Другие модули»:

Нажимаем кнопку «Activate», для активизации карты сайта. После этого, в SEO-инструментах появляется ещё одна ссылка «XML карта сайта»:

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

Настройки просты:


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

Сегодня хочу рассказать о такой незаменимой штуке как Sitemap. Вообще существует 2 типа: в формате HTML — карта сайта для посетителей (чтобы они лучше ориентировались на вашем ресурсе) и в формате XML — для поисковых роботов. В принципе, рекомендую создавать их обе — это лучший вариант. Для создания стандартной HTML Sitemap особых знаний не нужно — тут можно использовать какой-то плагин для той или иной CMS либо вручную создать отдельную страницу, где разместить ссылки на главные разделы и важные страницы проекта.

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

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

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

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

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

Google, Яндекс и некоторые другие поисковые системы ориентируется на протокол Sitemap версии 0.9. вы можете найти немного информации о нем. Но дабы не вдаваться в детали подробно многие системы управления сайтами имеют механизмы для создания XML файла Sitemap.

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

  1. После скачивания архива плагина нужно распаковать и залить его содержимое в директорию wp-content/plugins.
  2. Далее создаете в корневой папке блога (там где находится wp-config.php) 2 файла — sitemap.xml и sitemap.xml.gz, причем устанавливаете для них права на запись (CHMOD 777) дабы система сама могла формировать их содержимое.
  3. Затем активируете плагин в админке.
  4. Открываете в меню страницу с настройками плагина Google XML Sitemaps в меню «Options» — «XML-Sitemap». Если получите сообщение об ошибке — проверьте права новых созданных файлов. Здесь вы можете установить ряд настроек для плагина, а также создать файл Sitemaps.

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

Кроме проверки статуса (состояния) работы плагина Google XML Sitemaps, а также общих настроек можно:

  • Добавить в карту страницы, не принадлежащие блогу (если он размещается, например, по адресу domen.com/blog).
  • Указать расположение файла sitemap.xml.
  • Определить содержание карты сайта — какие страницы туда включать (посты, архивы, категории).
  • Исключить определенные категории или посты.
  • Указать частоту обновления страниц (это не команда для поисковиков, просто информация).
  • Ну и указать приоритеты для страниц.

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

P.S. Любишь футбол? новости футбола и результаты матчей на одном сайте.

Тематика карты сайта для WordPress уже несколько раз поднималась в блоге. Если говорить про XML Sitemap под поисковые системы, то тут ранее я советовал одноименный плагин . Сейчас же данная функциональность имеется в последней версии (и нет смысла ставить оба модуля).

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

Модуль с иерархической картой сайта без дополнительных css или js файлов, только на чистом PHP. Статью о нем нашел в одном из англоязычных блогов, хотя это наша разработка, вот блог автора с информацией по установке плагина.

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

  • Возможность добавить страницы в карту сайта.
  • Наличие небольшой навигации по карте с отображением всех категорий.
  • Исключение определенных постов/категорий.
  • Отображение даты.
  • Чистый код без лишних файлов и стилей.

Вот как приблизительно выглядит карта от Hierarchical HTML Sitemap:

Для вставки карты сайта используется шорткод , у которого имеются дополнительные параметры:

  • — исключить записи;
  • — исключить категории;
  • — добавить страницы;
  • — спрятать навигацию по карте сайта;
  • — отобразить краткое описание категорий;
  • — скрыть дату публикации;

Модуль относительно новый, поэтому тут только 600 загрузок, хотя оценка весьма хорошая — 5 из 5-ти. Совместимость начиная с WP 3.0 и до 4.1.7 на данный момент.

HTML Page Sitemap

HTML Page Sitemap — достаточно простая по функциональности карта сайта, которая работает только со страницами, не постами. То есть подойдет WordPress проектов по типу веб-сайтов, а не блогов.

Добавляется элемент на страницу с помощью шорткода . При этом вы можете использовать практически все настройки, которые есть в : exclude, include, sort_order, depth, sort_column, child_of, authors, number, meta_key, meta_value и offset, например:

  • — карта сайта не более 3х уровней вложенности с исключенной страницев ID которой равен 555;
  • — отображение подстраниц для текущей страницы;
  • — список страниц, отсортированных по параметру menu_order с отображением даты изменения.

По сути, модуль позволяет вам добавлять на страницу сайта функцию wp_list_pages в виде шорткода. Возможно, для кого-то это пригодится. По функциональности напоминает за исключением использования миниатюр у последнего. Установок здесь более 30 тыс., оценка 4.3, поддерживается начиная с WP 2.7 и до последних версий.

Simple Sitemap

Авторы модуля Simple Sitemap утверждают, что это самый легкий способ создать карту сайта для WordPress. Вам просто нужно добавить шорткод на страницу или в виджет. Отличительной возможностью данного решения есть наличие элемента сортировки для постов/страниц в карте сайта — по заголовку, дате, категориям, автору и тегу. Скачали модуль более 40 тыс. раз, оценка — 4.8, что весьма неплохо.

PS Auto Sitemap

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

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

В принципе, все возможности плагина более-менее стандартные, единственное, что выделяет его среди других — базовые стили оформления. Скачиваний плагина — более 200 тысяч раз, оценка — 5.

WP SEO HTML Sitemap

Предлагаю вашему вниманию еще один интересный модуль — WP SEO HTML Sitemap . Он содержит адаптивную карту сайта, которая станет отличным дополнением к вашей XML Sitemap. Если у вас уже установлен модуль WordPress SEO by Yoast, то карта сайта будет использовать все его настройки при создании HTML версии. Кроме того он обладает следующими возможностями:

  • определение количества колонок для отображения, которые отлично смотрятся во всех современных браузерах;
  • поддержка многоязычности при отображении карты сайта;
  • адаптивность для разных устройств;
  • отсутствие ошибок валидации по версии W3C Markup Validation;
  • возможность отключения CSS стилей;
  • есть ссылка на вашу XML Sitemap.

Отображение карты сайта здесь действительно весьма необычное.

Мне нравится. К плюсам определенно относится адаптивность, мультиязычность и другие весьма уникальные опции модуля. Загрузили его более 3 тысяч пользователей.

Simple Wp Sitemap

Плагин Simple Wp Sitemap предназначен для создания обеих карт сайта — XML и HTML. Отличительной его особенностью есть то, что файлы sitemap.xml и sitemap.html создаются динамически и не являются «частью» сайта. То есть физической страницы на карту не создается. Это, вроде как, позволяет избежать ошибок отсутствия или случайного удаления соответствующих файлов. Выглядит, правда, карта сайта немного простовато:

Кстати, вы можете добавлять в нее другие страницы, которые не являются частью вашего WordPress сайта. Точно также можно ненужные материалы исключать. Плагин Simple Wp Sitemap поддерживает кэширование. Число установок — более 10 тыс., минимальная поддерживаемая версия системы — 4.0, оценка плагина — 5.

WP Sitemap Page

Для создания карты сайта с помощью модуля WP Sitemap Page (после его установки) используйте шорткод . Все настраивается достаточно легко, в карту включаются как посты, так и страницы. Загрузок модуля — около 80 тысяч, оценка — 4.8.

Основные функции WP Sitemap Page:

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

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

(Последнее обновление: 17.02.2019)

Привет, коллеги! В этом посте я расскажу вам как создать и настроить Sitemap (карта сайта) для WordPress , для поисковых систем таких как Яндекс, Google, Bing, Поиск@Mail.Ru. Не нужно путать XML с HTML. Первый подходит для поисковиков, а второй предназначен преимущественно для пользователей. Что представляет из себя карта сайта XML вы наверное уже знаете. Напомню : это список страниц вашего сайта/блога, который не видят ваши посетители, а хорошо видна только . XML файл Sitemap позволяет сообщить Google и Yandex о страницах вашего сайта, чтобы они гарантированно попали в индекс поисковых систем.

Плагин Google XML Sitemaps для WordPress

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

Что такое Sitemap?

Sitemap - XML-файлы с информацией для поисковых систем (таких как Google, Яндекс, Bing, Поиск@Mail.Ru) о страницах веб-сайта, которые подлежат индексации. Проще говоря, это URL-адреса сайта, отправляемые вами поисковикам.

Яндекс поддерживает форматы XML и TXT. Формат XML позволяет передавать дополнительную информацию.

Создать карту блога или сайта на WordPress нам поможет плагин Google XML Sitemaps . Который генерирует XML файл, обновляет его и так далее. Вам достаточно плагин , настроить его и можно о нём забыть. Установка Google XML Sitemaps стандартная.

Плагин Google XML Sitemaps Вордпресс

Один из лучших плагинов WP. Он будет предоставлять полную XML-карту сайта для поисковых систем. Его установили уже более 24 243 146 раз.


Плагин Google XML Sitemaps

Используйте этот плагин, он значительно улучшит SEO. Он создаст специальную XML-карту сайта и поможет таким поисковым системам, как Google, Bing, Яндекс и Мейл ру лучше индексировать ваш веб - ресурс. С такой картой сайта сканерам намного проще увидеть полную структуру вашего сайта и извлечь ее более эффективно. Плагин поддерживает все виды страниц, сгенерированных WordPress, а также пользовательские URL.

Кроме того, он уведомляет все основные поисковые системы каждый раз, когда вы создаете сообщение о новом контенте. Модуль совершенно бесплатен и переведён на русский язык (правда не полностью, но самое важное переведено).

Установите плагин обычным способом, используя функцию Плагины - Добавить новый. В поле поиска введите его название Google XML Sitemaps:


Установка плагина из админ панели

Настройка XML Sitemaps

После успешной установки и активации плагина, его нужно настроить. В разделе "Настройки" нажмите на :

Настройки xml sitemap

Откроется страница: Генератор XML-карты сайта для WordPress, где вам нужно её настроить. На этой странице, в самом вверху, вы увидите ссылку на вашу карту:


Ссылка на xml карту вашего сайта

Вы можете на неё нажать и посмотреть как она родная выглядит:

XML-карта сайта для поисковых систем

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

Настройки для своего сайта карты xml

После всех настроек обязательно нажмите "Обновить параметры". Готово. Дальнейшее действие это - добавить файл Sitemap в вебмастере поисковых систем, чтобы ускорить индексирование сайта вордпресс. А также прописать ссылку на карту в robots.txt.

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

Теперь при написание статьи, плагин будет сообщать поисковым системам (не всем, а только Гугле, Bing, Yahoo и Ask.com) об обновление вашего блога. Плагин автоматически обновит вашу карту сайта, если вы опубликуете сообщение, так что больше ничего не нужно делать

Для остальных поисковых систем делать нужно вот это - читайте .

Обратите внимание, друзья, функция XML Sitemaps есть в SEO плагинах и .

Всего доброго и до новых встреч. Пока, пока!

Добрый день, дорогие читатели!

Индексация веб-ресурсов поисковыми системами – дело сложное. Причем не только для вебмастеров, но и для самих поисковиков и их роботов. Чтобы облегчить им задачу, была придумана такая вещь, как карта сайта sitemap.xml. С ее помощью роботы смогут ориентироваться на страницах вашего проекта. Например, видеть рубрики, метки, страницы с каким-то нестандартным содержимым и прочее.

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

Расскажу более подробно о том, зачем нужен Sitemap. Это файл со ссылками на страницы блога/сайта, который извещает поисковые системы об актуальной структуре ресурса.

Он может быть как статичным, так и динамичным. Первый актуален для таких же статичных необновляемых веб-ресурсов.

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

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

Естественно, в случае статичного файла, созданного с помощью генератора, вам заново придется выгружать его в корень, причем вручную. Не самый удобный вариант, но если ваш сайт написан на чистом html+css и обновляется раз в год, то это еще терпимо.

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

Как создать Sitemap.xml для WordPress

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

Создать карту сайта можно с помощью:

  • онлайн-генератора;
  • программы (тот же генератор, только не онлайн);
  • плагинов;
  • вручную.

Давайте поговорим обо всех этих вариантах подробнее.

Онлайн-генераторы и программы

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

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

То же касается и программ-генераторов (как правило, платных). Вы просто создаете необновляемый файл в формате xml и загружаете его на хост с помощью FTP или файлового менеджера. В теории, конечно, можно довести этот способ до ума, сделав его полуавтоматическим. Но в том нет нужды, потому как с помощью специальных расширений можно создать динамическую карту сайта и вообще забыть о таких проблемах.

Итак, примеры онлайн-сервисов для создания сайтмап:

  • XML-Sitemaps (до 500 страниц),
  • Free Sitemap Generator (до 5 000 страниц),

Как это работает?

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

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

Плагины

Тут-то мы и переходим к основной части этого материала. Плагины, по моему мнению, являются наиболее предпочтительным способом создания карты sitemap. Благодаря этим замечательным расширениям вам не нужно следить за актуальностью или выгружать какие-то непонятные файлы. Нужно лишь прямо в админке нажать кнопку “Установить” – и все готово.

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

Многофункциональный SEO-плагин, который ко всему прочему, имеет в себе еще и инструмент автоматического создания сайтмап. Он включен по умолчанию, поэтому сразу после установки вы получите готовую карту. Найти ее можно по адресу: site.ru/sitemap_index.xml. Что интересно, плагин создает отдельные sitemap для постов, рубрик, меток и архивов. Теоретически, поисковикам будет еще легче ориентироваться во всех этих элементах.

  • All in One SEO Pack

Здесь также есть возможность создавать сайтмапы. Является аналогом предыдущего плагина и его прямым конкурентом. Как и в Yoast SEO, карта создается автоматически и постоянно поддерживается в актуальном состоянии.

  • Google XML Sitemaps

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

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

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

  • XML Sitemap & Google News feeds

Два в одном. С помощью этого дополнения вы сможете создать не только xml-карту, но и дополнительный фид для Google News. Сейчас у плагина более 100 000 установок, поэтому вам тоже советую обратить на него внимание. Как и в случае с остальными вариациями, настройка воспроизводится легко.

  • Google Sitemap by BestWebSoft

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

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

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

Вручную

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

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

Что делать с картой дальше

Чтобы помочь поисковым системам найти карту вашего проекта, можно воспользоваться такими сервисами как Яндекс.Вебмастер и Search Console. В каждом из них существуют инструменты отправки сайтмап, а также данные обо всех ошибках, которые могли возникнуть в ходе его генерации. Нужно знать точную ссылку на карту, чтобы добавить ее. Как правило, она лежит прямо в корне. Поэтому для перехода к xml-файлу нужно лишь указать его название и формат.

Добавление в Яндекс.Вебмастер

Переходим в Вебмастер, после чего выбираем наш сайт (если их несколько). Далее идем во вкладку индексирование – Файлы Sitemap. Здесь-то мы и будем управлять файлами карт сайта для нашего проекта. Копируем адрес сайтмап в поле, после чего нажимаем “Добавить”.

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

Search Console

Идем в консоль, после чего переходим в раздел Сканирование – файлы Sitemap. В остальном все то же самое. Добавляем файл и проверяем его на ошибки.

Заключение

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

Каким именно образом генерировать сайтмап – дело ваше. Но должен заметить, что для WordPress наиболее предпочтительным способом являются плагины. Тем более что у большей части многофункциональных SEO-плагинов эта опция вшита, а какой-то СЕО-плагин все равно придется выбрать.

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

На этом все, спасибо за внимание.