Вопрос или проблема
У меня странная проблема. Я удалил страницу и окончательно удалил её из корзины, но я всё равно могу к ней получить доступ. На удалённой странице отображается страница постов (“Блог”). Я очистил постоянные ссылки, очистил кэш браузера и посмотрел это в режиме инкогнито, но я всё равно вижу страницу. Кроме как отключать и включать плагины, любой другой совет будет приветствоваться. Я также использую пользовательскую тему.
- Попробуйте сбросить постоянные ссылки (нажмите “Сохранить” на странице постоянных ссылок)
- Проверьте настройки >> чтение, чтобы узнать, если у вас есть другая страница, используемая для вашей “страницы постов”
Вы можете попробовать перенаправить старый URL на вашу домашнюю страницу (или другую подходящую страницу на вашем сайте).
Если вы не знаете, как настроить перенаправления самостоятельно, вы можете использовать плагин, такой как https://redirection.me/
Также проверьте, индексируется ли страница всё еще в Google, поиском “site:вашдомен.com/вашапейдж”
Ответ или решение
Проблема, которую вы описываете, может возникать по нескольким причинам, даже если вы удалили страницу и очистили мусор. Давайте рассмотрим возможные шаги для решения этой ситуации.
1. Проверьте настройки постоянных ссылок
Первый шаг — убедиться, что вы правильно очистили постоянные ссылки. В WordPress перейдите в раздел Настройки → Постоянные ссылки и просто нажмите кнопку «Сохранить изменения». Это должно обновить структуру URL на вашем сайте и удалить потенциальные ссылки на удаленные страницы.
2. Проверка настроек чтения
Убедитесь, что в разделе Настройки → Чтение не установлена другая страница как страница блога. Если у вас есть посты или архивные страницы, возможно, идёт перенаправление на предыдущую страницу. Замените настройки блога на другую страницу, а затем верните на желаемую страницу, чтобы сбросить кэш.
3. Кэш браузера и кэш сервера
Хотя вы уже упомянули о том, что очищали кеш браузера и проверяли в режиме инкогнито, важно также убедиться, что кэш на стороне сервера (если используется плагин для кэширования, например, W3 Total Cache или WP Super Cache) очищен. Попробуйте отключить кэширование и обновить страницу.
4. Плагины
Некоторые плагины могут повторно кэшировать страницы или даже создавать дубликаты. Отключите плагины по одному, чтобы проверить, не влияет ли какой-либо из них на отображение удаленной страницы.
5. Проблемы с темами
Если вы используете пользовательскую тему, возможно, в ней существует кэширование или процедуры обработки шаблонов, которые сохраняют информацию о удалённых страницах. Попробуйте переключиться на стандартную тему WordPress, чтобы проверить, сохраняется ли проблема.
6. Redirection
Если проблема не решается, вы можете настроить перенаправление с помощью плагина, такого как Redirection. Это может помочь вам перенаправить старый URL на главную страницу или другую подходящую страницу на вашем сайте, таким образом, даже если старый URL всё ещё доступен, пользователи будут направлены на актуальную страницу.
7. Индексация в Google
Проверьте, индексирована ли страница в Google. Используйте запрос вида "site:вашдомен.com/удаленная-страница". Если страница всё ещё индексируется, это может потребовать использования файла robots.txt или инструмента Google Search Console для удаления URL.
8. Обратитесь к хостинг-провайдеру
Если все вышеперечисленные шаги не помогли, возможно, существует более глубокая проблема на стороне сервера. Свяжитесь с вашим хостинг-провайдером для получения помощи.
Заключение
Следуя этим шагам, вы должны быть в состоянии устранить проблему с отображением удаленной страницы на вашем сайте. Убедитесь, что все изменения сохраняются, и протестируйте сайт после каждого шага, чтобы отследить, устранена ли проблема.