Проблемы с тегами

Вопрос или проблема

У меня проблемы с тегами. Они отключены в Yoast SEO, но WordPress генерирует страницы, которые выдают ошибку 404. Они выглядят примерно так:

tag/costum/cine-ne-recomanda/

Где cine-ne-recomanda — это страница на моем сайте. Cine-ne-recomanda — это пользовательский тип записи. Как я могу найти эти страницы? Заранее спасибо.

Ответ или решение

Проблемы с тегами в вашей ситуации связаны с генерацией страниц, которые не должны существовать, так как они приводят к ошибке 404. Это может быть вызвано несколькими факторами, такими как настройки WordPress, наличие конкретных плагинов и конфигурация пользовательских типов записей. Рассмотрим возможные причины и шаги для их решения.

Теория

Когда вы отключаете теги в Yoast SEO, это обычно означает, что вы больше не хотите, чтобы ваши теги отображались в поисковых системах или создавались автоматически. Однако WordPress, в условиях неправильных конфигураций или конфликтов, может продолжать создавать страницы тегов, что приводит к ошибкам 404. При этом кастомные типы записей, такие как «cine-ne-recomanda», могут конфликтовать с типическими URL WordPress.

Пример

Например, вы создаете пользовательский тип записи под названием «cine-ne-recomanda». Предположим, что у вас есть некорректная пермалинк структура, или существующая база данных содержит старые ссылки на страницы тегов. В таком случае WordPress может по-прежнему пытаться создать страницы для этих тегов, в результате чего будет возникать ошибка 404.

Применение

  1. Проверка структуры пермалинков и изменений в базе данных:

    • Зайдите в админ-панель WordPress и в разделе «Настройки» -> «Пермалинк» обновите или переустановите структуру пермалинков. Это поможет устранить ошибки, связанные с некорректными маршрутами URL.
  2. Очистка базы данных:

    • Используйте плагины, такие как WP-Optimize или Advanced Database Cleaner, чтобы очистить базу данных, удаляя старые или неиспользуемые теги и ссылки.
  3. Настройки кастомного типа записей:

    • Убедитесь, что пользовательские типы записей корректно зарегистрированы, и их URLs не пересекаются с URL тегов. Проверьте файл functions.php или файл плагина, который создает кастомный тип записей.
  4. Проверка конфликтов с плагинами:

    • Временно отключите плагины, чтобы определить, влияет ли какой-либо из них на генерацию страниц тегов. Постепенно включайте плагины обратно, чтобы выяснить, какой из них вызывает проблемы.
  5. Ручная проверка ссылочных данных:

    • Используйте такие инструменты, как Screaming Frog или любые иные краулеры, чтобы обнаружить подобные несуществующие страницы и исправить входящие ссылки.

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

Оцените материал
Добавить комментарий

Капча загружается...