Содержание

Карта сайта wp-sitemap.xml в WordPress — WordPressify

Поздравляю вас с тем, что на вашем сайте теперь будет -1 плагин! 🎉 Потому что начиная с версии WordPress 5.5 в ядре движка будет присутствовать расширяемая карта сайта!

Карта сайта будет находиться по адресу /wp-sitemap.xml, если вы уже обновились и у вас версия WordPress 5.5 или выше, попробуйте перейти по этому адресу и у вас откроется XML карта сайта. Если же при переходе у вас возникла ошибка 501, то значит у вас не стоит расширение для PHP, SimpleXML, которое необходимо для создание XML карты сайта.

Индекс карты сайта может содержать до 20000 карт сайта, в каждой по 2000 страниц (можно изменить при помощи хука).

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

Также рекомендую вам свой видеокурс по WordPress, в котором мы создаём тему для сайта на основе готовой HTML вёрстки с учётом всех последних изменений в движке – вот ссылка.

Как отключить карту сайта WordPress

Допустим я уже использую какой-то плагин для WordPress для создания карты сайта, например Google XML Sitemaps и он меня полностью устраивает, а тестить новый функционал у меня пока что нет времени.

Вы можете вставить этот код в functions.php вашей текущей или дочерней темы:

add_filter( 'wp_sitemaps_enabled', '__return_false' );

И всё, карта сайта по адресу /wp-sitemap.xml исчезнет и будет выводиться ошибка 404.

Кроме того, хочу добавить, что карта сайта будет выдавать 404 ещё в одном случае – когда в настроках чтения у вас включена галка «Попросить поисковые системы не индексировать сайт».

Опция «Попросить поисковые системы на индексировать сайт» находится в Настройки > Чтение

Также у вас есть возможность проверить, что карты сайта включены при помощи метода  wp_sitemaps_get_server()->sitemaps_enabled():

if(  wp_sitemaps_get_server()->sitemaps_enabled() ) {
	// ага, включены
}

Удаляем определённые карты сайта из индекса

У вас также есть возможность удалить определённые провайдеры (карты сайта) из индекса, например если вам не нужны в вашей карте архивы постов пользователей, то вы можете использовать этот фильтр-хук:

add_filter( 'wp_sitemaps_add_provider', 'truemisha_remove_user_sitemap', 25, 2 );
 
function truemisha_remove_user_sitemap( $provider, $name ) {
 
	if ( 'users' === $name ) { // если архивы пользователей, то отключаем
		return false;
	}
	return $provider;
 
}

Убираем определённые типы постов из карты

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

add_filter( 'wp_sitemaps_post_types', 'truemisha_remove_pages', 25 );
 
function truemisha_remove_pages( $post_types ) {
 
	unset( $post_types['page'] );
	return $post_types;
 
}

Удаляем определённые таксономии из карты сайта

Похожая ситуация и для таксономий – есть хук wp_sitemaps_taxonomies, при помощи которого легко это сделать, например для таксономии Теги post_tag:

add_filter( 'wp_sitemaps_taxonomies', 'truemisha_remove_tags', 25 );
 
function truemisha_remove_tags( $taxonomies ) {
 
	unset( $taxonomies['post_tag'] );
	return $taxonomies;
 
}

По умолчанию карта сайта в WordPress содержит только один тег XML – URL (loc).

Как видите, по умолчанию в таблице карты сайта присутствует только одна колонка (тег) – URL.

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

Тем не менее вы можете добавить их в определённую карту при помощи этих хуков:

  • wp_sitemaps_index_entry
    – основной индекс,
  • wp_sitemaps_posts_entry – карта с типами постов,
  • wp_sitemaps_taxonomies_entry – карта с таксономиями,
  • wp_sitemaps_users_entry – архивы пользователей.

Хорошо, допустим я хочу добавить все три тега в карту с постами:

add_filter( 'wp_sitemaps_posts_entry', 'truemisha_add_sitemap_tags', 25, 2 );
 
function truemisha_add_sitemap_tags( $entry, $post ) {
 
	$entry[ 'priority' ] = '40%';
	$entry[ 'changefreq' ] = 'Monthly';
	$entry[ 'lastmod' ] = $post->post_modified_gmt;
 
	return $entry;
 
}

Готово, внутри функции хука доступен также объект поста $post, благодаря которому мы легко получаем время последнего изменения.

Если вы попробуете добавить несуществующие теги, то это приведёт к уведомлению _doing_it_wrong.

Исключаем определённую страницу из карты сайта

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

В этом вам поможет фильтр-хук wp_sitemaps_posts_query_args:

add_filter( 'wp_sitemaps_posts_query_args', 'truemisha_exclude_post', 25, 2 );
 
function truemisha_exclude_post( $args, $post_type ) {
 
	// ничего не делаем, если тип поста не post
	if ( 'post' !== $post_type ) {
		return $args;
	}
 
	// параметр post__not_in уже может существовать, не теряем его
	$args[ 'post__not_in' ] = isset( $args[ 'post__not_in' ] ) ? $args[ 'post__not_in' ] : array();
 
	// исключаем запись с ID 1, да, которая "Привет мир"
	$args[ 'post__not_in' ][] = 1; 
 
	return $args;
 
}

Количество URL в одной карте

Ещё один хук, который хочу вам показать – это wp_sitemaps_get_max_urls. Как я уже сказал в самом начале урока – по умолчанию содержится 2000 URL в одной карте, но мы можем изменить это значение.

add_filter( 'wp_sitemaps_max_urls', 'truemisha_url_v_karte', 25 );
 
function truemisha_url_v_karte( $object_type ){
 
	// $object_type может быть 'post', 'term', 'user'
	return 1000;
 
}

WP Sitemap Page — плагин для карты HTML на ВордПресс

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

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

Плагинов множество и в репозитории WordPress, и в обзорах специалистов по этой CMS. К сожалению, очень много плагинов заброшены разработчиками: не поддерживаются, не обновляются годами. Остановилась на WP Sitemap Page. В момент установки он был протестирован с актуальной версией ВордПресс. Но движок обновился буквально через день, и уже неделю в консоли висит предупреждение, что плагин с версией 5.8 не тестировался. Попробовала на тестовом домене — все работает.

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

Настройка WP Sitemap Page

К настройкам можно перейти из списка плагинов:

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

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

  • {title}: Название
  • {permalink}: URL-адрес
  • {year}: Год написания статьи (2021)
  • {monthnum}: Месяц цифрами (07)
  • {day}: Дата (01)
  • {hour}: Час (14)
  • {minute}: Минута (23)
  • {second}: Секунда (33)
  • {post_id}: Уникальный ID # записи, например 1423.
  • {category}: Название рубрики. Вложенные подразделы сайта отображаются как вложенные каталоги в URI.

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

В списке всего нужного, что нашел плагин, а это post, page, category, product, не оказалось товарных категорий. Приходится по-прежнему писать вручную, и такая карта не динамическая, надо следить за актуальностью. А вот category (рубрики) не пригодились, иначе они дублируются в записях. И пришлось исправлять в переводе последнюю букву, почему-то «рубрики» перед записями во множественном числе.

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

Что такое карта сайта и зачем она нужна. Плагин WP Sitemap Page Блог Ивана Кунпана

Что такое карта сайта и зачем она нужна? В статье об этом поговорим. Рассмотрим, как удобная навигация по сайту, влияет на поведенческие факторы ресурса и его продвижение в Интернете. Настроим плагин карты сайта WP Sitemap Page.

Что такое карта сайта и зачем она нужна

Здравствуйте, друзья! Удобная навигация по сайту – это карта блога. По ней, читатели будут находить ваши статьи. Если на вашем блоге(сайте) есть карта сайта, у ресурса улучшаются поведенческие факторы.

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

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

Поэтому, на сайте (блоге) важно, чтобы карта поиска была установлена (Скрин 1).

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

к оглавлению ↑

Почему старые плагины не работают с WordPress в 2020 году

В 2019-2020 годах движок и темы для сайтов WordPress был кардинально обновлен. Кроме того, обновилась и версия языка PHP до 7.3.

Ранее веб-мастеры работали со старыми плагинами, например, устанавливали их для создания карт сайта или зарабатывали через Интернет на рекламе. Сейчас они не поддерживают новую версию WordPress, так как с ней несовместимы. Поэтому, воспользуемся другим плагином –  «WP Sitemap Page», с его помощью будет установлена на блог удобная навигация для сайта.

к оглавлению ↑

Плагин WP Sitemap Page

Итак, данный плагин формирует карту поиска на сайте, для пользователей. У него простые настройки, удобная панель управления. Для его установки на сайт воспользуйтесь инструкцией:

  1. Скачиваете плагин с официального сайта или устанавливаете его через админ-панель блога размещенного на WordPress.
  2. Создаете страницу на сайте (блоге) с именем «Карта сайта».
  3. Открываете настройки плагина и настраиваете его так, как нужно. Далее, сохраняете изменения.
  4. Копируете код карты сайта в настройках плагина.
  5. Вставляете код карты, на страницу под названием Карта сайта.

Далее рассмотрим инструкцию, по установке плагина карты сайта.

к оглавлению ↑

Как установить страницу Карта блога в новой версии WordPress

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

Откроется редактор управления темы вашего блога (сайта). Нужно кликнуть по пункту «Меню», далее выбрать меню, которое ранее создавали (Скрин 2).

После чего нажмите кнопку «Добавить элементы» и пропишите название страницы – например, «Карта блога» (Скрин 3).

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

к оглавлению ↑

Установка и настройка плагина WP Sitemap Page

Теперь, установим плагин карту сайта и ее настроим. Снова переходите в панель управления сайта и нажимаете кнопку «Плагины» далее, «Добавить новый» (Скрин 4).

Пишете название плагина в поле поиска и нажимаете «Enter». Далее, откроется первый плагин, рядом с которым нажмите кнопку «Установить» затем, «Активировать».

Когда плагин установили, нужно нажать в панели управления сайтом раздел «Плагины», «Настройки» и перейти к плагину «WP Sitemap Page».

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

Если опустить страницу настроек плагина вниз, можно увидеть раздел – «Исключить записи». Пользователи могут, например, поставить галочки перед пунктами «Архив», «Автор» «Страница», чтобы они не отображались в карте блога (Скрин 5).

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

Затем, поднимаем страницу настроек вверх и копируем первый код в разделе «Отображать только определенный контент» (Скрин 6).

Далее, идем в панель управления сайтом, открываем созданную страницу «Карта блога». Пишем туда текст и вставляем ранее скопированный код карты сайта. Затем, жмем кнопку «Обновить», чтобы карта на сайте активировалась (Скрин 7).

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

Моя видео-инструкция по настройке карты сайта на блоге:

к оглавлению ↑

Заключение

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

Спасибо за внимание!

С уважением, Иван Кунпан.

P.S. Можно посмотреть статьи, которые помогут установить другие формы поиска на сайт (блог):

Что такое Яндекс поиск, как установить поиск на сайте.

Просмотров: 250

WP Sitemap Page — плагин для WordPress

Простой способ добавить карту сайта на одну из ваших страниц становится реальностью благодаря этому плагину WordPress. Просто используйте шорткод [wp_sitemap_page] на любой из своих страниц. Это автоматически создаст карту сайта всех ваших страниц и сообщений.

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

Чем полезен этот плагин?

Такая карта сайта полезна по многим причинам:

  • Простая навигация для пользователей. Они могут легко найти страницы или предыдущие сообщения
  • Улучшение SEO веб-сайта
Текущие характеристики
  • Показать все страницы, записи и категории
  • Отобразить настраиваемый тип сообщения (например, «событие», «книга»…).
  • Показать таксономии
  • Отображать только один вид контента с использованием атрибута «только», например [wp_sitemap_page only = "page"]
  • Простота использования
  • Возможность настроить способ отображения через админку
  • Возможность исключить некоторые страницы или какой-либо пользовательский тип сообщения (CPT)
  • Посты и категории отображаются иерархически
  • Имеет класс CSS для настройки, если вы хотите
  • Доступен на нескольких языках (см.Английский, французский, русский, итальянский, испанский, голландский, чешский, персидский…). Вы можете добавить свой перевод, если хотите

Хотите разработчика WordPress? Хотите добавить перевод? Не стесняйтесь обратиться ко мне.

Как удалить WP Sitemap Страница

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

  • Пример карты сайта для французского блога
  • Страница настроек
  1. Распакуйте плагин и загрузите папку «wp-sitemap-page» в каталог «/ wp-content / plugins /».
  2. Активируйте плагин через страницу администрирования «Плагины» в WordPress
  3. Создайте новую страницу, на которой вы планируете настроить карту сайта
  4. Используйте короткий код [wp_sitemap_page] на этой странице.Сохраните страницу и визуализируйте ее. Вот и все, ваша карта сайта должна быть видна на этой странице.

Подходит ли этот плагин для огромного веб-сайта?

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

Создает ли он карту сайта в формате XML?

Нет. Целью этого плагина является создание карты сайта на одной из ваших страниц. Это просто список всех ваших страниц и сообщений.

Работает ли он с произвольным типом сообщения?

Да. Он отлично работает с Custom Post Type, начиная с версии 1.0.4

.

Можно ли получить только страницы, сообщения или произвольный тип сообщения?

Да, это так. Вам нужно использовать только один из этих шорткодов:

  • [wp_sitemap_page only = "page"] для отображения только страниц
  • [wp_sitemap_page only = "post"] для отображения только сообщений
  • [wp_sitemap_page only = "category"] для отображения только категорий
  • [wp_sitemap_page only = "tag"] для отображения только тегов
  • [wp_sitemap_page only = "archive"] для отображения только архивов
  • [wp_sitemap_page only = "author"] для отображения только авторов
  • Вы можете отобразить любой пользовательский тип сообщения, используя ключевое слово типа сообщения внутри атрибута «only».Например: [wp_sitemap_page only = "event"] или [wp_sitemap_page only = "book"]

Какие языки поддерживает страница WP Sitemap?

Этот плагин доступен на следующих языках:

  • Английский (язык по умолчанию)
  • Французский ( fr_FR , fr_CA , fr_BE , fr_CH , fr_LU ) Тони Аршамбо
  • Русский ( ru_RU ) по skesov.ru
  • Голландский ( nl_NL ) от EvertRuisch
  • фарси / персидский ( fa_IR ) Сейеда Мостафы Ахадзаде
  • итальянский ( it_IT ) от Nima
  • испанский ( es_ES ) Рауль
  • Чешский ( cs_CZ ) от Романа Опета
  • Польский ( pl_PL ) от Mariusz
  • Deutsch ( de_DE ) от Арно
  • шведский ( sv_SE )
  • португальский и бразильский португальский ( pt_BR , pt_PT ) от Мигеля Мюллера
  • Финский ( fi_FI ) от pokis.fi
  • Венгерский ( hu_HU )
  • Еврейский ( he_IL ) от Ahrale
  • Букмол ( nb_NO ) от ystein
  • Румынский ( ro_RO )
  • Индонезийский ( id_ID )
  • японский ( ja )
  • Украинский ( ru )
  • китайский ( ж_CN )

Если вы хотите добавить другой язык, не стесняйтесь обращаться ко мне, чтобы отправить файл с правильными файлами перевода (.mo и .po). Большое спасибо!

«WP Sitemap Page» — это программное обеспечение с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.

авторов
1.9.1
1.9.0
1.8.0
  • Улучшение безопасности (очистить данные перед сохранением в базе данных)
1.7.0
  • Исправить проблему уязвимости (XSS) + переименовать текстовый домен в соответствии с постоянной ссылкой плагина
1.6.6
  • Исправить проблему уязвимости (XSS) + очистить данные в поле ввода
1.6,6
  • Исправить проблему уязвимости (XSS) + очистить данные в поле ввода
1.6.5
  • Исправить проблему уязвимости (XSS)
1.6.3 и 1.6.4
1.6.1
  • Ничего особенного, но актуального
1,6
  • Добавить основную оболочку класса CSS, чтобы добавить стиль для всей карты сайта
  • Возможность сортировки постов по восходящему или нисходящему
  • Добавить украинский и китайский переводы
1.5,6
  • Упс, последние переводы не были отправлены должным образом. Вот.
1,5,5
  • Добавить перевод на румынский и японский
  • Функциональность для сортировки страниц, категорий сообщений, авторов или настраиваемого типа сообщения (CPT)
1.5.4
  • Небольшое исправление, связанное с обновлением ядра WordPress
  • Добавить букмолский перевод
  • Добавить перевод на иврит
1.5.3
1.5.2
  • Исправьте проблему совместимости с WPML (подробнее здесь: http: // wpml.org / forum / topic / wp-sitemap-page /)
1.5.1
  • Обновите перевод для следующих языков: французский, русский, немецкий, Швеция, итальянский, испанский, венгерский и португальский.
1.5.0
  • Добавить таксономию
  • Функция добавления атрибута nofollow к ссылкам на страницу, публикацию и пользовательский тип публикации
  • Показывать только частные страницы
1.4.0
  • Исправить ошибку с отсутствующими тегами
    • Исправить имя атрибута класса некоторых тегов

    • Не отображать заголовки с атрибутом display_title = ”false”.Дает возможность создать карту сайта на любом языке по вашему выбору.
    • Улучшить функциональность для исключения страниц и сообщений
    • Возможность исключения контента, защищенного паролем
    • Добавьте несколько хуков, чтобы помочь другим разработчикам адаптировать карту сайта
    1.3.0
    • Возможность добавить карту сайта с любым из этих элементов: категория, тег, архив или автор
    • Улучшить интерфейс бэк-офиса
    • Возможность добавить ссылку о плагине в конец карты сайта
    • Обновление перевода
    1.1,2
    • Отфильтровать только один вид контента с помощью шорткода с атрибутом «только»
    • Добавить языки: финский и венгерский
    1.1.1
    • Добавьте языки: немецкий, шведский и бразильский португальский
    1.1.0
    • Добавить архив страниц на карту сайта (необязательно)
    • Добавить страницы авторов в карту сайта (необязательно)
    • Повышение безопасности
    • Добавить польский язык
    1.0,12
    1.0.11
    • Не отображать повторяющиеся записи, когда пользователь использует некоторые плагины, такие как WPML
    1.0.10
    1.0.9
    1.0.8
    • Возможность исключить все сообщения, все страницы или любой произвольный тип сообщения
    • Добавить персидский язык
    1.0.7
    • Устранить проблему с настраиваемым типом записи, который не является иерархическим
    1.0.6
    • Добавить и обновить перевод (русский и голландский)
    • Добавьте настраиваемый тип сообщения на карту сайта.Ошибка в версии 1.0.4
    1.0.5
    • Возможность исключения некоторых страниц
    • Исправить ошибку перевода
    • Добавить русский язык, французский (Бельгия, Швейцария, Люксембург, Канада)
    1.0.4
    • Исправить ошибку
    • Включить настраиваемый тип сообщения в карту сайта
    • Возможность настроить способ отображения сообщений
    1.0.3
    1.0.2
    • Исправить ошибку переименованной функции.
    1.0.1
    1,0

    WP Страница карты сайта — Плагин WordPress —

    Что такое карта сайта

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

    Установка WP Sitemap Page

    Чтобы установить плагин «WP Sitemap Page», сначала убедитесь, что вы вошли в свою учетную запись администратора WordPress. На левой боковой панели найдите плагины и выберите «Добавить новый». Найдите «WP Sitemap Page». Для получения дополнительной информации об установке плагинов ознакомьтесь с разделом «Как установить плагины WordPress». Плагин должен выглядеть так, как показано ниже.

    Настройка

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

    1. Общие настройки
      1. Разрешить несоблюдение Атрибут — указывает поисковой системе не переходить по ссылкам на странице
    2. Настроить способ отображения сообщения s
      1. Как сделать отображать сообщения — Вы можете указать, как отображать сообщения на созданной карте сайта.По умолчанию он дает ссылку для каждого заголовка на вашем сайте. Вы можете добавить следующие параметры:
        1. заголовок} : заголовок сообщения.
        2. {постоянная ссылка} : URL сообщения.
        3. {год} : год сообщения, четыре цифры, например 2004.
        4. {monthnum} : месяц года, например 05.
        5. {day} : день месяца. , например 28.
        6. {час} : час дня, например 15.
        7. {минута} : Минута часа, например 43.
        8. {секунда} : Секунда минуты, например 33.
        9. {post_id} : Уникальный идентификационный номер сообщения, например 423.
        10. {категория} : Название категории. Вложенные подкатегории отображаются в URI как вложенные каталоги.
      2. Отображается несколько раз — Если ваши сообщения находятся в нескольких категориях, оно будет показывать сообщение в каждой категории
    3. Исключить из традиционной карты сайта
      1. Исключить страницы — Вы можете исключить страницы, указав их страницу я бы.Для получения информации о том, как найти идентификатор страницы, ознакомьтесь с разделом «Как найти идентификатор страницы»
      2. Исключить настраиваемый тип сообщения — Если у вас есть пользовательские типы сообщений, которые вы создали, вы можете скрыть их из карты сайта.
      3. Исключить таксономии — Если вам нужно исключить настраиваемые таксономии, такие как категории продуктов или теги продуктов, вы можете выбрать это здесь.
      4. Защищено паролем — Если у вас есть страницы или сообщения, защищенные паролем, вы можете исключить их из своей карты сайта
    4. Показать ссылку на плагин — Это предоставит ссылку на плагин в нижней части карты сайта .
    Создание страницы карты сайта

    Чтобы создать карту сайта, сначала создайте новую страницу WordPress. Как только он будет создан для создания карты сайта по умолчанию, введите этот шорткод:. Для примера того, как это будет выглядеть, вы можете просмотреть нашу страницу с помощью этого плагина здесь: WP Sitemap Page. Кроме того, есть дополнительные параметры, которые можно установить в качестве примера из перечисленных ниже.

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

    Связанные

    Продолжить чтение

    Как добавить страницу карты сайта WordPress HTML

    Добавление карты сайта в WordPress неоценимо с точки зрения поисковой оптимизации.Однако есть разница между версиями XML и HTML. Во-первых, поисковым системам намного проще сканировать XML. А что насчет посетителей? Когда дело доходит до человеческого глаза, карту сайта WordPress HTML намного легче читать.

    Зачем вам включать карту сайта в формате HTML для своего веб-сайта? Это отличный способ организовать ваш контент в иерархической структуре. Посетителям будет проще увидеть весь ваш контент и его отношение к различным категориям.

    Думайте об этом как о содержании вашего сайта.

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

    Настройка WP Sitemap Page

    Сегодня я собираюсь продемонстрировать плагин WP Sitemap Page. Это один из самых популярных инструментов для этой цели, у которого более 100 000 активных установок. Обладая звездным рейтингом, это, вероятно, один из лучших плагинов карты сайта HTML для WordPress.

    Установите и активируйте плагин WP Sitemap Page.Однако убедитесь, что вы взяли правильный инструмент. Вы найдете множество доступных плагинов для HTML-карты сайта, но это руководство предназначено специально для WPSP.

    Зайдите в «Настройки» и нажмите «WP Sitemap Page».

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

    А пока давайте просто скопируем шорткод для традиционной карты сайта. На экране настроек это отображается как «

    Страницы

    Сообщения по категориям

    Партнерские ссылки

    Пользовательские макеты

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

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

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

    Перейдите на страницы и нажмите «Добавить».

    Назовите эту страницу «Карта сайта» и вставьте шорткод в редактор.

    Нажмите кнопку «Опубликовать», и ваша карта сайта HTML будет активна.

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

    Другие плагины Sitemap для рассмотрения

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

    Simple Wp Sitemap

    Simple Wp Sitemap — полезный плагин, так как он поддерживает типы файлов Sitemap как HTML, так и XML. Это означает, что вы можете создать один специально для посетителей, а другой — для поисковой оптимизации. Однако у него нет красивого и элегантного внешнего вида, как у WPSP.

    Companion Sitemap Generator

    Companion Sitemap Generator — еще один плагин с яркими отзывами, а также способностью создавать макеты HTML и XML.Он имеет несколько настраиваемых параметров, таких как редактирование доступа робота и удаление определенных сообщений из списка.

    Карта сайта HTML-страницы

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

    Будет ли карта сайта в формате HTML запутать поисковые системы, если вы отправите версию в формате XML?

    №В некоторых отношениях наличие карты сайта в формате HTML может действительно помочь SEO. Раньше они использовались в основном поисковыми системами для поиска контента на веб-сайте. В настоящее время ботам намного проще использовать XML.

    Почему бы просто не использовать плагин, который создает карты сайта одновременно в HTML и XML?

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

    Упрощение работы для посетителей

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

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

    Как создать карту сайта WordPress: руководство для начинающих

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

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

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

    Без лишних слов, приступим.

    Что такое карта сайта WordPress и зачем она вам?

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

    Карта сайта WordPress помогает владельцам веб-сайтов:

    • Уведомление поисковых систем — предупреждает сканеров поисковых систем и показывает посетителям, когда на веб-сайте появляются новые сообщения.Карты сайта WordPress также информируют поисковые системы о страницах сайта, которые они раньше не индексировали.
    • Простая навигация — показывает структуру и иерархию веб-страниц, предоставляя полный список настраиваемых URL-адресов.
    • Поисковая оптимизация — помогает оптимизировать веб-сайт, уведомляя поисковые системы о том, что на веб-сайте нет дублированного контента. Файлы Sitemap также делают веб-сайт более удобным для пользователя, что улучшает его рейтинг в результатах страниц поисковых систем (SERP).

    Различия между XML и HTML Карта сайта WordPress

    Существует два разных типа карты сайта WordPress: карта сайта XML и карта сайта HTML . Каждый тип играет важную роль в оптимизации веб-сайта по-своему.

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

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

    Основное различие между двумя картами сайта состоит в том, что карта сайта XML находится в отдельном URL-адресе и ориентирована на поисковые системы . Между тем, карта сайта в формате HTML может быть включена в веб-страницы для посетителей сайта .

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

    Как создать карту сайта WordPress XML вручную?

    Создание карты сайта WordPress XML вручную поможет указать точную информацию, которую будут изучать сканеры поисковых систем. Однако создание карты сайта WordPress вручную займет больше времени, особенно для веб-сайтов с более чем 10 URL-адресами.

    Чтобы создать карты сайта WordPress вручную, откройте текстовый редактор, например Блокнот Windows или Nano для пользователей Linux и macOS. Обратите внимание, что файл должен быть в формате XML.Включите в него URL-адрес вашего веб-сайта и всю необходимую информацию, которую должны знать поисковые системы.

    Вот пример карты сайта в формате XML:

     
    
       
           http://www.example.com/ 
           18.07.2021 
           ежемесячно 
           0,5 
       
    
     

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

    • — ссылка на текущий стандарт протокола. Сохраните URL-адрес в примере для вашего XML-файла карты сайта.
    • — родительский тег для URL. Остальные теги включены в этот тег.
    • — URL сайта. Он должен начинаться с протокола, такого как HTTP, и заканчиваться косой чертой, если ваш веб-сервер его использует. Значение этого тега не должно превышать 2048 символов.

    Кроме того, следует учитывать следующие необязательные теги:

    • — показывает время последней модификации сайта. Используйте для этого тега формат ГГГГ-ММ-ДД.
    • — показывает, как часто сайт вносит изменения. Допустимые значения: всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно и никогда.
    • <приоритет> — пусть поисковые системы узнают, какие URL-адреса наиболее важны для сканеров.Допустимые значения находятся в диапазоне от 0,0 до 1,0, по умолчанию 0,5.

    Создав XML-файл карты сайта, загрузите его в корневую папку WordPress. Затем перейдите по URL-адресу карты сайта, чтобы проверить карту сайта WordPress. Обычно URL-адрес имеет следующий формат:

    http://example.com/sitemap.xml

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

    Чтобы использовать валидатор карты сайта, введите URL-адрес карты сайта в валидаторе и нажмите кнопку ПРОВЕРИТЬ КАРТУ сайта .

    Если карта сайта WordPress действительна, будет отображаться баннер Проблем не обнаружено .

    Однако, если карта сайта WordPress недействительна, отобразится предупреждающее сообщение Обнаружена проблема .

    Как создать карту сайта WordPress XML с помощью плагина?

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

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

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

    Создайте карту сайта WordPress с помощью Yoast SEO

    Плагин

    Yoast — один из самых популярных плагинов SEO для WordPress.Этот плагин SEO заботится обо всех технических аспектах, связанных с оптимизацией контента WordPress, включая создание XML-карт сайта.

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

    1. Перейдите в панель управления WordPress -> Плагины -> Добавить новый и найдите плагин Yoast SEO. Нажмите Установить сейчас и Активировать бесплатную версию плагина.
    1. Перейдите в меню SEO на панели инструментов и выберите General .Затем перейдите на вкладку Features , чтобы увидеть настройки.
    1. На вкладке функций выберите кнопку на под XML-картами сайта и нажмите кнопку Сохранить изменения .
    1. Чтобы проверить ссылку XML Sitemap, щелкните значок вопросительного знака и выберите вариант См. XML Sitemap .
    1. Yoast SEO перенаправит вас на URL-адрес карты сайта XML. Там вы увидите дополнительную информацию о каждом URL-адресе вашего сайта.

    Кроме того, Yoast SEO имеет настройку Webmaster Tools , которая позволяет сразу подключать веб-сайт WordPress к различным поисковым системам. Таким образом будет проще отправлять и уведомлять об обновлениях в различные поисковые системы.

    Google XML Sitemaps

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

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

    1. Установите плагин XML Sitemaps из каталога плагинов WordPress.
    1. Откройте страницу конфигурации, перейдя в Настройки -> XML-Sitemap . Поскольку плагин автоматически генерирует XML-карту сайта для сайта WordPress, вы увидите там URL-адрес карты сайта.
    1. Щелкните URL-адрес, чтобы просмотреть индекс XML Sitemap .

    Чтобы уведомить поисковые системы, перейдите в Settings -> XML-Sitemap и найдите раздел Basic Options .Отметьте первые два поля, чтобы уведомить Google и Bing, и нажмите кнопку Параметры обновления внизу страницы.

    Как отправить XML-карту сайта WordPress в поисковые системы?

    После создания карты сайта WordPress отправьте ее в поисковые системы, такие как Google и Bing, для индексации. Обратите внимание, что хотя поисковые системы по-прежнему будут сканировать веб-сайты без отправки вручную, отправка карт сайта WordPress XML в поисковые системы по-прежнему дает дополнительные преимущества:

    • SEO — карты сайта уведомляют поисковые системы об изменениях или новом содержании, что помогает вашей странице оставаться актуальной в результатах поиска.
    • Точность — с помощью карты сайта WordPress поисковая система будет индексировать только самую точную и актуальную информацию о сайте.
    • Бесплатно — создание карты сайта WordPress бесплатно, независимо от метода.
    • Органический трафик — увеличивайте количество посещений, занимая более высокое место в поисковой выдаче.

    Перед тем, как отправлять сайт WordPress в поисковые системы, вам понадобится URL-адрес карты сайта в формате XML.

    Отправьте XML-файл Sitemap в Google

    Отправка карты сайта WordPress в Google увеличит посещаемость и повысит узнаваемость веб-сайта.Владельцы веб-сайтов могут сделать это с помощью Google Search Console.

    Войдите в свою учетную запись Google и выполните следующие действия:

    1. Выберите тип недвижимости для начала. Чтобы получить информацию обо всех URL-адресах в домене, выберите опцию Domain . Введите свое доменное имя и нажмите кнопку ПРОДОЛЖИТЬ .
    1. Подтвердите домен, добавив запись TXT из консоли поиска Google на свой сервер системы доменных имен (DNS).С Hostinger перейдите в hPanel -> DNS Zone Editor и добавьте запись в поле Manage DNS records .
    1. Вернитесь в учетную запись Google Search Console и выберите Sitemaps в меню левой боковой панели. Там вставьте URL-адрес вашей карты сайта в раздел Добавить новую карту сайта и нажмите ОТПРАВИТЬ , чтобы завершить процесс.

    Чтобы проверить статус, перейдите в Карты сайта -> Отправленные карты сайта .Google Search Console поделится статусом и предоставит отзыв об оптимизации вашего сайта с использованием документации и ресурсов.

    Отправьте XML-карту сайта WordPress в Bing

    Bing — еще одна популярная поисковая система для отправки веб-сайтов, поскольку другие поисковые системы, такие как Yahoo и DuckDuckGo, также используют ее поисковый индекс для ранжирования. Владельцы веб-сайтов могут использовать инструменты Bing для веб-мастеров для немедленного сканирования и индексации.

    Чтобы отправить XML-карту сайта WordPress в Bing, выполните следующие действия:

    1. Используйте учетные записи Microsoft, Google или Facebook для входа в Bing Webmaster Tools.
    1. В разделе Добавить сайт вручную добавьте URL своего сайта. Если URL-адрес был подтвержден в Google Search Console, войдите в систему, используя свою учетную запись Google, и нажмите кнопку Import .
    1. Выберите Sitemaps -> Submit Sitemaps и добавьте URL-адрес карты сайта, чтобы уведомить инструмент для индексации вашего сайта.

    Чтобы изучить статус индексации, щелкните Site Explorer в меню левой боковой панели.

    Как создать HTML-страницу карты сайта для WordPress?

    Как упоминалось ранее, карта сайта WordPress HTML является важной частью SEO.Он обеспечивает удобную навигацию для посетителей веб-сайта и устанавливает четкую структуру веб-страниц.

    Самый простой способ создать карту сайта в формате HTML для сайта WordPress — это установить плагин. Мы рекомендуем использовать страницу WP Sitemap:

    1. Установите страницу WP Sitemap и активируйте плагин.
    1. Зайдите на панель инструментов -> Страницы -> Добавить , чтобы создать новую страницу на сайте WordPress. Чтобы добавить карту сайта WordPress на существующую страницу, выберите страницу в разделе Pages .Тем не менее, мы рекомендуем вместо этого создать новую страницу.
    1. Вставьте следующий шорткод, чтобы добавить карту сайта HTML:

    [wp_sitemap_page]

    1. Щелкните Publish, , и карта сайта WordPress HTML будет доступна на вашем веб-сайте.

    Заключение

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

    Вместо этого мы рекомендуем использовать один из подключаемых модулей для создания карт сайта как в формате HTML, так и в XML. Мы также поделились инструкциями по отправке карты сайта WordPress в Google и Bing.

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

    Domantas возглавляет отделы контента и SEO, предлагая свежие идеи и нестандартные подходы.Обладая обширными знаниями в области SEO и маркетинга, он стремится распространить информацию о Hostinger во всех уголках мира. В свободное время Домантас любит оттачивать свои навыки веб-разработки и путешествовать по экзотическим местам.

    Что это такое и как его использовать

    Если вы когда-нибудь садились и читали статью о SEO, вы, вероятно, встречали термины карта сайта и / или карта сайта XML. Но несмотря на то, что карты сайта — довольно распространенная рекомендация SEO, нет подробного анализа того, как карты сайта XML работают с WordPress.

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

    Что такое XML-карта сайта?

    Карта сайта XML — это, по сути, просто список URL-адресов, которые вы хотите сделать общедоступными. Как и robots.txt, он помогает поисковым системам, таким как Google и другим, лучше сканировать ваш веб-сайт, предоставляя им «карту» всего вашего контента. Вот и все!

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

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

    Помимо этих основных метаданных, можно также предоставить поисковым системам информацию о ваших видео и изображениях.

    Как выглядит XML-карта сайта?

    Хотите знать, как на самом деле выглядит XML-карта сайта? Вот как выглядит наша карта сайта для записей WordPress на Kinsta:

    Пример XML-карты сайта

    Как видите … на самом деле это просто список URL-адресов с некоторыми дополнительными метаданными.Это не особенно полезно для людей!

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

    Да, есть лимит . Но большинство веб-сайтов WordPress никогда не соблюдают предел.

    Технически файлы sitemap.xml имеют ограничение в 50 000 URL. Но даже если ваш сайт включает более 50 000 URL-адресов, вы можете включить «карту сайта», чтобы увеличить это число. То есть вы можете включить одну главную карту сайта, которая ссылается на более конкретные карты сайта (каждая со своим собственным ограничением в 50 000 URL-адресов).

    Вот как мы делаем вещи в Kinsta (, а также как Yoast SEO делает что-то по умолчанию — подробнее об этом позже, ). Снимок экрана выше был специально для наших сообщений WordPress. Но если вы перейдете к нашему основному файлу карты сайта, вы увидите, что на самом деле он просто ссылается на другие файлы карты сайта:

    Карта сайта из карт сайта

    Чем полезна карта сайта в формате XML для вашего сайта на WordPress

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

    • Более быстрое сканирование — Файлы Sitemap могут помочь роботам поисковых систем сканировать ваш контент быстрее, чем без карты сайта. Это также может привести к более быстрой индексации вашего контента.
    • Приоритетное сканирование — Файлы Sitemap позволяют вам запрашивать у Google приоритет сканирования определенных страниц вашего сайта путем добавления метаданных.
    • Мультимедийный контент — если вы используете много мультимедийных материалов, таких как видео и изображения, «Google может учитывать дополнительную информацию из карт сайта для поиска, где это необходимо.”(Источник)

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

    Статистика индекса Sitemap

    Может ли добавление XML Sitemap повредить вашему сайту?

    Нет! Не волнуйтесь. В худшем случае вы не увидите никаких положительных результатов. Создание карты сайта в формате XML никогда не повредит вашему сайту .

    Не верите? Вот что говорит по этой теме сам Google: «в большинстве случаев вашему сайту будет полезно иметь карту сайта, , и вас никогда не будут наказывать за ее наличие.

    Файл Sitemap не означает, что вы можете игнорировать структуру внутренних ссылок, хотя

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

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

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

    Как создать XML-карту сайта для вашего сайта WordPress с помощью Yoast SEO

    Теперь, когда вы знаете, что такое XML-карта сайта и какую пользу она может принести вашему сайту, как вы на самом деле можете создать карту сайта WordPress для всего вашего контента? Самый простой способ — использовать Yoast SEO, плагин, который мы рекомендуем.

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

    .

    ваш сайт.ru / sitemap_index.xml

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

    Перейдите на SEO → Features и включите Расширенные настройки страниц :

    Как включить расширенное управление картой сайта Yoast XML

    Не забудьте сохранить изменения. После этого вы получите доступ к новой опции XML Sitemaps в меню SEO на боковой панели панели инструментов:

    Доступ к Yoast SEO XML Sitemaps

    Здесь вы можете использовать вкладки вверху, чтобы:

    • Выберите, следует ли включать карту сайта ваших авторов
    • Выберите, какие типы сообщений / таксономии включить в карту сайта
    • Вручную исключите отдельные фрагменты контента из карты сайта с помощью их идентификатора сообщения — это особенно полезно, если вы добавили тег noindex к определенным фрагментам контента.
    Настройка карт сайта Yoast SEO XML

    Другие плагины WordPress, которые помогут вам создать карту сайта XML

    Хотя Yoast SEO — это рекомендуемый нами инструмент, который поможет вам создать карту сайта XML для WordPress, это ни в коем случае не единственный вариант.

    Подпишитесь на информационный бюллетень

    Хотите узнать, как мы увеличили наш трафик более чем на 1000%?

    Присоединяйтесь к 20 000+ другим пользователям, которые получают нашу еженедельную рассылку с инсайдерскими советами по WordPress!

    Подпишись сейчас

    Другие качественные плагины включают:

    • Google XML Sitemaps — популярный плагин, предназначенный специально для XML-карт сайта, а не для SEO в целом.
    • The SEO Framework — перспективный плагин для SEO, который включает в себя функции карты сайта XML.

    Как создать карту сайта для вашего сайта с помощью XML Sitemap Generator

    Не любите плагины WordPress? Или используете что-то, кроме WordPress? Не беспокойтесь — вы также можете создать карту сайта в формате XML с помощью отдельного инструмента под названием XML Sitemap Generator. Этот инструмент позволяет вам создать карту сайта в формате XML для вашего сайта через:

    • Облачный инструмент
    • Настольная программа (только для Windows)
    • Плагин WordPress (если вы передумали и не хотите использовать плагин WordPress!)

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

    Зайдите в XML Sitemap Generator, прокрутите вниз и выберите опцию Online Generator :

    Использование XML Sitemap Generator

    На следующей странице…

    • Введите URL-адрес главной страницы вашего веб-сайта
    • Выберите способ расчета даты последнего изменения
    • Выберите частоту изменения (как часто будут меняться ваши страницы)
    • Выберите приоритет сканирования по умолчанию
    • Введите адрес электронной почты
    • Нажмите Создать карту сайта
    Настройка XML Sitemap Generator

    Вы также можете нажать кнопку Дополнительные настройки , чтобы настроить дополнительные параметры:

    Дополнительные параметры конфигурации

    После того, как вы нажмете Создать карту сайта , появится задержка, пока XML Sitemap Generator сканирует ваш сайт.Если у вас небольшой сайт, это займет немного времени, но для больших сайтов может потребоваться больше времени. После его завершения вы сможете скачать различные карты сайта:

    Скачать карту сайта

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

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

    Если у вас есть рабочая XML-карта сайта, вам нужно сделать еще один шаг, и фактически отправит эту карту сайта в основные поисковые системы .Это:

    • Гарантирует, что Google знает, где найти вашу карту сайта
    • Предоставляет полезные данные о том, сколько страниц проиндексировал Google (я показал вам этот снимок экрана ранее).

    Чтобы отправить XML-карту сайта в Google, вам потребуется учетная запись Google Search Console. Если у вас его еще нет, вот как зарегистрироваться и подтвердить свой веб-сайт с помощью консоли поиска Google. После настройки учетной записи Google Search Console вы можете отправить карту сайта, перейдя в Сканирование → Карты сайта и нажав кнопку ДОБАВИТЬ / ПРОВЕРИТЬ КАРТУ САЙТА :

    Как отправить карту сайта в Google

    Затем добавьте местоположение карты сайта и нажмите Отправить .Если вы использовали Yoast SEO для создания карты сайта, все, что вам нужно сделать, это вставить в «sitemap_index.xml»:

    Добавьте местоположение карты сайта

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

    При тестировании выборки URL-адресов из вашего файла Sitemap мы обнаружили, что некоторые URL-адреса были недоступны для робота Googlebot из-за ошибки статуса HTTP.Все доступные URL-адреса по-прежнему будут отправлены.

    Ошибки карты сайта WordPress

    Как отправить карту сайта в Bing

    Пока король Google, Bing все еще существует. Так что для большего охвата вы также можете отправить свою карту сайта в Bing. Вот руководство Bing о том, как это сделать. Процесс очень похож на Google — вам нужно зарегистрировать учетную запись Bing Webmaster Tools. Затем вы можете отправить карту сайта прямо из панели управления.

    Как добавить навигацию по карте сайта в формате HTML в WordPress

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

    Например, вот наша (частичная) карта сайта в Kinsta:

    Карта сайта Kinsta в нижнем колонтитуле

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

    • Включая только определенные типы сообщений
    • Ограничение количества отображаемых дочерних страниц
    • Без учета идентификаторов сообщений
    • Различные способы упорядочивания страниц

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

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

    Как создать карту сайта в формате HTML

    Начать использовать карты сайта для WordPress сегодня

    Карта сайта XML — одна из тех вещей, которые нужны каждому сайту WordPress.Хотя это не приведет к тому, что ваш сайт выйдет прямо на вершину поисковой выдачи, это отличный способ ускорить и тщательнее сканировать ваш сайт. Самый простой способ создать карту сайта XML на WordPress — использовать плагин Yoast SEO, но вы также можете найти множество других плагинов, которые помогут вам в этом.

    Рекомендуемое руководство: Лучшие плагины для SEO для WordPress (и обязательные инструменты для SEO)

    И как только вы создадите карту сайта, вы должны отправить ее в Google Search Console, чтобы получить ценную информацию о том, как Google индексирует ваш сайт.Мы надеемся, что вам понравилось наше руководство, и оставьте комментарий, если у вас возникнут дополнительные вопросы по работе с WordPress и картами сайта.


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

    • Мгновенная помощь от экспертов по хостингу WordPress, 24/7.
    • Интеграция Cloudflare Enterprise.
    • Глобальный охват аудитории с 29 центрами обработки данных по всему миру.
    • Оптимизация с помощью нашего встроенного мониторинга производительности приложений.

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

    Создание в WordPress и их важность

    Мэтт | 4 января 2016 г.

    Что такое карта сайта в формате HTML? Карта сайта в формате HTML — это страница на вашем веб-сайте со ссылками на каждую страницу с важным содержанием на вашем веб-сайте. Любые страницы вашего сайта, которые могут быть проиндексированы с помощью поиска или по которым можно перемещаться из ваших меню, должны быть связаны с вашей страницей карты сайта!

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

    Как выглядит карта сайта в формате HTML? Простой список важных страниц со ссылками на каждую из них. Загляните на нашу страницу карты сайта Mockingbird Marketing!

    Почему важен ваш HTML-файл Sitemap

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

    Этому видео может быть несколько лет назад, но объяснение Мэтта Каттса все еще звучит правдоподобно, см. Ниже:

    Неясно, остаются ли карты сайта в формате HTML основным фактором / фактором SEO….Однако их легко создать и, возможно, они будут полезны для поиска и пользователей, они должны быть на каждом сайте.

    Как создать карту сайта WordPress в формате HTML: наше любимое решение

    WordPress предлагает тысячи бесплатных и премиальных плагинов, которые позволяют делать что угодно на вашем веб-сайте под открытым небом. Некоторые любимые плагины упрощают выполнение определенных задач SEO. Мы используем WordPress SEO от Yoast для выполнения всевозможных задач SEO на сайте, таких как создание файлов Sitemap в формате XML. Этот плагин обладает потрясающей функциональностью, но в нем отсутствует генератор файлов Sitemap в формате HTML.И поверьте мне, вы не хотите вручную создавать карту сайта в формате HTML. Для этого потребуется создать ссылку на каждую страницу вашего веб-сайта и добавлять ссылку каждый раз, когда вы создаете новую страницу.

    Вот почему мы используем этот замечательный плагин — WP SEO HTML Sitemap. Он интегрируется с вашими настройками Yoast XML Sitemap, но не требует, чтобы Yoast функционировал. С Yoast этот плагин HTML Sitemap будет создавать по одной ссылке на каждую страницу вашего веб-сайта, которая существует в вашем XML Sitemap. У вас уже должен быть настроен XML-файл Sitemap для включения всего проиндексированного важного контента на вашем сайте.

    шагов для настройки вашей HTML-страницы карты сайта:

    1. Установите плагин на свой сайт WordPress.
    2. Создайте страницу под названием «Карта сайта».
    3. На экране администратора WordPress вашего сайта наведите указатель мыши на «Настройки» и нажмите «SEO HTML Sitemap».
    4. Настройки:
      1. Страница карты сайта: выберите «Карта сайта».
      2. Расположение на странице: выберите «После содержания страницы».
      3. Отключить CSS плагина ?: Выберите «Отключить стили CSS». Это отключит настройку столбца.Подсказка: вы не хотите загружать на свой сайт лишние ресурсы css.
      4. Ссылка на XML-файл Sitemap: выберите «Нет, не ссылаться на XML-файл Sitemap».
      5. Кредитная ссылка: выберите «Не добавлять». Извините, автор плагина ..
      6. Нажмите кнопку «Сохранить изменения».
    5. Добавьте ссылку на новую страницу HTML-файла Sitemap в нижний колонтитул вашего веб-сайта.
    6. Готово!

    Видите, как легко это было? Несколько быстрых шагов к повышению качества вашего сайта!

    Как создать карту сайта в WordPress (XML и HTML) EASY

    Если вы пытаетесь понять, как создать карту сайта в WordPress, вы попали в нужное место.Мы рассмотрим некоторые основы карт сайта (как XML, так и HTML), а затем погрузимся в то, как создавать карты сайта XML в WordPress, а также карты сайта HTML в WordPress.

    Что такое файл Sitemap

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

    Что такое карта сайта XML по сравнению с картой сайта HTML

    Карта сайта в формате XML предназначена исключительно для того, чтобы помочь роботу Googlebot обнаруживать ваш контент, в то время как карта сайта в формате HTML может также использоваться для повышения рейтинга вашего контента.Карты сайта в формате XML создаются и затем отправляются непосредственно в поисковые системы через Google Search Console или Bing Webmaster Tools. Вы должны указывать только те URL-адреса, которые сообщают код ответа HTTP 200 и являются индексируемыми (не блокируются robots.txt или noindexed). По сути, ложка карты сайта XML подает поисковым системам список ваших страниц, которые вы хотите проиндексировать. По сути, поисковые системы используют карты сайта XML в первую очередь для обнаружения нового содержания на вашем сайте.

    Пример карты сайта в формате XML от Moz.com

    Карта сайта в формате HTML похожа на карту сайта в формате XML в том смысле, что в ней перечислены страницы вашего сайта, но обычно она доступна пользователю (или, по крайней мере, доступна).Обычно ссылки на карты сайта в формате HTML находятся в нижнем колонтитуле. Это передает «равенство ссылок» (концептуально: ценность) в карту сайта HTML с каждой страницы вашего сайта. Это ссылки на каждую страницу (или, по крайней мере, на ваши самые важные страницы вашего сайта). Хотя это действительно помогает Google «обнаруживать» ваш контент, это также помогает им лучше ранжироваться в Google, поскольку генерирует количество ссылок на конечные URL-адреса. Если у вас хорошая архитектура сайта и внутренние ссылки, карты сайта в формате HTML обычно не нужны, если у вас уже есть карты сайта в формате XML.

    Пример карты сайта в формате HTML от Microsoft

    Нужен ли вам XML-файл Sitemap

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

    Создает ли WordPress карту сайта

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

    Как создать XML-карту сайта в WordPress

    Поскольку XML-карты сайта не являются встроенной частью WordPress, вам нужно будет сгенерировать их с помощью плагина. Если у вас есть плагин для SEO, такой как Rank Math, Yoast или All in One SEO, этот плагин сделает за вас создание XML-карты сайта. В качестве альтернативы вы можете установить плагин, посвященный XML-картам сайта. Ниже я рассмотрю как плагин для SEO, так и специальный плагин для XML Sitemaps.

    Создание XML-файлов Sitemap для WordPress с помощью Rank Math

    При установке Rank Math и прохождении процесса установки вам должна быть предоставлена ​​возможность включить карты сайта XML. Если у вас есть другой плагин SEO, такой как Yoast или All in One SEO, просто найдите настройки XML-карты сайта в своем плагине, чтобы убедиться, что они настроены.

    Если вы хотите убедиться, что вы настроили свои XML-карты сайта, выберите «Настройки карты сайта» на левой панели под Rank Math.Здесь вы можете:

    • Убедитесь, что карты сайта XML включены.
    • Просмотрите карту сайта XML
    • Определите количество ссылок на карту сайта XML (должно быть меньше 50 000)
    • Выберите, какие страницы включены в вашу карту сайта XML (например: сообщения, страницы, категории , теги, изображения и т. д.)

    Как создать XML-файлы Sitemap для WordPress с помощью подключаемого модуля Google XML Sitemaps

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

    Настройки> XML-файлы Sitemap

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

    Как создать файл карты сайта HTML в WordPress

    Чтобы создать HTML-файл карты сайта в WordPress, вам нужно будет либо вручную обработать все ваши сообщения и страницы на одной странице, либо использовать плагин, такой как Simple Sitemap, который автоматически создаст для вас карту сайта в формате HTML.После установки и активации вы можете выполнить несколько различных настроек (обратите внимание, что существует профессиональная версия плагина, которая разблокирует несколько настроек):

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

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

    Но вы также можете использовать унаследованные короткие коды для создания карты сайта XML. Профессиональная версия Simple Sitemaps позволяет использовать дополнительные функции и атрибуты сокращенного кода.

    Как найти свою карту сайта в WordPress

    Плагины

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

    Как отправить XML-карту сайта WordPress в Google (и Bing)

    В Google Search Console, а также в Bing Webmaster Tools вы можете предоставить Google и Bing свои XML-карты сайта, чтобы они могли легко найти весь ваш контент:

    .