TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Yoast SEO: как удалить страницы из карты сайта?

4 696

Yoast SEO – один из самых популярных плагинов в WordPress. YoastSEO – это наиболее полный плагин SEO, используемый для веб-сайтов WordPress. Карта сайта – это функция, предлагаемая пользователям Yoast SEO. Поначалу настройки могут вас запутать. Особенно те, кто раньше работал с Google Sitemap, могут не найти тот вариант, который им нужен.

Читайте также: Исправить файл Sitemap не удалось прочитать в Search Console

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

Почему нам нужно исключать страницу из файла Sitemap?

У вас может быть много причин для исключения страницы из карты сайта. Иногда мы вынуждены удалить страницу из нашей карты сайта, чтобы не повредить SEO нашего сайта. Повторяющиеся URL-адреса, robot.txt, ошибка страницы, поддельные ссылки и изображения – вот некоторые из элементов, которые необходимо удалить из карты сайта.

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

Как удалить страницы из карты сайта Yoast?

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

Yoast SEO: как удалить страницы из карты сайта?

Чтобы удалить ссылку из карты сайта Yoast, вам нужно перейти на панель управления WordPress. На страницах и сообщениях откройте сообщение или страницу, которые вы хотите удалить. Теперь из окна YoastSEO перейдите на вкладку «Дополнительно» и измените параметр «Разрешить поисковым системам показывать это сообщение в результатах поиска?» с да на нет и обновите сообщение или страницу.

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

Как массово удалить ссылки из файла Sitemap?

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

Yoast SEO: как удалить страницы из карты сайта?

add_filter( 'wpseo_exclude_from_sitemap_by_post_ids', function() { return array( 311, 322 ); } );

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

Как увеличить лимит ссылок в Sitemap?

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

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

Yoast SEO: как удалить страницы из карты сайта?

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

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

Как удалить категории из файла Sitemap?


Yoast SEO: как удалить страницы из карты сайта?

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

Yoast SEO: как удалить страницы из карты сайта?

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

Пример кода для удаления единой таксономии:

/* Exclude One Taxonomy From Yoast SEO Sitemap */ function sitemap_exclude_taxonomy( $value, $taxonomy) { if ($taxonomy == 'taxonomy_slug') return true; } add_filter( 'wpseo_sitemap_exclude_taxonomy', 'sitemap_exclude_taxonomy', 10, 2 );

Yoast SEO: как удалить страницы из карты сайта?

Пример кода для удаления нескольких таксономий:

/* Exclude Multiple Taxonomies From Yoast SEO Sitemap */ add_filter( 'wpseo_sitemap_exclude_taxonomy', 'sitemap_exclude_taxonomy', 10, 2 ); function sitemap_exclude_taxonomy( $value, $taxonomy) { $taxonomy_to_exclude = array('taxonomy_slug1','taxonomy_slug2', 'taxonomy_slug3'); if( in_array( $taxonomy, $taxonomy_to_exclude) ) return true; }

Вывод

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

В этой статье мы обсудили множество способов фильтрации карты сайта. Имейте в виду, чтобы найти реальную причину для удаления ссылок из карты сайта Yoast, а затем решить, следует ли вам удалить ее или оставить. Потому что удаление важной страницы / ссылки может повредить вашу карту сайта и SEO вашего сайта.

Источник записи: https://betterstudio.com

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