OTumanov

Как сделать принудительно "обрезание" у meta name="description"

Рекомендуемые сообщения

OTumanov    6

Провел сегодня анализ своего магазина на наличие\отсутствие препятствий для продвижения

Уперся в то, что в

meta name="description" content="" 

в описании товаров обрезается ровно 256 символов, при необходимых 200 (максимум)

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

Пробовал изменить значение в скриптах

'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..',

но результат отрицательный. Не реагирует никак вообще. Ставь, хоть, 10, хоть 1000 -- описание остается 256 символов

Помогите разобраться, пожалуйста

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
OTumanov    6

сам отвечаю на свой вопрос. Может, и пригодится кому, если кто-то захочет продвигать свой магаз через СЕО-компании

Если кто не знает - сообщаю, что для нормального продвижения сайта необходимо, чтобы описание товара в "description" было не более 200 символов. Часто добавляя товар в магазин, не задумываешься о количестве символов в "дескрипшен". В моем магазине представлена не одна сотня товаров и переписывать описание ручками не очень хочется. Выход из ситуации -- обрезать нафиг вывод до 200 (или менее, кому как нравиться) символов.

Все оказалось довольно просто

файл - магаз/catalog/controller/common/header.php

Ищем

$this->data['description'] = $this->document->getDescription();

и меняем на

$this->data['description'] = utf8_substr(strip_tags(html_entity_decode( $this->document->getDescription(), ENT_QUOTES, 'UTF-8')), 0, 195) . '';

где 195 - это число выводимых символов в описании

Пользуйтесь на здоровье. Удачи всем!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу