|
|
|
| У меня, на динамической странице, в мета тег выводится
<meta name="description" content="{{body}}">, то есть всё тело текста.
Хотелось бы дать описание более коротким.
Подскажите, пожалуйста, как ограничить длину описания в мета-теге до 200 символов.
------
Я использую для анонсов '.$row[body]= substr($row[body], 0, 230).' …
но это не срабатывает в <meta name=
Подключение к базе данных из другого файла conf.php | |
|
|
|
|
|
|
|
для: krok-m
(01.08.2016 в 00:59)
| | обрезание должно срабатывать, где-то что-то упустили
если не используется полный текст тто обрезать лучше сразу на стороне СУРБД
функция LEFT | |
|
|
|
|
|
|
|
для: Valick
(01.08.2016 в 01:25)
| | Может как-то прописать правильно
Если у меня работает {{body}}, то попытки комбинировать
с '.$row[body]= substr($row[body], 0, 230).' у меня пока не увенчались успехом.
Пример: {{body= substr($row[body], 0, 230)}} и так далее.
А по поводу функции LEFT это понятно, но как это всё всунуть в <meta name=description, что бы нормально читалось. | |
|
|
|
|
|
|
|
для: krok-m
(01.08.2016 в 02:11)
| | Разобрался :)
Так как страницы динамические в index.php добавил к необходимой части запроса в зависимости от страницы.
$body='Новокузнецк • '.substr($advert[body], 0, 143);
И неплохо - работает и SEO-тесты не ругаются :) | |
|
|
|
|
|
|
|
для: krok-m
(01.08.2016 в 00:59)
| | А зачем вам его обрезать? | |
|
|
|
|
|
|
|
для: KPETuH
(01.08.2016 в 10:09)
| | Текст доходит от 300 до 3000 знаков, а спецы СЕО на форумах пишут, что лучше не давать длинный текст.
Вот я и задумался - как сделать | |
|
|
|
|
|
|
|
для: krok-m
(02.08.2016 в 09:19)
| | Насколько я знаю сейчас дескрипшен используется поисковиками только для описания вашей страницы в посиковой выдаче и сами обрезают его соответственно. Не уверен что он в сео вообще используется в данный момент.
Приведите кусок кода где вы обрезаете выводите, где работает и где нет. | |
|
|
|