[3.2] SEO Metadata
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.4
- Сообщения: 445
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 92 раза
- Поблагодарили: 27 раз
[3.2] SEO Metadata
Название расширения: [DEV] SEO Metadata
Автор: Alfredo Ramos (Abaddon Ormuz)
Описание расширения: Динамически генерируемые Open Graph мета-теги и JSON-LD микроданных из сообщений и страницы.
Скачать: https://www.phpbb.com/community/viewtop ... &t=2478391
Язык: en
Описание проблемы: <meta property="og:url" content=" как вместо генерируемой ссылки получить каноническую без f
Знаю что файл лежит по пути \alfredoramos\seometadata\includes\helper.php
Вот часть кода который необходимо изменить og:url' => $this->clean_url($current_url),
Автору писал, он не отвечает. То ли моё знание английского мешает понять , то ли он не видит необходимости.
Автор: Alfredo Ramos (Abaddon Ormuz)
Описание расширения: Динамически генерируемые Open Graph мета-теги и JSON-LD микроданных из сообщений и страницы.
Скачать: https://www.phpbb.com/community/viewtop ... &t=2478391
Язык: en
Описание проблемы: <meta property="og:url" content=" как вместо генерируемой ссылки получить каноническую без f
Знаю что файл лежит по пути \alfredoramos\seometadata\includes\helper.php
Вот часть кода который необходимо изменить og:url' => $this->clean_url($current_url),
Автору писал, он не отвечает. То ли моё знание английского мешает понять , то ли он не видит необходимости.
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [3.2] SEO Metadata
Не могу понять, почему на основном форуме у меня создается нормально description для форумов и подфорумов, а вот на поддомене этого нет, просто не создается
Причем на некоторых все норм, а на некоторых нет

-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Отловил баг, а может и фичу ... В некоторых темах на страницах 2,3,..,N (первое сообщение страницы) пользователи при ответе используют цитату с сообщением из первого поста предыдущих страниц. Из-за этого description новой страницы становится дублем одной из предыдущих. Можно как-то заставить расширение игнорировать цитаты и формировать description исключительно из ответа пользователя ?
-
- Поддержка
- Сообщения: 3336
- Стаж: 16 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 561 раз
Re: [3.2] SEO Metadata
AlexOo,
ext\alfredoramos\seometadata\includes\helper.php
найти
добавить перед, по аналогии
ext\alfredoramos\seometadata\includes\helper.php
найти
Код: Выделить всё
// Remove attachments
Код: Выделить всё
// Remove quotes
foreach ($xpath->query('//QUOTE') as $node)
{
if (empty($node->nodeType) || empty($node->parentNode))
{
continue;
}
$node->parentNode->removeChild($node);
}
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Друзья, подскажите пожалуйста, есть ли возможность как-то задать дефолтные изображения для конкретных форумов и топиков внутри их ? Можно даже захардкодить, чтобы не дописывать админку.
К примеру,
если это forum1 и изображение не найдено - выводить img1
если это forum2 и изображение не найдено - выводить img2
иначе если изображение не найдено - выводить defaultimg (которое задано в админке)
и подскажите пожалуйста, как вы заполняете поля для Open Graph settings и Twitter Cards settings. Что-то вообще не вкуриваю, куда лезть, что создавать и как заполнять
Спасибо
К примеру,
если это forum1 и изображение не найдено - выводить img1
если это forum2 и изображение не найдено - выводить img2
иначе если изображение не найдено - выводить defaultimg (которое задано в админке)
и подскажите пожалуйста, как вы заполняете поля для Open Graph settings и Twitter Cards settings. Что-то вообще не вкуриваю, куда лезть, что создавать и как заполнять
Спасибо
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [3.2] SEO Metadata
Там это уже есть. Используется значок форума для форумов и тем, без картинок, если он конечно задан.AlexOo писал(а): 07.10.2023 19:01 дефолтные изображения для конкретных форумов и топиков внутри их ?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Siava, возможно, но у меня не установлены иконки форумов, не смог найти/создать с нуля тематическую подборку в единой стилистике. Поэтому и подумал, что для тех разделов, которые наиболее активны и могут репостится сделать свои иконки. Отсюда и возникла такая нестандартная потребность ...
-
- phpBB 2.0.0
- Сообщения: 225
- Стаж: 19 лет 7 месяцев
- Благодарил (а): 34 раза
- Поблагодарили: 4 раза
Re: [3.2] SEO Metadata
Добрый день!
На некоторых страницах форума отображается основной description форума, который задается в админке на странице "Настройки конференции":
/forum/the-team.html
/forum/ultimatepoints
/forum/thankslist
/forum/authorize/yandex?code=7111912
а также на форумах, которые доступны только определенным группам после авторизации.
Как можно установить отдельные description для этих страниц?
На некоторых страницах форума отображается основной description форума, который задается в админке на странице "Настройки конференции":
/forum/the-team.html
/forum/ultimatepoints
/forum/thankslist
/forum/authorize/yandex?code=7111912
а также на форумах, которые доступны только определенным группам после авторизации.
Как можно установить отдельные description для этих страниц?
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 7 месяцев
- Откуда: Сибирь
- Благодарил (а): 64 раза
- Поблагодарили: 66 раз
Re: [3.2] SEO Metadata
Это функционал phpBB и к данной теме (теме конкретно этого расширения, SEO Metadata) отношения не имеет.Ulenka писал(а): 14.01.2024 12:37 На некоторых страницах форума отображается основной description форума, который задается в админке на странице "Настройки конференции"
Насколько я понял - все эти страницы от расширений. При чем нескольких разных. Чтобы добавить туда поддержку каких-то особенных description нужно внедрять такой функционал в каждое отдельное расширение.Ulenka писал(а): 14.01.2024 12:37 /forum/the-team.html
/forum/ultimatepoints
/forum/thankslist
/forum/authorize/yandex?code=7111912
Как можно установить отдельные description для этих страниц?
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
-
- Поддержка
- Сообщения: 3336
- Стаж: 16 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 561 раз
Re: [3.2] SEO Metadata
Ulenka, это не нужно.
/forum/the-team.html
/forum/ultimatepoints
/forum/thankslist
/forum/authorize/yandex?code=7111912
Это не контент. Это всё нужно закрыть от индексации через robots.txt, если ещё не закрыто. Большую часть этих ссылок поисковики и так не видят.
/forum/the-team.html
/forum/ultimatepoints
/forum/thankslist
/forum/authorize/yandex?code=7111912
Это не контент. Это всё нужно закрыть от индексации через robots.txt, если ещё не закрыто. Большую часть этих ссылок поисковики и так не видят.
Какой может быть дескрипшен у пустой страницы, на которой написано только, что доступ запрещён?Ulenka писал(а): 14.01.2024 12:37 а также на форумах, которые доступны только определенным группам после авторизации.
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Всем привет. Подскажите пожалуйста, где расширение хранит сгенерированные теги, в частности интересует description. Не могу найти что-то в базе (((
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [3.2] SEO Metadata
AlexOo, нигде не хранит.. разве что временно в локальном кэше после каждой генерации.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Хммм. А подобное решение не тормозит работу форума ? Почему-то всегда считал, что извлечение данных из БД работает быстрее, чем постоянная перегенерация данных, при обращении к странице
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [3.2] SEO Metadata
Извлекается текст сообщения, а генерация из него описания простая, заметной нагрузки не создаёт
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Друзья, ковыряя форум, нашел несколько топиков, где первое сообщение состоит полностью из изображений. Отсюда вопрос, как дописать правило генерации тегов, чтобы при остуствии текстового контента они формировалось из заголовка темы + названия раздела
Из серии:
<название топика> - подробности на форуме <название форума>, в разделе <название раздела>
Спасибо.
Из серии:
<название топика> - подробности на форуме <название форума>, в разделе <название раздела>
Спасибо.