Вопросы по WordPress

WordPress

Почему в Гугл.Вебмастере выдается ошибка "Страница не оптимизирована для мобильных устройств"?

Вероятная причина ошибки — это новый алгоритм поисковой системы. Чтобы ее исправить, в файле robots.txt обновите директивы:

Allow: /*.css
Allow: /*.js
Allow: /wp-content/uploads/
Allow: /wp-content/themes/
Allow: /wp-content/plugins/

После этого в Гугл Консоли еще раз подайте на индексирование страницы с ошибками и подождите некоторое время, пока они будут обработаны роботом.

Как настроить постоянные ссылки (ЧПУ)?

Для этого в админке сайта перейдите в раздел Настройки -> Постоянные ссылки. Встроенные возможности WordPress позволяют гибко настроить адресацию на сайте. Можно выбрать как один из предустановленных вариантов, так и создать свою структуру (более подробно о настройке ЧПУ см. Как настроить постоянные ссылки). Чтобы изменения вступили в силу, нажмите кнопку Сохранить изменения.

Почему на сайте не отображаются результаты изменений темы или плагина?

Часто такая ситуация возникает из-за сохраненного кеша, откуда выдается старая версия страницы (без последних изменений). Поэтому в таком случае рекомендуется отключать кеширование. Если изменения все же были сделаны, но не отображаются, необходимо:

  1. Очистить кеш на сайте при наличии плагина кеширования (например, W3 Total Cache, WP Super Cache, WP Rocket и др.);
  2. Очистить кеш в настройках браузера (эти опции есть в каждом браузере);
  3. Обновить страницу с помощью комбинации клавиш [Ctrl]+[F5].

Почему WordPress-сайт имеет плохие результаты в PageSpeed?

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

Сервис PageSpeed, выдав результаты своего тестирования, обычно показывает подробные рекомендации по улучшению показателей сайта. Обычно он рекомендует оптимизировать изображения и скрипты, установить кеширование на сайте и т.п. Но к оптимизации тоже нужно подходить осторожно (более подробно см. Почему Google PageSpeed Insights может навредить сайту?)

Как настроить главную страницу на сайте WordPress?

WordPress по умолчанию на главной странице отображает последние опубликованные записи, сортируя их в обратном хронологическом порядке (сначала самые новые). Также на главной можно установить статическую страницу. Для этого в админке перейдите Настройки -> Чтение и в блоке На главной странице отображать установите значение Статическую страницу (выберите ниже) и выберите нужную страницу.

Настройка главной страницы в WordPress

Как исправить форматирование в классическом редакторе?

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

Проблемы с форматированием на сайте

Такая проблема появляется потому, что при копировании текста также копируются и элементы его форматирования (например, тег   — неразрывный пробел). В итоге такой текст может отображаться не так, как ожидается. Исправить это можно несколькими способами.

  1. Вставьте текст, например, в Блокнот или Notepad++. Такие редакторы очищают форматирование, оставляя только «голый» текст, который дальше можно копировать в редактор WordPress.
  2. Вставьте текст в классический редактор WordPress, выделите его и нажмите кнопку Очистить форматирование.

Форматирование контента в классическом редакторе WordPress

Как сделать чтобы в комментариях не было спама?

Для защиты от спама с помощью капчи рекомендуем Вам установить и настроить плагин Google Captcha. Инструкцию по установке можете прочитать здесь.

Как на главной странице исключить некоторые записи?

Чтобы на главной странице исключить некоторые записи установите и активируйте плагин ProFunctions отсюда https://docs.wpshop.ru/start/profunctions и в файл profunctions.php добавьте код

function wpshop_exclude_post( $query ) {
    if ( $query->is_home ) {
        // В скобках укажите ID записей через запятую, в примере 1, 5, 10
        $query->set( 'post__not_in', array( 1, 5, 10 ) );
    }
    return $query;
}
add_filter( 'pre_get_posts', 'wpshop_exclude_post' );

Как узнать id записи можете прочитать в этой статье.

Как настроить AMP и турбо-страницы?

Для настройки турбо-страниц установите и настройте плагин Яндекс.Турбо.

Потом нужно добавить RSS-фид в «Вебмастер». Откройте раздел «Информация о сайте – Турбо-страницы».

В поле «Добавить RSS-канал» нужно указать ссылку на Ваш канал и отправить фид на проверку. Проверка занимает несколько минут. Если ошибок нет, в «Вебмастере» отобразится соответствующий статус.

Ниже можно настраить общую информацию о сайте. Указать короткое название сайта и как отображать логотип. Так же можно указать счётчики посещаемости, если у вас таковые имеются. Так же вы можете указать id рекламного блок Яндекс, если он у вас есть.

Для настройки AMP установите и настройте плагины AMP и Glue for Yoast SEO & AMP.

Чтобы проверить что AMP страницы работают Вы можете зайти на любую запись в вашем блоге с окончанием /amp/ в конце адресной строки. Вы увидите очень упрощенную версию вашего поста.

Нажмите SEO > AMP во вкладке Design можно настроить внешний вид страницы, добавить фирменные цвета и логотип.

На AMP нужно отдельно подключать Google Analytics, чтобы увидеть статистку по данным страницам. Делается это на третьей вкладке. Код надо вставлять именно в таком формате, где UA-XXXXXXXX-X – это ID вашего счетчика в GA.

Чтобы проверить AMP страницы зайдите в Google Search Console и нажмите Вид в поиске > Ускоренные мобильные страницы (AMP).

Каким способом лучше убрать слово "category" из URL рубрики?

Чтобы убрать «category» из URL-адреса рубрики, Вы можете воспользоваться плагинами No Category Base (WPML) или Yoast SEO. Инструкцию можете прочитать здесь.

Чтобы убрать category в новой версии плагина SEO Yoast нажмите SEO > Отображение в поисковой выдаче > вкладка Таксономии и в поле «Удалить префиксы рубрик» выберите «Убрать».

WPShop Docs