Desc вылазит за блок?

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

В чём может быть проблема? Использую плагин yoast seo, заполняю desc, а он у меня просто вот так вываливается с блока, и так же в поисковике, как это можно поправить, уже все настройки там вроде перелопатил, не понимаю в чём проблема.
Такая же штука и с тайтлом.

Desc вылазит за блок?

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

Это в каком языке слово такой длины?
Гуглите свойства переноса.

Ответы:

возможно через фильтры add_filter() или экшены add_action в коде, к примеру, в functions.php, заполняются поля description или title.

по идее, это мета-поля записи. они прописываются для каждой страницы с ID в таблицу wp_postmeta. залезьте в базу данных, в эту таблицу, посмотрите, что там записано.

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

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

Заказать помощь
Лучший ответ
1
Редакция по БД Ответ

Если description или title “вылазит за блок” в админке Yoast или в сниппете предпросмотра, чаще всего причина не в Yoast, а в слишком длинной непрерывной строке без пробелов. Например, длинный URL, артикул, набор символов или слово, которое браузер не может перенести. Yoast показывает предпросмотр как обычный HTML-блок, и CSS-переносы здесь важны.

Сначала проверьте сам текст: в SEO title и description должны быть нормальные фразы с пробелами, без длинных технических строк. Для Google/Яндекса это тоже лучше: description не должен быть складом ключей или длинным нечитаемым набором.

Если проблема именно в интерфейсе/верстке сайта, CSS-решение такое:

.seo-description,
.entry-summary,
.card-text {
    overflow-wrap: anywhere;
    word-break: break-word;
}

.seo-description, .entry-summary, .card-text { overflow-wrap: anywhere; word-break: break-word; }

Если же в поисковике отображается странный title/description, откройте исходный код страницы и посмотрите реальные метатеги:

<title>...</title>
<meta name="description" content="...">

<title>...</title> <meta name="description" content="...">

Если там не то, что Вы ввели в Yoast, значит значение переопределяет тема, другой SEO-плагин, шаблон, фильтр в functions.php или кэш. Очистите кэш, пересоберите данные Yoast и проверьте нет ли второго SEO-модуля. Если в исходном коде всё правильно, а поисковик показывает старый сниппет, это не мгновенно обновляется: нужно дождаться переобхода или отправить URL на переиндексацию.

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

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

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

комментарий

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

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