Страница 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
staiki писал(а):
Совместимо! Возможно другое расширение использует 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
Кто нибудь знает как можно отключить в этом расширении подбор мета тегов для главной страницы, а только оставить для форумных категорий