Страница 3 из 15
[3.1][3.2][release] SEO Meta Description
Добавлено: 27.03.2015 22:05
Anvar
Название расширения: SEO Meta Description
Автор: Anvar
Описание: Данное расширение создаёт meta - описания на страницах форума, списка тем и в самих темах. Описание для главной форума создаётся из названия категорий, для списка тем из штатных описаний форума, в самой теме берётся текст первого сообщения на странице.
Для главной страницы форума есть возможность назначить персональное описание, в настройках конференции.
Скачать: https://www.phpbb.com/customise/db/exte ... scription/
https://github.com/bb3mobi/seodesc/
Язык: По умолчанию.
Re: [release] SEO Meta Description
Добавлено: 11.09.2015 20:27
Sumanai
excl писал(а): почему опускается мета тег кейвордс?
Лет 10 как не актуален, если не больше. Потому что нерадивые вебмастеры спамили ключевиками.
Re: [release] SEO Meta Description
Добавлено: 11.09.2015 22:01
excl
Sumanai, на ВордПрессе по старинке его использовал. С мыслью - а вдруг пригодится. А если не актуален, то меньше хлопот.
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 10:50
staiki
Что-то не наблюдаю по исходнику работу этого расширения. Оно совместимо с 3.1.6?
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 10:51
COB16
staiki, смотри через гугл бот
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 10:53
staiki
strelok-by писал(а): смотри через гугл бот
И как через него смотреть и причём тут гугла бот?
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 10:57
COB16
staiki, там код для бот показывается. Я помню тоже так сучился пока не сказали смотреть фишкой: посмотреть как бот, в WM гугла такое есть
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 11:14
staiki
strelok-by писал(а): посмотреть как бот, в WM гугла такое есть
Если я посмотрю под ботом то как я узнаю о работе расширения? Там только показывает как бот видет сайт и больше ничего.
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 12:03
KEMnEP
staiki писал(а):не наблюдаю по исходнику работу
KEMnEP писал(а): правой кнопкой в броузере на сайте своём, там посмотреть код страницы (html) там ищим в хеде meta name="description" и content=
Re: [release] SEO Meta Description
Добавлено: 26.09.2015 17:49
Perfecthus
strelok-by писал(а): там код для бот показывается
Т.е. в исходном коде для гостя и для пользователя ничего нет, только бот видит?
Re: [release] SEO Meta Description
Добавлено: 27.09.2015 17:08
Anvar
Совместимо! Возможно другое расширение использует
DESCRIPTION
и переопределяет его.
Re: [release] SEO Meta Description
Добавлено: 27.09.2015 22:34
staiki
Всё. Нашел. Мета-тег почему то отображается по исходнику намного ниже <title> - раньше он был сразу за <title>. Потому и подумал что его нет. Вопрос закрыт.
Re: [release] SEO Meta Description
Добавлено: 07.10.2015 11:38
sasa85
У меня активно используется мод: первы пост всегда сверху и соотвтетственно на всех страницах одно и то же описание.
Есть ли смысл городить городулю, чтобы если закреплен пост, то описание брал со 2 поста, а не с первого, чтобы всегда было все разное?
Re: [release] SEO Meta Description
Добавлено: 07.10.2015 15:50
Pazh
sasa85 писал(а): на всех страницах одно и то же описание
google на тебя за это еще не ругается? В аналитике посмотри раздел "дублирующееся описание"
Re: [release] SEO Meta Description
Добавлено: 08.10.2015 14:33
sasa85
Вот ругается, решил что надо как-то побороть сей момент. Глянул код и понял, что не смогу побороть. Может кто-то поумнее меня попробует реализовать такую доработку?
Отправлено спустя 1 час 16 минут 15 секунд:
Комрады помогите советом. Как в listener.php узнать страницу темы?
Отправлено спустя 36 минут 52 секунды:
В общем помучался и вроде сделал.
Кому нужно подобное, заменяйте в коде функцию viewtopic_description на эту
Код: Выделить всё
public function viewtopic_description($event)
{
$topic_desc = '';
$rowset = $event['rowset']; //массив содержимого постов страницы
$post_list = $event['post_list']; //массив id постов страницы
$topic_data = $event['topic_data'];
$start = $event['start'];
$first_post= (isset($topic_data['topic_first_post_show'])) ? (int)$topic_data['topic_first_post_show'] : 0;
for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i)
{
// A non-existing rowset only happens if there was no user present for the entered poster_id
// This could be a broken posts table.
if (!isset($rowset[$post_list[$i]]))
{
continue;
}
$row = $rowset[$post_list[$i]];
$topic_desc = $this->strip_code($row['post_text']);
if ($first_post==1)
{
if ($start!=0)
{
if ($i>=1)
{
unset($rowset[$post_list[$i]]);
break;
}
}
else
{
unset($rowset[$post_list[$i]]);
break;
}
}
else
{
unset($rowset[$post_list[$i]]);
break;
}
}
// Limit chars
if (mb_strlen($topic_desc) >= self::MAX_LENGHT)
{
$topic_desc = mb_substr($topic_desc, 0, self::MAX_LENGHT) . '..';
}
$this->template->assign_var('DESCRIPTION', trim($topic_desc));
}
Re: [release] SEO Meta Description
Добавлено: 14.10.2015 21:05
asgard
Кто нибудь знает как можно отключить в этом расширении подбор мета тегов для главной страницы, а только оставить для форумных категорий