Эта статья рассказывает, как прописать мета-тег описания страниц description сразу на всю конференцию phpbb , не прибегая к программированию и правке кода в файлах. См. Метатеги, которые распознаются роботами Google,

По умолчанию, форум phpbb не проставляет мета-тег description, а поисковики этого не любят. Например, Яндекс расценивает отсутствие description как проблему, которая может негативно повлиять на позиционирование сайта.

Поэтому если вы получили в Яндекс.Вебмастере предупреждение Отсутствуют метатеги <Description>:

это повод приступить к прописыванию тегов. Можно самостоятельно модифицировать файлы форума, а можно использовать готовое расширение. Я использую SEO Metadata extension for phpBB.

SEO Metadata extension for phpBB

Расширение SEO Metadata extension for phpBB написано Альфредом Рамосом (Alfredo Ramos), развивается с 2019 года, на настоящий момент поддерживает современные версии phpBB (phpBB 3.3 и старше) и добавляет на страницы форума SEO информацию для улучшения представления страниц в результатах поиска:

  • описание страницы — мета-тег description
  • микроразметку Schema.org (в JSON-LD)
  • мета-теги Open Graph и Twitter Cards

SEO Metadata extension формирует мета-тег description на страницах тем из текста первого поста.

Расширение доступно для скачивания и использования бесплатно и без регистрации. При желании можно сделать пожертвование автору.

Как скачать SEO Metadata extension for phpBB

Скачать это расширение можно с официальной страницы загрузки https://www.phpbb.com/customise/db/extension/seo_metadata/, при выборе файла для скачивания обратите внимание на версию phpBB.

Также можно скачать копии файлов расширения с Яндекс.Диска.

Как установить SEO Metadata extension for phpBB

Процесс установки расширения – стандартный для phpBB.

  • Как всегда, рекомендуется начинать правильнее с резервного копирования файлов и базы данных конференции
  • Далее распакуйте скачанный ранее ZIP файл расширения и скопируйте папку alfredoramos со всем содержимым в папку /ext/ конференции с помощью ftp/sftp клиента (FileZilla, Far Manager)
  • В администраторской панели откройте список расширений (ПЕРСОНАЛИЗАЦИЯ / Управление расширениями) и включите расширение SEO Metadata, в итоге это расширение должно отобразиться в списке Включённые расширения:

Как настроить расширение SEO Metadata extension for phpBB и конференцию

Теперь, после того, как расширение установлено и включено, можно приступать к его настройке, для этого в администраторском разделе откройте НАСТРОЙКА РАСШИРЕНИЙ и слева выберите Настройки под SEO METADATA.

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

Длина описания (поле Description length) установлена на 160 символов – это соответствует стандартным рекомендациям. То есть в описание будет скопировано не более 160 символов из текста первого поста этой темы.

Поле Description strategy уточняет, как будет скопирован текст поста в мета-тег description. Начальное значение cut означает, что будет скопировано заданное число символов, то есть все 160. Вариант Ellipsis добавит в конце многоточие в скобках (…), показывая что текст был скопирован не весь. И значение Break words формирует description как все слова, вписывающиеся в заданную длину.

Вариант Break words мне показался наиболее подходящим.

Важно, что изменения применяются только к новым или обновляемым страницам! Поэтому, чтобы вставить мета тег description в старые страницы, нужно удалить кешированные страницы! Для этого в администраторском разделе нужно нажать Выполнить справа от Очистить кеш:

Как проверить, что мета-теги добавляются на страницы

Чтобы убедиться, что мета теги прописываются на страницы конференции, можно открыть исходный код страницы форума и найти строку <meta name="description" ... >:

Если тег не появился на странице, надо проверить, что:

  • расширение SEO Metadata включено в административном разделе конференции
  • мета-тег description включен в настройках расширения (параметр Enable description)

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

После того, как description появился в коде страницы, остаётся только дождаться, когда поисковики пересканируют форумы и увидят новый тег.

И ещё, при изменении настроек расширения SEO Metadata, чтобы новые настройки применились к старым страницам, нужно также удалить кеш, иначе новые настройки будут применяться только к новым страницам.

Узнать больше

Проверить title и description – как проверить наличие и содержание мета тегов на одной или нескольких страницах сайта

Как добавить мета-тег description для форума – есть примеры кода для ручного добавления

Теги META. Мета-теги keywords, description – обсуждение по мета тегам

Заключение

Расширение SEO Metadata представляет простой, быстрый и надежный способ проставить мета-теги description в форуме phpBB и, тем самым, улучшить качество своего сайта. Этот способ не требуется программирования и отладки, и его можно сделать самому буквально за несколько минут.

Как добавить мета-тег description на phpbb
Метки:

Добавить комментарий

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