Ошибка xlm sitemap в WordPress - что делать?

Регистрация доменов
Домен RU - 99 руб
Домен РФ - 99 руб
www.

На одном моём сайте с недавних пор сломались все xlm sitemap - кто не знает, это карта сайта для поисковых систем. Такая карта сайта не появляется автоматически, ее нужно создавать. В WordPress для этого есть много плагинов, но самый лучший - это Google XML Sitemaps.


Плагин у меня этот стоял, и прекрасно работал, пока в один прекрасный день я не обнаружил, что сайт по адресу https://prostolinux.ru/sitemap.xml начал выдавать такую ошибку:

This page contains the following errors:

error on line 2 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error.

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

Насколько важна карта сайта?

Сначала я подумал было вообще отключить карту сайта, у меня есть хорошее СОДЕРЖАНИЕ САЙТА, по которому боты поисковиков могут найти все статьи. Но как оказалось, этого не всегда достаточно. Как только начались проблемы с картой сайта, Яндекс стал очень плохо индексировать мой сайт.

Посещение Яндекс Вебмастер подтвердило мое предположение - для Яндекса sitemap.xlm так же важен, как и для Google (плагин называется почему то Google XML Sitemaps?)

ошибка xlm sitemap

 

Как исправить ошибку xlm sitemap?

Проблему я решил просто - установил плагин Fix Rss Feeds. И хотя этот плагин служит для устранения синтаксических ошибок в ленте RSS, он устраняет и ошибку sitemap.xlm.

Но мало просто установить и активировать плагин, нужно зайти в его настройки, поставить галочку на NONE и нажать FIX WORDPRESS RSS ERROR.

создать sitemap

После этого смотрим результат:

sitemap generator

Как видим, все работает. Хочется отметить, что с некоторых пор карта сайта создаваемая этим плагином, стала виртуальной, и в корне сайта вы уже не увидите файла sitemap.xlm и sitemap.xlm.gz. А если они там были раньше, то плагин их переименует в sitemap.xlm.backup. В таком случае их можно смело удалить, они не нужны.

Так же очень важно прописать расположение карты сайта в файле robot.txt вот так:

Sitemap: http://site.ru/sitemap.xml
Sitemap: http://site.ru/sitemap.xml.gz

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


СОВЕТ ВЕБМАСТЕРУ: Умение зарабатывать в интернете - это только пол дела, вторая половина - это умение ВЫГОДНО обналичивать электронные деньги. Вот список офшорных банковских карт, на которые можно выводить средства и потом снимать с них хрустящие купюры:

1. Epayments - можно открыть счет в долларах, евро и рублях. Формально банка нет, юридический адрес в Лондоне, но можно получить реквизиты банка в Латвии.

2. AdvCash - Офшорный банк находится в Белизе, можно открыть счет в долларах, евро, фунтах и рублях.

3. OkPay - Офшорная компания зарегистрирована на Британских Виргинских островах, можно открыть счет в долларах, евро и рублях.

4. Payeer - Штаб квартира этой платежной системы находится в Грузии, тут так же можно открыть счет в долларах, евро и рублях.

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



Понравилась ИГРА? Возьми КОД, поставь себе на сайт и улучши поведенческие факторы!


12 комментариев
  1. Проблема с MODX потихоньку решается.

    1. Оказалось, что мне дали не полные права в системе (не администратора)

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

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

    Написал в поддержку, буду ждать ответа.

    Ещё один минус хостинга - reg.ru - постоянно перебрасывает на страницу СПОСОБЫ ОПЛАТЫ. Еле смог написать им сообщение, и то в сплывающем окне.

  2. Привет. хорошая статья. У меня xml sitemap выводит другую ошибку, пробовал установить этот плагин, проблема все также остается, не знаю что делать, я молодой, сайту чуть больше месяца. Что можно сделать?

    • У вас вообще ничего не выдает по карте, кажется плагин вообще не стоит ни какой?

  3. У меня стоит плагин google xml sitemap, она не работает. Выдает ошибку. Да еще в плагине all in one seo pack есть модуль xml карта сайта, его тоже подключил. если набрать адрес то у меня как бы показывает с помощью модуля xml карта сайта.

  4. У меня была похожая проблема. причину так и не нашол, а помогла банальная переустановка плагина google xml sitemap

  5. Большое спасибо Вам за статью! У меня не работал Feed, а про то, что XML карта тоже сломалась я и не догадывался! Нашел Вашу статью, починил и Feed, и карту.

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

    Удачи!

  6. А я такого плагина не нашла, помог Fix My Feed RSS Repair. В остальном все также. Спасибо

  7. Fix My Feed RSS Repair помог, спасибо Анне и автору статьи, что направили туда куда нужно.

    • Да не за что, но на некоторых темах лучше отключить вообще feed, так как начинают тырить статьи.

Написать комментарий

Опубликовано © Блокнот вебмастера