Есть сайт на WP, натягивал свою тему. При помощи плагина Yoast SEO пытаюсь поменять description но он не меняется. В чем может быть проблема?

Ссылка скопирована
PHP
1 ответ

Есть сайт на WP, натягивал свою тему. При помощи плагина Yoast SEO пытаюсь поменять description но он не меняется. В чем может быть проблема? Кэши чистил, результата 0. Когда меняю именно в коде то он меняется, но мне надо на каждую страницу сайта свой title и description

Дополнительно:

Ответы:

wp_head есть в теме?

Есть сайт на WP, натягивал свою тему. При помощи плагина Yoast SEO пытаюсь поменять description но он не меняется. В чем может быть проблема?

Судя по вашим словам вы захардкодили это поля, как по вашему это желез снят плагин?

Есть сайт на WP, натягивал свою тему. При помощи плагина Yoast SEO пытаюсь поменять description но он не меняется. В чем может быть проблема?

Без сайта сложно сказать. Причин может быть много. Одна из распространенных - у вас генерируется 2 тега description тот что не от Yoast seo подхватывается поисковиками. Следовательно надо смотреть header.php или другие файлы темы.

Возможно ваша тема не поддерживает title-tag. В таком случае зайдите в настройки Yoast-Основы сайта-Настройки сайта и включите "Принудительная перезапись заголовков"

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

Возможно есть конфликты между плагинами или старый seo-плагин "оставил следы". Можно почистить через WP-Rocket
Вариантов много.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Дмитрий К. Ответ

Если Yoast SEO не меняет description, а при ручной правке в коде он меняется, почти наверняка meta description захардкожен в вашей теме. SEO-плагин выводит свои метатеги через wp_head(), а если в шаблоне уже вручную написан <meta name="description"...>, в исходном коде может остаться старое значение или появиться дубль.

Проверьте в теме файлы header.php, functions.php и шаблоны, где может быть такое:

&lt;meta name="description" content="..."&gt;

&lt;meta name="description" content="..."&gt;

Если нашли — удалите этот тег из темы и оставьте управление description Yoast SEO. В header.php обязательно должен быть вызов:

&lt;?php wp_head(); ?&gt;

&lt;?php wp_head(); ?&gt;

Он должен находиться перед закрывающим </head>:

&lt;head&gt;
    ...
    &lt;?php wp_head(); ?&gt;
&lt;/head&gt;

&lt;head&gt; ... &lt;?php wp_head(); ?&gt; &lt;/head&gt;

Также проверьте настройки Yoast:

  • на конкретной странице заполнено поле meta description;
  • страница действительно та, которую вы редактируете;
  • нет шаблона description в Yoast → Настройки → Типы содержимого, который перебивает ожидания;
  • нет другого SEO-плагина, который тоже выводит метатеги.

Проверять нужно не визуально в браузере, а через «Просмотр кода страницы» и поиск по description. Если description два, это ошибка темы/плагинов. Должен остаться один meta description, сформированный Yoast.

Кэш вы уже чистили, но после удаления hardcoded-тега очистите ещё кэш плагина, CDN и проверьте страницу в инкогнито. Если используется серверный кэш, обычной очистки браузера недостаточно.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно