[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 2.0.22
- Сообщения: 1369
- Стаж: 16 лет
- Благодарил (а): 163 раза
- Поблагодарили: 20 раз
Re: [3.2] SEO Metadata
Гугл ругается на расширение при последнем обходе таким образом:
Совершенно непонятно, что он хочет?
Код: Выделить всё
Задайте значение для одного из следующих элементов данных: "text", "image" или "video".
Элементы с такими проблемами не могут показываться в виде расширенных результатов поиска Google.
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
romeo_piter, в идеале конечно увидеть страницу к которой он придрался, чтобы можно было проанализировать чего ему не хватает
-
- phpBB 2.0.22
- Сообщения: 1369
- Стаж: 16 лет
- Благодарил (а): 163 раза
- Поблагодарили: 20 раз
Re: [3.2] SEO Metadata
Тоже обнаружил у себя много тем, где только изображение в первом посте, поэтому дескрипшн просто не генерируется. Не нашлось решения?AlexOo писал(а): 04.02.2024 4:39 чтобы при остуствии текстового контента они формировалось из заголовка темы + названия раздела
-
- Поддержка
- Сообщения: 3336
- Стаж: 16 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 561 раз
Re: [3.2] SEO Metadata
Пощу тему с фоткой, без текста. В дескрипшене вижу:
Что я делаю не так?
Настройки расширения - по умолчанию.
Код: Выделить всё
<meta name="description" content="Название темы">
<meta name="twitter:description" content="Название темы">
<meta property="og:description" content="Название темы">
Настройки расширения - по умолчанию.
-
- phpBB 2.0.22
- Сообщения: 1369
- Стаж: 16 лет
- Благодарил (а): 163 раза
- Поблагодарили: 20 раз
Re: [3.2] SEO Metadata
Я скачивал 1.4.1 c офа несколько месяцев назад. На гитхабе есть 1.4.2
Похоже дело вот в этой добавке в ченджлоге:
1.4.2 - 2023-12-22
Prefix with topic title if description length is < 25 to satisfy SEO recommendations
Сейчас проверю.
Отправлено спустя 1 час 49 минут 32 секунды:
Да, проблема актуальна для версии 1.4.1
Версия 1.4.2 от февраля 2024 года работает корректно.
Похоже дело вот в этой добавке в ченджлоге:
1.4.2 - 2023-12-22
Prefix with topic title if description length is < 25 to satisfy SEO recommendations
Сейчас проверю.
Отправлено спустя 1 час 49 минут 32 секунды:
Да, проблема актуальна для версии 1.4.1
Версия 1.4.2 от февраля 2024 года работает корректно.
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Друзья, заметил такую неприятную особенность, что расширение грешно склейкой нескольких строк в одну
Пример написания поста
Вопрос, как заменить перенос строки на пробел, чтобы получить в итоге
Спасибо
Пример написания поста
Выводит123
456
Код: Выделить всё
<meta name="description" content="123456">
Код: Выделить всё
<meta name="description" content="123 456">
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1699 раз
Re: [3.2] SEO Metadata
AlexOo, какая версия расширения? Проверил на 1.3.0-beta, именно так и работает (остается пробел вместо переноса строки).
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
rxu, 1.4.2 + правки из этого топика
Именно когда только один перенос на новую строку. Если 2, то все норм
Именно когда только один перенос на новую строку. Если 2, то все норм
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1699 раз
Re: [3.2] SEO Metadata
Поставил 1.4.2 (без правок).
Какие правки из этой темы внесены?
Код: Выделить всё
<meta name="description" content="Metadata 123 456">
Какие правки из этой темы внесены?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
Вырезать цитату, подставлять # страницы, уникальное описание для каждой страницы на основании первого поста страницы. Это все на стр темы 4-5
Больше по моему ничего не вносил.
P.S. rxu, если не сложно, можете показать ту часть кода, которая отвечает за замену переноса строки на пробел ?
Больше по моему ничего не вносил.
P.S. rxu, если не сложно, можете показать ту часть кода, которая отвечает за замену переноса строки на пробел ?
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1699 раз
Re: [3.2] SEO Metadata
AlexOo, внес правки со страниц 4 и 5, проблема не воспроизводится. Возможно, в вашем случае еще какие-то расширения влияют.
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
rxu, спасибо. Буду разбираться. Либо что-то не так вставил, либо конфликт среди расширений. Спасибо 

-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 88 раз
- Поблагодарили: 11 раз
Re: [3.2] SEO Metadata
rxu, отловил тот баг со склейкой нескольких строк. Проявляется на 2 и более глубокой странице. Уникальное описание генерируется благодаря правкам Nekstati Re: [3.2] SEO Metadata
Очень хочу сохранить этот функционал, вот только склейку 2х строк в одну как бы пофиксить ...
Очень хочу сохранить этот функционал, вот только склейку 2х строк в одну как бы пофиксить ...
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 10 месяцев
Re: [3.2] SEO Metadata
Та же проблема, что уAlexOo писал(а): 20.02.2024 2:07 в идеале конечно увидеть страницу к которой он придрался, чтобы можно было проанализировать чего ему не хватает
Вот выделенный гуглом код:
Код: Выделить всё
<section itemscope itemtype="http://schema.org/Comment" id="rcheComments">
<p class="titleComment" itemprop="about" itemscope itemtype="http://schema.org/Thing"><span itemprop="name">Комментарии</span></p>
<section id="allComment">
<p>Пока комментарий нет</p>
</section>
<div id="messComment"></div>
<div id="ajaxComment"></div><h2 id="newComment">Оставить свой комментарий:</h2>
<form method="post" id="formComment">
<input name="addComment" id="addComment" value="1" type="hidden">
<input name="loginComment" id="loginComment" value="0" type="hidden">
<input name="posturlComment" id="posturlComment" value="cf7c24bffb084543525c9a6a371dc1f9" type="hidden">
<input name="posturlOpenComment" id="posturlOpenComment" value="%2Farticle.php%3Fid%3D23" type="hidden">
<input name="personaComment" id="personaComment" value="" type="hidden">
<input name="checkedComment" id="checkedComment" value="" type="hidden">
<input name="eventComments" id="eventComment" value="save" type="hidden">
<input name="noAjax" value="1" type="hidden">
<table id="tableComment">
<tbody><tr itemprop="potentialAction" itemscope itemtype="http://schema.org/AuthorizeAction">
<td itemprop="recipient" itemscope itemtype="http://schema.org/Organization" class="section-one">
<meta itemprop="name" content="Яндекс">
<meta itemprop="address" content="119021, Москва, Льва Толстого, 16">
<meta itemprop="telephone" content="+74957397000">
<!--для хоста адрес без &redirect_uri=http://shchej/yandex.php-->
<a itemprop="url" href="https://oauth.yandex.ru/authorize?response_type=code&client_id=000de41cfc364b99a9a646567d4cb04d&state=1"><img itemprop="image" src="/images/login_ya.svg" alt="Кнопка войти через Яндекс"></a>
</td>
<td class="section-one">
<a itemprop="target" class="header-link" href="/models/reg_user.php">Зарегистрироваться</a>
</td>
</tr>
<tr>
<td class="section-one">Имя:</td>
<td class="section-two">
<input name="nameComment" id="nameComment" value="" type="text" class="inputComment">
<input name="nameCommentCap" id="nameCommentCap" value="" type="text" class="nameCommentCap">
</td>
</tr>
<tr>
<td class="section-one">Электронная почта:</td>
<td class="section-two">
<input name="emailComment" id="emailComment" value="" type="text" class="inputComment">
</td>
</tr>
<tr>
<td class="section-one">Текст комментария:</td>
<td class="section-two">
<textarea name="textComment" id="textComment" class="textareaComment tinymce"></textarea>
</td>
</tr>
<tr>
<td class="section-one">Введите код с картинки:<br>
<img src="../models/captcha.php" alt="картинка" width="120" height="50">
</td>
<td class="section-two">
<input type="text" name="capcha" id="capcha" value="" class="inputComment">
</td>
</tr>
</tbody></table>
<input value="Комментировать" name="submit" type="submit" class="submitComment btn btn-success">
</form> </section>
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 8 месяцев
- Благодарил (а): 4 раза
Re: [3.2] SEO Metadata
У меня тоже выдает такую ошибку, но исправление указанной строчки в listener ничего не дало.
А как получить такую отладочную информацию как в примере?