Ссылка на addl-sitemap.xml выдаёт ошибку 404

Буду краток. Есть плагин All in One SEO. В нём имеется возможность генерировать карту сайта (sitemap.xml). И всё бы хорошо, но на одном из сайтов в этой самой карте имелась ссылка на addl-sitemap.xml и вела она в никуда. Яндекс.Вебмастер очень переживал по этому поводу, ну а за ним, переживать начал и я.

Дело в том, что у меня в настройках карты сайта выбран пункт «Динамическая карта сайта». Стоило снять галку с него, и в корне сайта я получил статичные файлы карт. Появился и addl-sitemap.xml, но… пустой, а потому выдаёт ошибку разметки. Уже не 404, но всё равно не то.

Вернул галку на место. Удалил из корня все xml-файлы, обновил карту сайта и… снова получил 404 при переходе на addl-sitemap.xml

Формально, addl-sitemap.xml должен выводить ссылку на главную страницу. Зачем-почему? Загадка, но факт.

Тогда пробуем так. Захожу в админку WordPress, в «Настройки», в «Чтение».

Там, отмечаю пункт «Статическую страницу (выберите ниже)». В качестве главной и страницей записей выбираю первые попавшиеся страницы. Жму «Сохранить изменения».

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

Перехожу в настройки карты сайта. Обновляю карту сайта.

И… О да! addl-sitemap.xml работает как положено!

Как по мне, это было чистой воды шаманство. Программисты называют такое «долбаной магией», а тестировщики — багом.

Ответ написан 3 февраля 2021 в 14:24. · Изменить грАватар

«чистой воды шаманство»- шаманят с All In One SEO Pack не по детски. На обновлённый плагин без раздражения не могу смотреть. Откатил до старой версии. А какое впечатление у Вас, уважаемый доктор Лексиум, от обновлённой версии этого плагина? Спасибо! Что делать? Учиться работать с новой версией, или оставаться на старой. А может поменять на Rank Math SEO.Внук залез на колени. Не даёт сосредоточиться. Буду благодарен за ответы на вопросы.

Doctor Lexium
Ответ написан 3 февраля 2021 в 16:14. · Изменить грАватар

Плагины обновляю автоматически, так что версия всегда свежая.))

Обновлённый All In One SEO Pack, по моему мнению, хуже предыдущих. Интерфейс, мягко говоря, не удобен. Зачем меняли? На одном из сайтов плагин перестал работать. В какую опцию не ткну, ничего не подгружается. Ещё и регистрацию требует. Мол, нужен ключ. После регистрации и ввода ключа ситуация не меняется от слова «никак». Пришлось, впервые за столько лет, удалять и искать замену.

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

На остальных сайтах (в т.ч. на этом) плагин пока работает, потому в опции даже не лезу. Но если яндекс.вебмастер начнёт сигналить и по ним, снесу SEO Pack не задумываюсь. Альтернатив не то чтобы много, но они есть.
Шаманить только ради того, чтобы и дальше пользоваться привычным плагином (который теперь сам на себя не похож) смысла не вижу.

Следить за темой по RSS

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