|
Поделиться

Карта сайта для ботов (phpBB3 SEO Sitemap)

Начиная с версии 3.1.x, моды были заменены "расширениями", которые выполняют ту же самую функцию, но без изменений в исходном коде движка.

Сообщение Kuskow » 27.05.16 18:30

Shredder, всё получилось после того, как не поверил своим глазам и скопировал настройки в файл .htaccess. Хотя мне (на глаз) казалось, что там всё совершенно идентично. Но, не верь глазам своим. больше спасибо.

Теперь вот другой вопрос возник. В XML-файле ссылки на темы в формате без указания на форум, в котором они находятся: "viewtopic.php?t=222", и это замечательно, хочется именно так. Но вот сам форум выдаёт поисковику на страницах оглавления раздела ссылки с указанием на форум: "viewtopic.php?f=11&t=222". Понятно, что к этому моду не относится. Но можно ли как-то где-то отключить, чтобы все ссылки на страницы тем в форуме были именно в формате без указания на форум?

То есть, хочется, чтобы везде ссылки существовали в едином формате.

Поиском, конечно, пользоваться умею. Но тут даже не знаю, как сформулировать поисковый запрос (какие термины использовать).
Аватара пользователя
Kuskow
 
Сообщения: 10
Зарегистрирован: 25.05.16 11:46

Сообщение Shredder » 27.05.16 21:50

Можно. В этом же форуме выложено расширение Оптимизированные страницы тем - SEO Topic & Canonical URL. Оно делает именно то, что вы хотите.

Добавлено спустя 1 час 59 минут 25 секунд:
Shredder писал(а):Отправил на валидацию версию 1.1.0, выложу её только после окончания валидации (если таковая будет)

Прошёл почти месяц, а там до сих пор ни одного скачивания. Шикарно эти товарищи "работают".
facepalm.gif
:evil:
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 854
Зарегистрирован: 22.08.13 09:05

Сообщение Max » 23.06.16 22:14

Добрый день. Спасибо за расширение про sitemap, очень полезное. Раньше стояло в 3.0, недавно установил порт для 3.1.

Что-то мне сейчас при "заходе" на sitemap.xml выкидывает кучу ошибок:

...
[phpBB Debug] PHP Warning: in file [ROOT]/ext/shredder/sitemap/core.php on line 285: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/shredder/sitemap/core.php on line 285: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/shredder/sitemap/core.php on line 285: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/shredder/sitemap/core.php on line 384: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/shredder/sitemap/core.php on line 384: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/shredder/sitemap/core.php on line 384: Division by zero
...
Общая ошибка
SQL ERROR [ mysqli ]
Duplicate entry 'sitemap_seo_url_count' for key 'PRIMARY' [1062]



По указанным строкам, 285 и 384, в core.php находится условие:
if ($urls && ($urls % ($limit * $index)) == 0)

Видимо, или $limit, или $index оказывается равным нулю, но это всё, что можно сказать, в отладку php я не умею.

Из-за чего это может быть и как исправить? Помогите, пожалуйста.

Добавлено спустя 22 минуты 54 секунды:
База не импортировалась и вообще не трогалась руками. Проверки на базе все проходят, сейчас пытаюсь понять, что с этим можно сделать.

Добавлено спустя 1 час 8 минут 23 секунды:
Отключение расширения, удаление данных и включение - как вы писали здесь - помогло. Но что это было?
Max
 
Сообщения: 1
Зарегистрирован: 23.06.16 22:07

Сообщение Shredder » 24.06.16 14:49

Max
Синхронизировать данные надо было через админку, скорее всего.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 854
Зарегистрирован: 22.08.13 09:05

Сообщение cyber » 04.07.16 21:26

В параметрах ПЕРСОНАЛИЗАЦИИ не видит расширения карты сайта . Версия 3.1
cyber
 
Сообщения: 1
Зарегистрирован: 04.07.16 21:20

Сообщение Erenbur » 07.07.16 23:32

Shredder
Приветствую. Хотел спросить, какое расширение самое последнее и правильное 1.0.4 из https://www.phpbb.com/customise/db/exte ... o_sitemap/ или из этого топика с первой страницы 1.1.0-beta2?

Добавлено спустя 1 минуту 52 секунды:
Или 1.0.6 где то мелькало?

Добавлено спустя 9 минут 11 секунд:
И аддон на первой странице нужен, если установлено расширение "Галерея"?
Аватара пользователя
Erenbur
 
Сообщения: 3
Зарегистрирован: 07.07.16 23:27

Сообщение Shredder » 08.07.16 13:25

Ставьте то, которое здесь на первой странице.

Аддон нужен.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 854
Зарегистрирован: 22.08.13 09:05

Сообщение Erenbur » 08.07.16 15:19

Shredder писал(а):Ставьте то, которое здесь на первой странице.

Спасибо, значит правильно себе 1.1.0-beta2 поставил. А аддон нужен только если Галерея стоит. У меня ее нет и аддон лучше не ставить, правильно?
Аватара пользователя
Erenbur
 
Сообщения: 3
Зарегистрирован: 07.07.16 23:27

Сообщение Xisp » 08.07.16 17:09

Erenbur писал(а):У меня ее нет и аддон лучше не ставить, правильно?


Как бы очевидно.
Xisp
 
Сообщения: 196
Зарегистрирован: 05.04.14 18:00

Сообщение Shredder » 08.07.16 17:50

Erenbur писал(а):И аддон на первой странице нужен, если установлено расширение "Галерея"?

Я из этой фразы и понял, что у вас установлена галерея. Если нет, то не ставить:
Xisp писал(а):Как бы очевидно.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 854
Зарегистрирован: 22.08.13 09:05

Сообщение Erenbur » 08.07.16 19:26

Shredder спасибо, я лучше переспрошу, но сомнений не остается :)
Аватара пользователя
Erenbur
 
Сообщения: 3
Зарегистрирован: 07.07.16 23:27

Сообщение Shredder » 19.08.16 02:16

Версия 1.1.1 одобрена в официальной базе phpBB:
https://www.phpbb.com/customise/db/exte ... eo_sitemap

Адд-он для галереи тоже обновлён - заменено имя используемого в карте события.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 854
Зарегистрирован: 22.08.13 09:05

Сообщение angst66 » 19.08.16 16:49

При попытке установить аддон красный траспорант
Код: Выделить всё
Невозможно выполнить обновление «\ostridm\gallerysitemap\migrations\gallerysitemap_1_0_0», пропущено обновление «\shredder\sitemap\migrations\v1xx\v_1_1_0_beta».


Добавлено спустя 3 минуты 3 секунды:
Версия расширения: 1.1.1. установил сегодня.
angst66
 
Сообщения: 13
Зарегистрирован: 28.02.16 18:19

Сообщение Shredder » 24.08.16 18:00

angst66 писал(а):При попытке установить аддон красный траспорант

Я заменил аддон, должно работать.

Но вообще странно, что у меня и так работало.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 854
Зарегистрирован: 22.08.13 09:05

Сообщение angst66 » 24.08.16 23:32

Адд-он встал. При попытке отрыть sitemap.xml пишет
Код: Выделить всё
Unable to generate a URL for the named route "phpbbgallery_core_album" as such route does not exist.

тут
angst66
 
Сообщения: 13
Зарегистрирован: 28.02.16 18:19

Пред.След.

Вернуться в Скрипты и расширения для phpBB

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron