Проблема с картой сайта

Привет, друзья,

Несколько дней назад я добавил свой форум (находится по адресу https://www.healhaven.net) в консоль поиска Google (находится по адресу https://www.search.google.com/search-console)! В указанном разделе карты сайта я, разумеется, добавил свою карту сайта (находится по адресу https://www.healhaven.net/sitemap.xml). В целом всё прошло успешно, однако я заметил одну вещь: при клике на неё для дальнейшего анализа данных, между двумя частями карты сайта (sitemap_1.xml и sitemap_recent.xml), одна из частей (sitemap_recent.xml) имеет следующую проблему (см. приложенное изображение ниже):

Я обратился в https://www.digitalocean.com (где размещён мой сайт), но они, похоже, не смогли найти решение и предложили мне написать всем вам.

Сайт Validate XML Sitemap - XML Sitemaps Generator показал следующее (валидная карта сайта, ошибок нет):

В панели управления указано, что я использую версию 3.3.0.beta5-dev, и я действительно обновляюсь ежедневно и т.д. Плагин карты сайта я постоянно включал, но теперь заметил, что он определённо отключается сам по себе (после какого-то периода времени) по какой-то странной и неизвестной причине! Однако у меня в настройках отдельно от плагина включены общие настройки карты сайта.

Буду признателен за ответ или совет. Заранее спасибо!

Вы имеете в виду плагин Discourse Sitemap? Он больше не должен использоваться, так как его функциональность теперь включена в ядро.

Речь шла об этом:



(в конце концов оно, вероятно, снова отключится само — по крайней мере, я так думаю)



Кроме того, у меня включен основной, как указано в списке настроек по умолчанию:



Тем не менее, что мне на самом деле нужно сделать, чтобы это исправить? Я понятия не имею.

Я бы удалил строку с картой сайта Discourse из файла app.yml, выполнил пересборку и посмотрел, что произойдёт. Просто потому, что она не должна использоваться и может конфликтовать с версией ядра.

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

Так что есть шанс, что «это» (форум или что-то важное) может сломаться, правильно? Я бы не хотел через это проходить, чувак. Но если мне придется это попробовать, я думаю, сделаю это через некоторое время и отчитаюсь.

Вам следует удалить плагин sitemap из файла app.yml, так как этот плагин устарел:

Как отмечает Jagster, функциональность sitemap теперь включена в ядро, поэтому дублирование не требуется. Его наличие может вызвать конфликты.

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

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

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

Так… у кого-нибудь (ещё?) есть другие решения… или что-то в этом роде? Я всё ещё сталкиваюсь с этим в Google Search Console. Как это исправить?

sitemap_recent отображает темы за последние 3 дня. Последнее сообщение на вашем форуме было опубликовано 8 дней назад. Именно поэтому sitemap_recent пуст и выдает ошибки.

Да, бро, я понимаю. Но как именно это исправить? Что мне делать? Я не уверен, я всё ещё учусь по ходу дела, брат.

У вас есть более свежие темы/посты, чем 6-дневной давности?

На данный момент нет, всё, что вы видите, конечно, актуально. Так что…


Работаю над тем, чтобы внедрить это в сообщества, но это оказывается немного сложнее. Однако я уверен, что у меня получится, поскольку я действительно считаю эту инициативу жизненно важной. Кроме того, я связываюсь со службами психического здоровья и пытаюсь «сотрудничать» (в какой-то форме, так сказать).

Но тогда ваши недавние будут пусты. Может, стоит создать хотя бы одну (тестовую) тему и после этого проверить, исчезнет ли ошибка?

Чтобы избежать ошибок в sitemap_recent, вам нужен контент хотя бы каждые 3 дня.

Это не проблема, так как он уже есть в вашем файле sitemap_1.xml. Ваш контент будет проиндексирован, не волнуйтесь.

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

Однако для работы sitemap_recent вам всегда нужен свежий контент.

sitemap_recent — это хороший способ, чтобы ваш качественный контент попал в Google Discover, если вы соответствуете требованиям.

Надеюсь, это поможет.

Попробую, протестирую — подожду немного и посмотрю. Ничего страшного, ничего плохого.

Дело в том, что ошибка говорит об отсутствии обязательного тега. Я полагаю, это значит, что мне нужно его исправить, верно? Хотя, конечно, я не понимаю, почему/как он вообще отсутствует. Поэтому неясно, как я должен создавать темы, чтобы исправить отсутствующий тег. Тут я запутался. Если вы меня понимаете.

Но, как я уже говорил, я всё ещё учусь, поэтому не знаю всего.

В любом случае, я ценю вклад каждого.


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

Это автоматически генерируется ядром. Вам не нужно ничего редактировать.

Просто создайте новый контент и отправьте его повторно.

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

Просто хотел убедиться, что это действительно сработало!

Ещё раз спасибо каждому из вас за ваши отзывы. Очень ценю это! :slight_smile:

Рад, что всё получилось. :slightly_smiling_face: