Xml карта сайта yoast seo ошибка 404

Is your sitemap giving a 404 error? This article will take you through the steps you should follow to fix this error. First of all, we’d like to inform you that this is usually not due to our plugin, but due to poorly coded themes and/or other plugins. A 404 error basically means that the sitemap index or individual sitemap does not exist for a variety of reasons. 

You can solve the 404 error by following the steps below.

  • 1. Update the permalink structure
  • 2. No content for the sitemap
  • 3. Rewrite rules are missing
    • Using Apache server
    • Using NGINX server
  • 4. Check to see if sitemaps have been enabled

1. Update the permalink structure

First of all, sometimes resetting the permalink structure will quickly solve a 404 error from a recent change to your installation. Go to Admin > Settings > Permalinks and click save without altering anything. For more, information, see this how-to guide.

2. No content for the sitemap

Second, check that items exist in order to create the individual sitemap. For example, a category sitemap requires categories with published content. If the items do not exist, exclude the post type or taxonomy from the sitemap until you create content. For more information, see this how-to guide.

3. Rewrite rules are missing

If you still receive a 404, check the rewrite rules for your server. If you are not sure how to check for the rules below, which server you are using, or how to enter them, please contact your host provider.

Using Apache server

This article has more advice on troubleshooting the sitemaps on Apache servers: Yoast XML Sitemaps on Apache servers.

Using NGINX server

This article has more advice on troubleshooting the sitemaps on NGINX servers: Yoast XML Sitemaps on NGINX servers.

4. Check to see if sitemaps have been enabled

Finally, make sure to check if you have enabled sitemaps in Yoast SEO.

Related articles

Ошибка 404 в карте сайта, в основном означает, что карта сайта не существует по целому ряду причин которые решаются следующими способами:

  1. Сброс структуры  ссылок –  распространенный способоб решения проблемы с ошибкой 404.  Переходим в Admin панель > Настройки> Постоянные ссылки и нажимаем  кнопку сохранить, не изменяя ничего. ( Мне помог данный способ )
  2. Убедитесь , что записи или страницы существуют для того, чтобы создать карту сайта.

Чтобы сделать карту сайта в плагине yoast достаточно перейти в  SEO -> XML карта сайта и нажать  сохранить изменения.

yoast seo

yoast seo – создание карты сайта

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

Проверить карту можно исходным кодом.

Адрес карты  будет site.ru/sitemap_index.xml

Обязательно укажите его в robots.txt

Перейти к содержимому

Yoast SEO

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

Есть три основных решения этой ошибки:

  1. Зайдите в «Настройки» -> «Постоянные ссылки» и нажмите «Сохранить изменения». Иногда WordPress не сразу обновляет ссылки, поэтому этот простой способ может помочь обновить все ссылки на сайте.
  2. Проверьте наличие записей, тегов или категорий на вашем сайте. Если у вас их нет, то этот может повлечь за собой 404 ошибку. Так же зайдите в «SEO» -> «XML Карта Сайта» -> и проверьте в поле «Функциональность XML-карты сайта» должно быть «Enabled». Если нет, то выберите «Enabled» и сохраните изменения.
  3. Это решение описано ниже, но оно различается исходя из того на чём работает ваш сайт (Apache или Nginx).

Apache

Для Apache вам нужно добавить код, который написан ниже. Его нужно добавить в .htaccess файл в корне вашего сайта. Самое главное напишите это перед всем другим кодом, который там есть.

# Yoast SEO - XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
# END Yoast SEO - XML Sitemap Rewrite Fix

Nginx

Для Nginx решение следующее:

#Yoast sitemap
location ~ ([^/]*)sitemap(.*).x(m|s)l$ {
        ## this redirects sitemap.xml to /sitemap_index.xml
  rewrite ^/sitemap.xml$ /sitemap_index.xml permanent;
        ## this makes the XML sitemaps work
        rewrite ^/([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 last;
  rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
  rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
        ## The following lines are optional for the premium extensions
  ## News SEO
        rewrite ^/news-sitemap.xml$ /index.php?sitemap=wpseo_news last;
  ## Local SEO
  rewrite ^/locations.kml$ /index.php?sitemap=wpseo_local_kml last;
  rewrite ^/geo-sitemap.xml$ /index.php?sitemap=wpseo_local last;
  ## Video SEO
  rewrite ^/video-sitemap.xsl$ /index.php?xsl=video last;
}

Если у вас сервер, то вы так же можете перезапустить Nginx сервис — sudo service nginx restart и потом посмотреть изменения.

Послесловие

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

Источник

  • Yoast официальная статья

Об авторе

As of Yoast SEO 20.0, the settings interface inside our plugins has received a major overhaul. Please update to the latest version of Yoast SEO if your plugin does not look like the screenshots you encounter in our Help center.

Is your sitemap giving a 404 error? This article will take you through the steps you should follow to fix this error. First of all, we’d like to inform you that this is usually not due to our plugin, but due to poorly coded themes and/or other plugins. A 404 error basically means that the sitemap index or individual sitemap does not exist for a variety of reasons. 

You can solve the 404 error by following the steps below.

  • 1. Update the permalink structure
  • 2. No content for the sitemap
  • 3. Rewrite rules are missing
    • Using Apache server
    • Using NGINX server
  • 4. Check to see if sitemaps have been enabled

1. Update the permalink structure

First of all, sometimes resetting the permalink structure will quickly solve a 404 error from a recent change to your installation. Go to Admin > Settings > Permalinks and click save without altering anything. For more, information, see this how-to guide.

2. No content for the sitemap

Second, check that items exist in order to create the individual sitemap. For example, a category sitemap requires categories with published content. If the items do not exist, exclude the post type or taxonomy from the sitemap until you create content. For more information, see this how-to guide.

3. Rewrite rules are missing

If you still receive a 404, check the rewrite rules for your server. If you are not sure how to check for the rules below, which server you are using, or how to enter them, please contact your host provider.

Using Apache server

This article has more advice on troubleshooting the sitemaps on Apache servers: Yoast XML Sitemaps on Apache servers.

Using NGINX server

This article has more advice on troubleshooting the sitemaps on NGINX servers: Yoast XML Sitemaps on NGINX servers.

4. Check to see if sitemaps have been enabled

Finally, make sure to check if you have enabled sitemaps in Yoast SEO.

Related articles

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

Включение XML Sitemap в плагине Yoast SEO

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

Включить XML Sitemap в плагине Yoast WordPress SEO

Включить XML Sitemap в плагине Yoast WordPress SEO

Если Sitemap отключен, кнопка «XML Sitemap» автоматически исчезнет.

Возможные ошибки карты сайта с плагином Yoast WordPress SEO

Ниже приведены возможные ошибки, связанные с XML Sitemap, на основе нашего опыта:

  • Карта сайта вообще не работает
  • Ошибка 404 Страница не найдена
  • внутренняя ошибка сервера 500
  • xml не перенаправляет на sitemap_index.xml
  • Пользовательские записи / категории Sitemap не найдены
  • Автор / дата перенаправление архивов на домашнюю страницу

Возможные исправления описаны в следующих разделах.

1. Карта сайта вообще не работает

Если вы видите, что файл Sitemap не открывается или отображается белая страница, попробуйте следующее:

  • Отключите XML Sitemap в плагине Yoast.
  • Перейдите в «Настройки»> «Постоянные ссылки» и сохраните изменения.
  • Включите XML Sitemap в плагине Yoast снова.

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

2. Ошибка 404 «Страница не найдена»

Если XML-карта сайта указывает на ошибку 404 Page Not Found, Yoast рекомендует добавить фрагмент кода для решения проблемы. В самом плагине Yoast SEO есть возможность изменить файл .htaccess в разделе «SEO> Инструменты> Редактор файлов».

Для серверов Apache с установленным WordPress в «/ public_html» добавьте приведенный ниже код до начала перезаписи постоянных ссылок WordPress.

# Start Yoast SEO - Sitemap Fix for Normal WordPress Install
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
# END Yoast SEO - Sitemap Fix for Normal WordPress Install

Если у вас установлен WordPress в подпапке, добавьте приведенный ниже код в файл .htaccess. Подкаталог в этом примере — «wordpress», который вы можете изменить на собственное имя подкаталога.

# Start Yoast SEO - Sitemap Fix for Subdirectory WordPress Install
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^sitemap_index.xml$ /wordpress/index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /wordpress/index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /wordpress/index.php?sitemap=wpseo_local [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /wordpress/index.php?sitemap=$1&sitemap_n=$2 [L]
# END Yoast SEO - Sitemap Fix for Subdirectory WordPress Install

Если вы используете сервер Nginx, добавьте приведенный ниже код в файл конфигурации сервера Nginx:

# Yoast Sitemap Fix
location ~ ([^/]*)sitemap(.*).x(m|s)l$ {
## this redirects sitemap.xml to /sitemap_index.xml
rewrite ^/sitemap.xml$ /sitemap_index.xml permanent;
## this makes the XML sitemaps work
rewrite ^/([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 last;
rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
## The following lines are optional for the premium extensions
## News SEO
rewrite ^/news-sitemap.xml$ /index.php?sitemap=wpseo_news last;
## Local SEO
rewrite ^/locations.kml$ /index.php?sitemap=wpseo_local_kml last;
rewrite ^/geo-sitemap.xml$ /index.php?sitemap=wpseo_local last;
## Video SEO
rewrite ^/video-sitemap.xsl$ /index.php?xsl=video last;
}

3. 500 Внутренняя ошибка сервера

Ошибка внутреннего сервера 500 может произойти либо при нажатии на файл «sitemap_index.xml», либо при нажатии на отдельную часть файла Sitemap в файле индекса, например «post-sitemap.xml». В большинстве сценариев это связано с ограничением времени выполнения сценария PHP на уровне хоста. Чтобы сократить время выполнения, вы можете уменьшить количество записей в каждом файле Sitemap. По умолчанию количество записей в каждом файле Sitemap ограничено 1000 в плагине Yoast WordPress SEO. Но 1000 также вызывает внутреннюю ошибку сервера в большинстве сред общего хостинга, таких как Bluehost.

Уменьшить количество записей в файлах Sitemap

Уменьшить количество записей в файлах Sitemap

Так что уменьшите макс. записей на файл Sitemap до 300 или 400 и проверьте, что все файлы Sitemap доступны в индексе Sitemap. При изменении количества записей все отдельные файлы Sitemap, такие как сообщения, теги и категории, будут соответствующим образом реструктурированы. Следовательно, настоятельно рекомендуется повторно отправить ваш Sitemap в Google и другие поисковые системы после завершения количества записей.

4. Sitemap.xml не перенаправляет на Sitemap_index.xml

К файлу Sitemap по умолчанию для сайта WordPress можно получить доступ по URL-адресу «http://yoursite.com/sitemap.xml». Но плагин Yoast не создает файл sitemap.xml, а динамически создает файл индекса Sitemap. Доступ к индексному файлу можно получить по URL-адресу «http://yoursite.com/sitemap_index.xml». Файл индекса Sitemap содержит все отдельные файлы Sitemap, как показано в следующем примере:

Пример файла индекса Sitemap XML Yoast

Пример файла индекса Sitemap XML Yoast

Обычно «sitemap.xml» автоматически перенаправляет на «sitemap_index.xml». Но в некоторых случаях файл Sitemap не выполняет перенаправление, и для этой цели необходимо добавить перенаправление вручную. Добавьте приведенный ниже код в файл .htaccess.

Redirect 301 /sitemap.xml /sitemap_index.xml

Вы также можете добавить перенаправление с помощью плагинов, таких как перенаправление, непосредственно из панели администратора WordPress или через свою учетную запись хостинга. Если вы используете сервер Nginx, обратитесь к разделу 2 выше, чтобы исправить ошибку 404 page not found, которая также имеет перенаправление с sitemap.xml на sitemap_index.xml.

5. Файлы Sitemap для настраиваемых сообщений или категорий не найдены

Когда вы используете пользовательские сообщения / категории / теги, плагин Yoast SEO имеет настройку для включения или отключения соответствующих файлов Sitemap. Перейдите к «SEO> XML-карты сайта» и проверьте на вкладках «Типы сообщений» и «Таксономии», чтобы включить или отключить необходимые карты сайта. Например, у нас есть настраиваемая таксономия с именем «Категории часто задаваемых вопросов», отключение которой приведет к удалению соответствующего файла Sitemap из файла индекса.

Включение или отключение настраиваемых файлов Sitemap

Включение или отключение настраиваемых файлов Sitemap

6. Перенаправление архива автора или даты на домашнюю страницу

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

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

Перенаправить архивы автора и даты на домашнюю страницу

Перенаправить архивы автора и даты на домашнюю страницу

Будучи загружен более 1 миллиона раз, плагин WordPress SEO плагин на сегодняшний день является лучшим и наиболее полным SEO плагином для WordPress. В то время как он не дал нам никаких проблем в прошлом, для некоторых пользователей это была боль. Недавно один из наших клиентов столкнулся с вопросом о получении ошибки 404 для своих карт сайта порожденных плагином WordPress SEO от Yoast. После нескольких попыток, нам удалось выяснить решение. В этой статье мы покажем вам, как исправить ошибку 404 в карте сайта плагина WordPress SEO от Yoast.

ВАЖНО!

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

Первое, что вы должны сделать, это открыть файл .htaccess (вы можете сделать это с помощью плагина WordPress SEO > Возможность редактирования файлов) и просто добавьте следующий код там:

# WordPress SEO - XML Sitemap исправление
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
</IfModule>
# конец WordPress SEO - XML Sitemap исправление

Для большинства людей это исправило проблему. Кто-то сообщил, что в то время как этот код фиксируется проблему, страница все еще посылала заголовок ответа 404, что означало, что инструмент Google Вебмастера не мог найти её. Ну в случае нашего клиента, указанное решение не решило проблему.Как исправить ошибку 404 карты сайта в WordPress SEO Yoast

В то время как это не является предпочтительным, у нас не было выбора, кроме как изменить файлы ядра плагина, чтобы исправить эту проблему. Отредактировали class-sitemaps.php, расположенный в “/wp-content/plugins/wordpress-seo/inc/class-sitemaps.php”.

Вы должны смотреть на код функции init() и сделать этот раздел выглядеть следующим образом:

01/**
02     * Initialize sitemaps. Add sitemap rewrite rules and query var
03     */04    function init() {
05        global $wp_rewrite;
06        $GLOBALS['wp']->add_query_var( 'sitemap' );
07        $GLOBALS['wp']->add_query_var( 'sitemap_n' );
08        add_rewrite_rule( 'sitemap_index.xml$', 'index.php?sitemap=1', 'top' );
09        add_rewrite_rule( '([^/]+?)-sitemap([0-9]+)?.xml$','index.php?sitemap=$matches[1]&sitemap_n=$matches[2]', 'top' );
10        $wp_rewrite->flush_rules();
11    }

В основном то, что мы делаем, это добавляем глобальной $ wp_rewrite и добавление flush_rules после кода. При добавлении этого в плагин, это, кажется, должно исправить 404 на веб-сайте нашего клиента.Мы понятия не имеем, почему Yoast не делает это по умолчанию, Но мне кажется, что довольно много пользователей, имеющих эту проблему 404 сайта.

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

YOAST WordPress SEO — ошибка 404 в XML Sitemaps

На одном из своих блогов, решил поставить, это, сейчас популярный и на самом деле очень хороший плагин: WordPress SEO от Yoast Team. И Вы знаете, он на самом деле хорош! Да, может не такой понятный как All In One SEO Pack, но во многом лучше него. Допустим, он может убирать эту не нужную категорию /category/ или заменить её на что-то иное. Так же, очень круто, что он сам добавляет к названиям URL страниц расширение .html! И он сам создает xml sitemap, но вот тут у меня не все так радужно получилось.

Казалось бы, что проще, есть функция, есть кнопочка, жми её, заходи на страницу карты сайта и добавляй этот адрес в Google и Яндекс. Но! Как оказалось при переходе на страницу xml-sitemap она выдавала ошибку 404! Что за дела?

Обновлено! Читать перед редактированием!

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

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

По дальнейшим отзывам, всё на самом деле так просто! Поэтому выражаем ему благодарность и дальше пост НЕ читаем ?

А для тех кто всё-таки хочет заморочиться, продолжим…

Как я понял, проблема как раз в конфликте карты сайта и настройки расширений .html

Как исправить ошибку 404 в sitemaps от YOAST SEO?

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

# WordPress SEO — XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
# END WordPress SEO — XML Sitemap Rewrite Fix

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

RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]

К уже существующему коду. А если у вас там есть строка: /IfModule, то код должен быть перед ней.

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

Заходим в:
/wp-content/plugins/wordpress-seo/inc/class-sitemaps.php

и где-то на 80 строке, перед строками:

/**
* Class constructor
*/

Вставляем следующий код:

/**
* Initialize sitemaps. Add sitemap rewrite rules and query var
*/
function init() {
global $wp_rewrite;
$GLOBALS[‘wp’]->add_query_var( ‘sitemap’ );
$GLOBALS[‘wp’]->add_query_var( ‘sitemap_n’ );
add_rewrite_rule( ‘sitemap_index.xml$’, ‘index.php?sitemap=1’, ‘top’ );
add_rewrite_rule( ‘([^/]+?)-sitemap([0-9]+)?.xml$’, ‘index.php?sitemap=$matches[1]&sitemap_n=$matches[2]’, ‘top’ );
$wp_rewrite->flush_rules();
}

Теперь, всё точно должно заработать!

Ошибка 404 при открытии файла Sitemap XML в WordPress? Я покажу как это исправить. Но для этого у вас должен быть установлен и работать плагин Yoast SEO.

Ошибка 404 при открытии файла Sitemap XML в WordPress

Здравствуйте, друзья! Недавно в Яндекс вебмастере и в сервисе Google Search Console эти компании показали мне, что не видят файла Sitemap XML. Я конечно удивился. Каких-либо действий с данными файлами я не производил. Всё было нормально. Тогда я провёл анализ в одном из онлайн сервисов. И в результатах анализа также было сказано, что карта Sitemap не обнаружена.

Я попытался карту открыть и вот тут обнаружилась ошибка 404 при открытии файла Sitemap XML. Конечно это не критично. Сайт может существовать и индексироваться и без этой карты. Но лучше всё-таки с ней. Особенно если вы создали сайт для заработка. Я не буду здесь писать какую роль играет карта. Здесь только об исправлении ошибки.

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

Итак. Я рекомендую открыть консоль в двух вкладках. В первой вкладке заходим в настройки плагина Yoast SEO. Общие, далее вкладка возможности.

Ошибка 404 при открытии файла Sitemap XML

Листаем вниз. Нам нужен выключатель XML-карта сайта.

Ошибка 404 при открытии файла Sitemap XML в WordPress

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

Возвращаемся в плагин Yoast SEO. Нажимаем на знак вопроса рядом с выключателем и открываем карту. Всё должно исправиться. У меня во всяком случае так и получилось.

Ошибка 404 при открытии файла Sitemap XML в WordPress

После этого необходимо в Яндекс вебмастере и в Google Search Console отправить эти файлы на переобход. Надеюсь, что если у вас возникнет ошибка 404 при открытии файла Sitemap XML, то данная статья вам поможет.

На этом у меня всё. Всем удачи и до встречи!

Ошибка 404 при открытии файла Sitemap XML в WordPress? Я покажу как это исправить. Но для этого у вас должен быть установлен и работать плагин Yoast SEO.

Ошибка 404 при открытии файла Sitemap XML в WordPress

Здравствуйте, друзья! Недавно в Яндекс вебмастере и в сервисе Google Search Console эти компании показали мне, что не видят файла Sitemap XML. Я конечно удивился. Каких-либо действий с данными файлами я не производил. Всё было нормально. Тогда я провёл анализ в одном из онлайн сервисов. И в результатах анализа также было сказано, что карта Sitemap не обнаружена.

Я попытался карту открыть и вот тут обнаружилась ошибка 404 при открытии файла Sitemap XML. Конечно это не критично. Сайт может существовать и индексироваться и без этой карты. Но лучше всё-таки с ней. Особенно если вы создали сайт для заработка. Я не буду здесь писать какую роль играет карта. Здесь только об исправлении ошибки.

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

Итак. Я рекомендую открыть консоль в двух вкладках. В первой вкладке заходим в настройки плагина Yoast SEO. Общие, далее вкладка возможности.

Ошибка 404 при открытии файла Sitemap XML

Листаем вниз. Нам нужен выключатель XML-карта сайта.

Ошибка 404 при открытии файла Sitemap XML в WordPress

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

Возвращаемся в плагин Yoast SEO. Нажимаем на знак вопроса рядом с выключателем и открываем карту. Всё должно исправиться. У меня во всяком случае так и получилось.

Ошибка 404 при открытии файла Sitemap XML в WordPress

После этого необходимо в Яндекс вебмастере и в Google Search Console отправить эти файлы на переобход. Надеюсь, что если у вас возникнет ошибка 404 при открытии файла Sitemap XML, то данная статья вам поможет.

На этом у меня всё. Всем удачи и до встречи!

  • Xmeye пользователь заблокирован код ошибки 11303
  • Xmeye ошибка 604000 при входе
  • Xmeye ошибка 10005 что делать
  • Xmeye неизвестная ошибка 100000
  • Xmeye код ошибки 70218