Создаём карту сайта wordpress. пошаговая инструкция

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

Google XML Sitemaps

Плагин Google XML Sitemaps является самым популярным решением для создания карты сайта на WordPress. Он генерирует XML карту сайта, которая помогает крупным поисковым системам — таким, как , 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. — дерево всех страниц;
  2. — дерево всех подчиненных страниц текущей страницы;
  3. — дерево страниц одного уровня с текущей;
  4. — список страниц с миниатюрами изображений и кратким содержанием.

Основные особенности плагина 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 карту сайта;
  • Поддерживает шорткоды, которые можно добавлять на страницы, в записи и в боковую панель;
  • Возможность настройки порядка отображения с помощью параметров конфигурации;
  • Отображает карту сайта списком или в сгруппированном формате.

Что обязательно должно быть в карте сайта

А теперь давайте разберемся в параметрах, требованиях и тегах карты сайта.

Требования к sitemap.xml

  1. Кодировка файла — UTF-8. Распространенный стандарт кодирования символов Юникода, позволяющий более компактно хранить и передавать информацию.
  2. Максимальное количество ссылок в одном файле — 50 000.
  3. Размер файла — до 50 мегабайт.
  4. Ссылки соответствует одному хосту — домен и главное зеркало: example.com или store.example.com.
  5. Обращение на сервер возвращает ответ «The HTTP 200 ОК».

Таблица тегов

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

Тег Обязательный параметр Описание
Да Главная директива карты сайта, которая отражает стандарт протокола. Он показывает поисковым роботам, какие данные содержатся в sitemap и в каком приоритете нужно индексировать страницы.

Пример:

Да Родительский тег для URL-адреса. Под ним расположены данные для индексации каждой страницы — они являются дочерними тегами.

В общей sitemap, которая содержит несколько карт, вы встретите тег

Да Здесь содержится полная ссылка на страницу сайта — каноничный URL.

Может начинаться с «http» или «https»

Присваивается автоматически Дочерний тег сообщает дату последнего обновления страницы в формате UTC: ГГГГ-ММ-ДД.

Например, 2021-20-04

Нет Тег, в котором содержится информация о частоте изменений страницы. Значения тега:
  • always (постоянно)
  • yearly (ежегодно)
  • monthly (ежемесячно)
  • weekly (еженедельно)
  • daily (ежедневно)
  • hourly (каждый час)
  • never (никогда)Данный параметр является подсказкой для поискового робота. Во-первых, вы не сможете всегда отслеживать регулярность изменений. Во-вторых, даже если у вас указано значение «ежегодно» — это не показатель того, что робот за год ни разу не просканирует страницу
Нет Дочерний тег, показывающий приоритет страницы среди прочих. Значения от 0 до 1,0 — от неважных страниц к наиболее приоритетным.

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

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

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

Например:

Подробности можно изучить в

Нет Дочерний элемент тега . Отражает полную ссылку на изображение
Нет
Нет Подпись к картинке
Нет Место съемки фотографии: город, страна
Нет Название ролика, до 100 символов
Нет Место размещения плеера
Нет Превью видео, от 120 х 90 пикселей
Нет Описание видео, до 2 000 символов
Нет Список платформ, где может воспроизводиться видеоролик
Нет Категория для видео
Нет Общий тег, в котором указывается издание
Нет Название издания
Нет Язык в формате ISO 639
Нет Название статьи
Нет Ключевые слова по теме статьи
Да В завершении данных, содержащихся в конкретной директиве указывается соответствующий тег со знаком слэш: , , , , и так далее

XML-карта сайта для WordPress при помощи All in One Seo Pack

Всё, что нужно:

  1. обновить этот плагин до последней версии (если не обновлён)
  2. кое-что активировать и настроить.

Обновление All in One Seo Pack до версии 2.0.4

Если этот плагин вдруг не самой свежей версии, то следует обновить его до версии 2.0.4. Или свежее — просто суть в том, что именно с версии 2.0.4 появилась возможность сделать XML-карту для WordPress-сайта:

Обновляем All in One Seo Pack до версии 2.0.4

Активация, настройки и создание XML-карты

Теперь меню для доступа к данному плагину появится в сайдбаре админки WordPress и будет называться примерно так: «Инструменты SEO»:

Меню All in One Seo Pack

Если при наведении курсора мышки пункт «XML карта сайта» не появился, то нужно щёлкнуть «Другие модули». И на открывшейся странице активировать нужный модуль:

Активируем XML карту в All in One Seo Pack

В общем, всё просто.

Теперь в боковом меню появится соответствующая ссылка для перехода на страницу управления данной картой. Кликаем на неё и делаем обычные настройки для такой карты сайта.

Если вы не знаете, что и как там настраивать — оставьте настройки по умолчанию. Если не знаете, что такое XML-карта и зачем она вообще нужна сайту — смотрите 3-й урок этого SEO-курса. Можно поставить такие же настройки:

Настройки XML карты сайта на WordPress

Также, если кликнуть на значок «вопрос», то появится дополнительное описание каждого пункта настроек.

Ниже можно:

  • добавить дополнительные страницы в карту; т.е. нестандартные страницы WordPress — например, ваша страница подписки на рассылку, ещё какие-нибудь страницы по всевозможным URL-адресам на вашем домене и т.п.

  • исключить из карты записи определённых WordPress-рубрик или отдельные статичные страницы:

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

Вот и всё. Не забудьте сохранить изменения.

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

Также, если ранее уже имелся файл карты в корневом каталоге — чаще всего это sitemap.xml, — то данный плагин попросит его удалить — можно согласиться (да и вообще удалить предыдущий плагин создания карты).

При динамической XML-карте её файл создаваться вообще не будет, а будет генерироваться «на лету» — при обращении к адресу http://site.ru/sitemap.xml.

Что, собственно, такое XML Sitemap?

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

Вид карты сайта WordPress в domhtml:

Какова цель XML-файла Sitemap?

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

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

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

Файлы Sitemap сообщают поисковым системам, когда страница была обновлена, частоту обновлений страницы, относительную важность страниц на веб-сайте, а также способы поиска и индексации контента, который может быть найден глубоко в структуре сайта

Вот как информация выглядит в sitemap:

  • Где страница находится на веб-сайте (ее URL): <loc>http://www.site.com/mypage</loc>
  • Дата последнего изменения страницы: <lastmod>01.01.2021</lastmod>
  • Как часто меняется страница: <changefreq>время</changefreq>
  • Какой приоритет эта страница по отношению к другим страницам на сайте: <priority>1</priority>

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

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

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

В течение нескольких минут (обычно) Google просканирует ваш сайт и проиндексирует ваш контент.

Установлено ли ограничение количества URL-адресов, которые могут быть включены в XML-файл Sitemap?

Оно существует. Но его соблюдение для сайтов WordPress не обязательно.

Файл sitemap.xml технически имеет ограничение в 50 000 URL. Но когда ваш сайт состоит из более чем 50 000 URL-адресов, возможно создание главной карты сайта, которая будет ссылаться на другие установленные Sitemap (каждая с ограничением в 50 000 URL).

Преимущества XML Sitemap

Если у вас большой сайт или вы только запускаете новый проект, вам точно понадобится файл Sitemap. В первом случае он поможет поисковикам обнаружить контент, который находится далеко от главной страницы. А если говорить о новом сайте, то благодаря карте сайта можно не ждать вечность, пока поисковая система вообще узнает о существовании вашего контента. Но что, если сайт не подпадает ни под одну из категорий? Стоит ли создавать файл Sitemap в таком случае?

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

  • Карты сайта в формате XML помогают краулерам понять, какие страницы необходимо проиндексировать — добавляя URL в файл Sitemap, вы сообщаете поисковикам, что страница качественная. Но не забывайте, что поисковая система может проигнорировать ваш запрос — чтобы страница была проиндексирована, она должна соответствовать стандартам качества Google.
  • Файлы Sitemap помогают контролировать индексацию определенных страниц в Google Search Console.
  • Можно сообщить поисковикам о региональных версиях страниц, указав их в карте сайта вместе со специальными атрибутами hreflang. Это не единственный способ правильно организовать многоязычный сайт, но некоторые вебмастера считают, что именно этот вариант — самый простой.
  • Карта сайта в формате XML — наглядное подтверждение ваших авторских прав на контент: в ней указываются время публикации и обновления страниц.

Как создать sitemap для сайтов на платформе WordPress, Joomla, Dle и Drupal

Для создания sitemap.xml для сайта на WordPress существует множество не требующих денежных взносов сервисов и плагинов, как минимум десяток из них отлично работает, но мы рассмотрим самый популярный. Им является Google XML Sitemap, который нужно скачать на официальном сайте, произвести стандартную установку, и активировать. Формирование карты вашего сайта на WordPress происходит буквально в два счета. Вместе с активацией, без усилий с вашей стороны, создается карта сайта. Ознакомиться с нею можно здесь:

http://название вашего сайта/sitemap.xml

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

Избавит от хлопот при формировании карты сайта на Joomla компонент под названием Xmap, скачать который можно через сайт разработчика. Его установка происходит обычным способом — через «Расширения», далее «Менеджер расширений». После благополучной установки переходим в «Менеджер плагинов» и выбираем xmap. На начальном этапе должны быть включены два плагина описываемого компонента: WebLinks Plugin и Content Plugin. От настроек второго из них во многом зависит видимость ресурса для поисковых ботов.

Для формирования sitemap заходим в админке сайта в «Компоненты» — «Xmap» и кликаем на «Создать». Теперь заполняем все необходимые поля, расставляем требуемые галочки. Не забываем сохранить изменения, и карта для Joomla готова. На ее основе можно создать и html страницу.

Если у вас сайт на Dle, то скачивать плагин не потребуется. Этот движок имеет встроенный модуль административной панели, который называется «Карта сайта для Google и Yandex», автоматически формирующий карту ресурса. При начале работы с Dle обязательно нужно заняться настройкой данного модуля. Настраиваемые параметры стандартны — приоритет, число страниц, которые попадут в файл и т. д. Ограничение только одно — не более 500 тыс. ссылок. После всех манипуляций нажимаем «Создать/обновить…», — готово.

Drupal — один из наиболее гибких и мощных движков для создания самых амбициозных проектов. Чтобы поисковые боты в кратчайшие сроки проиндексировали все страницы такого сайта понадобится скачать и установить в системе Drupal такой модуль, как XML Sitemap module. Затем открываем в админке сайта этот модуль, заходим в настройки и выстраиваем все параметры в соответствии со своими пожеланиями.

Как создать правильный sitemap.xml

Рассмотрим, как сделать правильную xml-карту. Здесь должны быть соблюдены следующие требования:

  1. Размер файла должен быть не больше 10 мб;
  2. Карта должна содержать не больше 50000 ссылок. В тех случаях, когда ссылок больше, можно создать несколько карт и включить их в главную xml-карту;
  3. Адрес сайтмапа следует прописать в robots.txt;
  4. Также загрузите sitemap в яндекс и гугл (как добавить файл – описано ниже);
  5. Поисковые системы должны иметь доступ к карте. Необходимо использовать специальные теги, которые дают поисковикам понять, что это именно карта, а не что-то другое;
  6. У sitemap должна быть кодировка UTF-8.

Содержимое файла карты сайта sitemap.xml выглядит:

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
  <loc>http://site.ru/</loc>
  <lastmod>2015-10-18T18:54:13+04:00</lastmod>
  <changefreq>always</changefreq>
  <priority>1.0</priority>
 </url>
 <url>
  <loc>http://site.ru/category/</loc>
  <lastmod>2015-10-18T18:57:09+04:00</lastmod>
  <changefreq>hourly</changefreq>
  <priority>0.8</priority>
 </url>
 <url>
  <loc>http://site.ru/page/</loc>
  <lastmod>2015-10-18T18:59:37+04:00</lastmod>
  <changefreq>daily</changefreq>
  <priority>0.6</priority>
 </url>
</urlset>

Где используются следующие обязательные теги:

  • <urlset> — родительский тег, в него заключаются все url-адреса;
  • <url> — тег, в котором указываются сведения о конкретном url-адресе;
  • <loc> — в данном теге указывается непосредственно url.

Далее, следуют необязательные теги:

  • <lastmod> — этот тег заключает в себе дату последнего изменения страницы;
  • <changefreq> — тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
  • <priority> — указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.

Changefreq указывает на частоту изменений страницы:

  1. Hourly – обновление ежечасно;
  2. Always – всегда обновляется;
  3. Weekly – обновляется раз в неделю;
  4. Daily – обновления происходят ежедневно;
  5. Monthly – обновления происходят раз в месяц;
  6. Yearly – один раз в год;
  7. Never – не обновляется (такое значение лучше не использовать).

Priority сообщает поисковикам о степени важности страницы, по сравнению с другими. Приоритет можно выставлять от 0,1 (низкий) до 1 (высокий)

Priority рекомендуется расставлять следующим образом: максимальный для главной страницы (1), для рубрик средний (0,6), а для записей – минимальный (0,4).

Файл sitemap.xml должен содержать указание на пространство имен языка XML:

xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <sitemap>
  <loc>http://site.ru/sitemaps/sitemap01.xml</loc>
  <lastmod>2015-10-18T18:54:13+04:00</lastmod>
 </sitemap>
 <sitemap>
  <loc>http://site.ru/sitemaps/sitemap02.xml</loc>
  <lastmod>2015-10-18T18:54:13+04:00</lastmod>
 </sitemap>
</sitemapindex>

Здесь используются уже знакомые нам теги <loc> и <lastmod>, а также обязательные теги:

  • <sitemapindex> — родительский тег, в который заключаются адреса всех карт сайта;
  • <sitemap> — тег, в котором заключается параметры для каждой карты сайта.

Установка и настройка HierarchicalHTML Sitemap – карта сайта для людей

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

Шаг 1. Скачайте (Иерархическая) плагин Hierarchical HTML Sitemap. Путь: Админпанель Плагины Добавить новый. В поле поиска введите название, затем, →Enter Установить Активировать.

Так выглядит плагин Hierarchical HTML Sitemap

Шаг 2. После установки скопируйте код ,находящийся в описании к плагину. Для этого в консоли WP перейдите: Плагины Установленные.

Скопируйте код для вставки в редакторе Страниц или Записей, смотря что будете размещать в Меню сайта

Шаг 3. Перейдите в редактор страниц: Админпанель (консоль WP) Страницы Добавить новую. Пропишите заголовок, который будет отображаться в Меню сайта (обычно верхнее). Например, Карта сайта, Содержание, Список статей или другое.

Шаг 4. В поле для текста вставьте скопированный шорткод: . Можно предварительно Просмотреть, что получилось. Потом, если вид списка устраивает, нажать «Обновить». Все. Карта создана.

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

  • htmlmap exclude=335,556 – отображать только Страницы, исключая Записи;
  • htmlmap exclude_cat=1,3 – не отображать рубрики;
  • htmlmap showpages – добавить в список страницы;
  • htmlmap hidecloud] – скрыть навигацию по ссылкам;
  • htmlmap showdescription – разместить описание категорий;
  • htmlmap hidedate – не показывать дату публикации статьи.

Заголовок — опция Меню; код определяет внешний вид списка sitemap html

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

Проверьте, как выглядит список Карты сайта html

Как создать Меню, чтобы прописатьссылку на карту сайта

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

Способ №1

Перейдите: Консоль Внешний вид → Настройки. Слева откроется окошко, где можно посмотреть есть ли в вашей Теме Меню, сколько их, в каком месте отображаются (2). Тут же можно настроить список, то есть, выбрать что хотите разместить в этой области (1).

Настройте Меню, редактируя вашу Тему WP

Способ №2

Перейдите: Консоль → Внешний вид → Меню. Здесь выберите, что именно будет отображаться (какой тип контента): Страницы, Записи, Рубрики или Произвольные ссылки, то есть, выбранные вами публикации. У меня, как и выделено на скриншоте список состоит из Страниц.

Сформируйте и отредактируйте список Меню

Например, если я публикую Страницу, то она автоматически попадает в верхнее Меню: как одно из наименований: Карта сайта, Главная, Обо мне и пр. или, как его дочерний элемент. Тогда статья-страница будет в выпадающем списке. Посмотрите как это работает на примере моего сайта:

  • Словарь вебмастера это опция (наименование) в списке;
  • Словарь блогера его дочерний элемент.

Примечание: Чтобы публикации попали в дочерние элементы, немного сместите их мышкой в Структуре меню вправо.

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

  1. Впишите любое название (поле 4 на скриншоте). Сохраните: Красная кнопка справа.
  2. Перейдите в редактор Страниц (не спутайте с Записями): Консоль Страницы Добавить новую.
  3. Пропишите заголовок – это наименование, которое отразится в Меню.
  4. Нажмите «Опубликовать».
  5. Сделайте это отдельно для каждого заголовка-названия списка Меню.
  6. Внизу нажмите кнопку «Сохранить», поставив галочки в чекбоксах, чтобы все Страницы автоматически отображались там, куда вы их определите.

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

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

Способ №3

Что делать, если Меню вовсе нет, или вы не хотите, чтобы оно отображалось там, где предусмотрено в вашей Теме? Для этого используйте виджеты, если для них есть место на сайте. Это может быть: боковая панель, header или футер. Перейдите: Консоль Внешний вид Виджеты Меню навигации.

Используйте виджеты, как способ навигации по сайту

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

Примечание: Публикуемые Записи можно вносить не только в рубрики – это обязательно, но и вставлять в Меню, то есть, дублировать.

Что такое карта сайта (sitemap)?

Карта сайта — это xml файл, содержащий ссылки страниц, которые необходимо проиндексировать поисковым роботам.

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

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

Как отправить файл Sitemap в формате XML в Google?

Google быстро находит карты сайта, как только вы отправляете им свои обновления.

Однако я настоятельно рекомендую вам отправить карту сайта в формате XML вручную.

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

Для этого мы воспользуемся инструментом Google Search Console.

Google Search Console помогает вам лучше работать в поисковых системах с помощью различных решений.

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

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

После входа в систему вы попадаете на страницу приветствия этого онлайн-инструмента.

У вас есть две возможности продолжить проверку права собственности на ваш сайт.

Я бы рекомендовал вам выбрать второй вариант — «Префикс URL».

Введите URL-адрес вашего веб-сайта в текстовое поле и нажмите «Продолжить».

Теперь вы можете видеть, что существует множество методов проверки для префикса URL.

Google отображает метод по умолчанию, используя файл HTML, вверху.

Однако мы будем использовать второй метод, используя вместо него HTML-тег.

В текстовом поле есть мета-тег.

Скопируйте код и сохраните его в блокноте.

Не закрывайте эту вкладку и просто вернитесь в свою панель управления WordPress.

Следующим шагом будет установка плагина «Insert Headers and Footers» на ваш сайт.

Этот плагин WordPress помогает вставлять коды из Google Analytics, Facebook Pixel и других платформ.

Введите ключевое слово «Insert Headers and Footers» в текстовое поле на странице «Добавить плагины».

Установите и активируйте первую опцию с именем владельца «WPBeginner».

Теперь посмотрите на боковую панель вашей панели управления WordPress.

Прокрутите вниз, пока не увидите кнопку «Настройки».

Наведите на него курсор мыши и выберите в раскрывающемся меню пункт «Insert Headers and Footers».

Вы можете увидеть три текстовых поля для вставки мета-тегов на странице настроек плагина «Insert Headers and Footers».

Вставьте мета-тег HTML, который вы скопировали ранее, в раздел «Scripts in the Header».

Прокрутите вниз и нажмите кнопку «Сохранить» после вставки тега.

Теперь вернитесь на вкладку Google Search Console в своем браузере.

Нажмите на кнопку «Подтвердить».

После того, как Google подтвердит право собственности на ваш сайт, войдите в панель управления Google Search Console.

Пришло время добавить карту сайта вашего сайта в вашу учетную запись Google Search Console.

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

На этой странице вы можете увидеть раздел «Добавить новый файл Sitemap».

Вам необходимо открыть карту вашего сайта в новом браузере.

Скопируйте последнюю часть URL-адреса вашей XML-карты сайта.

Вставьте его в раздел «Добавить новый файл Sitemap» на панели инструментов консоли поиска Google.

Нажмите кнопку «Отправить», чтобы сохранить обновление.

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

После завершения обработки вы сможете увидеть основную статистику вашей XML-карты сайта.

Эта статистика включает общее количество URL-адресов, дату последнего чтения и многое другое.

Подведение итогов!

Создать карту сайта в WordPress легко, правда?

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

Итак, вы готовы создать карту сайта и отправить ее в поисковые системы?

Кроме того, не ограничивайтесь только одной картой сайта.

Добавьте карты сайта как XML, так и HTML, чтобы помочь вашей аудитории и роботам поисковых систем.

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

На этом буду заканчивать статью — до скорых встреч и не болейте!

Статья была обновлена: 06 сентября 2021 года

Занимаюсь созданием сайтов на WordPress более 7 лет. Работал в нескольких веб-студиях, да и сейчас работаю. Иногда подрабатываю на фрилансе, как на нашем так и на зарубежном. Везде зарекомендовал себя очень хорошо. Если нужен сайт на WordPress, шаблон для сайта или лендинг — не стесняйтесь — пишите. Рад буду помочь!

Внешний онлайн-генератор

Этот способ станет оптимальным решением в случае, если вы хотите создать карту без зависимости от какого-либо движка. Внешние генераторы создают sitemap.xml для сайтов, функционирующих на любой CMS или являющихся статичными (HTML). Однако есть минусы: внешние генераторы подходят для небольших ресурсов на несколько страниц. Если на вашей визитке 4-5 страниц, а расширение не планируется, то внешний генератор поможет быстро решить вопрос с sitemap.xml. Если сайт постоянно масштабируется посредством добавления новых страниц, то внешние генераторы не стоит использовать. Они создают карту один раз, при обновлении новые страницы в нее не попадут.

Для создания карты можно использовать сервисы XML-Sitemaps, XML-Sitemap generator или Online XML sitemap generator. Рассмотрим создание на примере XML-Sitemaps:

  • откройте генератор, укажите URL-адрес сайта, после чего нажмите кнопку «Старт»;
  • сканирование сайта занимает несколько минут, после чего произойдет формирование карты;
  • сохраните файл на жесткий диск, но перед загрузкой ознакомьтесь с детализацией, если все в порядке – нажмите кнопку «Скачать» (интерфейс на английском языке).

После этого загруженный файл нужно перенести на сайт: загрузите его в корневую директорию, используя FTP-клиент. Более простой вариант – выполнение работы с привлечением файлового менеджера, реализуемого вашим хостингом. Если вы не можете определить, где именно находится директория, то ориентируйтесь на файлы index.html или .php.

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

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

Плагин Google XML Sitemaps

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

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

В поле поиска введите его название Google XML Sitemaps:

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

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

Настройка XML Sitemaps

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

Настройки xml sitemap

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

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

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

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

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

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

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

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

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

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

Обратите внимание, друзья, функция XML Sitemaps есть в SEO плагинах All in One SEO Pack и Yoast SEO, Rank Math SEO, и других SEO модулях

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Знай и умей
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: