Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Минимоды и хаки для phpBB3

  • Список форумов
  • phpBB 3.0
  • Другие моды для phpBB3
  • Минимоды и хаки для phpBB3

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

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.

13 сообщений
  • 1
  • 2
  • След.
Просмотры: 5296 • 
vulkan3
VIP
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение 13 окт 2013, 03:03
Многие, наверное, знают, что phpBB в своём чистом виде почти не оптимизирован под поисковики, и в частности - не имеет ЧПУ. Для создания ЧПУ я предпочитаю использовать мод Ultimate SEO URL от phpbb-seo.com, так как это самый богатый по возможностям и функциональности SEO-мод, постоянно поддерживающийся разработчиком. Конкурентов у него просто нет. До недавнего времени для режима Advanced этого мода не было нормальной карты сайта. Была карта GYM Sitemaps от того же самого разработчика, но во-первых, она заточена только под иностранные поисковики (Google, Yahoo и т.п.), во-вторых, этот мод слишком сложен и наворочен, попробовал я однажды его установить и сразу удалил, т.к. в нём много всяких лишних и малопонятных вещей, и в-третьих, он даже не имеет русификации, а русифицировать там - дофига и больше. Есть также мод Sitemap FX, но он не поддерживает Ultimate SEO в режиме Advanced. Поэтому я создал собственную простую карту, поддерживающую как обычный движок, так и SEO-мод во всех режимах. За основу модуля был взят скрипт с сайта js-php, который я оптимизировал и почти полностью переписал, в том числе были исправлены баги, добавлена возможность исключать форумы из карты, добавлено кеширование и учёт прав доступа к форумам, налажена работа при выключенном или не установленном СЕО-моде, и всё это оформлено в виде полноценного модуля для phpBB3:

Установка мода проста: нужно скопировать на форум все файлы из папки root и запустить установочный скрипт. Либо установить Автомодом, он скопирует файлы за вас. После установки зайдите на страницу адрес_форума/sitemap.php и убедитесь, что карта сайта создаётся нормально. Этот адрес нужно будет добавить в robots.txt, указав там директиву Sitemap: адрес_вашего_форума/sitemap.php, а также добавить его в панели вебмастера Яндекса и Google. После этого роботы будут периодически посещать страницу карты, загружая обновлённое содержимое.

Созданная карта заносится в кеш форума на время, указанное в настройках (по умолчанию - 24 часа). Это сделано для уменьшения нагрузки на сервер. Но если хотите, вы можете отключить кеширование, задав в настройках "Время хранения в кеше: 0". Настройки находятся на главной странице админки в разделе "Конфигурация".

Обратите внимание, что категории, форумы-ссылки и форумы, не имеющие ни одной темы, в карту не попадают, смысла их нахождения там просто нет. Поэтому не пытайтесь создать карту на пустом форуме.

http://www.phpbb-work.ru/seo-sitemap-t19.html
У вас нет необходимых прав для просмотра вложений в этом сообщении. Попробуйте зарегистрироваться или войти на форум.
Последний раз редактировалось PPK 13 окт 2013, 03:03, всего редактировалось 2 раза.
Причина: Не указан источник мода
Pritoc.org Свободный торрент трекер
vulkan3
USER57
Донатор
Сообщения: 610
Зарегистрирован: 28 авг 2010, 20:18
Сообщение 13 окт 2013, 04:49
Кто не будь пользовался им :?: :?: :?:
http://star-anime.ru
USER57
Аватара пользователя
Darkelita
Донатор
Сообщения: 280
Зарегистрирован: 02 мар 2012, 18:48
Сообщение 13 окт 2013, 05:32
Я Sitemap FX пользуюсь, скачать можно здесь - https://www.phpbb.com/customise/db/mod/sitemap_fx/
- Является ли пиратством установка программы не с оригинального носителя, а скажем, с копии такого носителя?
- Нет, не является, т. к. пиратство подразумевает наличие моря-океана, корабля и абордажной команды.
Darkelita
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 13 окт 2013, 07:32
Тоже использую Sitemap FX, всё норма.
9CaraTT
USER57
Донатор
Сообщения: 610
Зарегистрирован: 28 авг 2010, 20:18
Сообщение 13 окт 2013, 09:49
Darkelita писал(а):Я Sitemap FX пользуюсь, скачать можно здесь - ↑ https://www.phpbb.com/customise/db/mod/sitemap_fx/
Я сам им пользуюсь меня интересует эта модификация. Как она на рабочем форуме?
http://star-anime.ru
USER57
vulkan3
VIP
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение 13 окт 2013, 10:10
работает я проверял

ссылки такого видда

Код: Выделить всё

<url>
<loc>
http://ваш сайт/vipolnenie-rabot-na-zakaz.html
</loc>
<lastmod>2013-08-23</lastmod>
</url>
Последний раз редактировалось vulkan3 13 окт 2013, 10:13, всего редактировалось 1 раз.
Pritoc.org Свободный торрент трекер
vulkan3
USER57
Донатор
Сообщения: 610
Зарегистрирован: 28 авг 2010, 20:18
Сообщение 13 окт 2013, 11:36
vulkan3 писал(а):работает я проверял

ссылки такого видда

Код: Выделить всё

<url>
<loc>
http://ваш сайт/vipolnenie-rabot-na-zakaz.html
</loc>
<lastmod>2013-08-23</lastmod>
</url>
у меня такова вида и все в одном файле а если в будет 60000 тем какая портянка будет или поисковику насрать.

Код: Выделить всё

<url>
<loc>http://phpbb/viewforum.php?f=4</loc>
<lastmod>2013-10-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>http://phpbb/viewtopic.php?t=3</loc>
<lastmod>2013-09-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
http://star-anime.ru
USER57
vulkan3
VIP
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение 13 окт 2013, 11:38
vulkan3 писал(а):добавлено кеширование
Pritoc.org Свободный торрент трекер
vulkan3
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 22 окт 2013, 14:23
Автор мода http://www.phpbb-work.ru/seo-sitemap-t19.html
9CaraTT
dmitrogen
Донатор
Сообщения: 48
Зарегистрирован: 27 авг 2012, 23:03
Сообщение 04 июл 2014, 06:17
vulkan3 » 13 окт 2013, 03:03 писал(а):Многие, наверное, знают, что phpBB в своём чистом виде почти не оптимизирован под поисковики, и в частности - не имеет ЧПУ. Для создания ЧПУ я предпочитаю использовать мод Ultimate SEO URL от phpbb-seo.com, так как это самый богатый по возможностям и функциональности SEO-мод, постоянно поддерживающийся разработчиком. Конкурентов у него просто нет. До недавнего времени для режима Advanced этого мода не было нормальной карты сайта. Была карта GYM Sitemaps от того же самого разработчика, но во-первых, она заточена только под иностранные поисковики (Google, Yahoo и т.п.), во-вторых, этот мод слишком сложен и наворочен, попробовал я однажды его установить и сразу удалил, т.к. в нём много всяких лишних и малопонятных вещей, и в-третьих, он даже не имеет русификации, а русифицировать там - дофига и больше. Есть также мод Sitemap FX, но он не поддерживает Ultimate SEO в режиме Advanced. Поэтому я создал собственную простую карту, поддерживающую как обычный движок, так и SEO-мод во всех режимах. За основу модуля был взят скрипт с сайта js-php, который я оптимизировал и почти полностью переписал, в том числе были исправлены баги, добавлена возможность исключать форумы из карты, добавлено кеширование и учёт прав доступа к форумам, налажена работа при выключенном или не установленном СЕО-моде, и всё это оформлено в виде полноценного модуля для phpBB3:

Установка мода проста: нужно скопировать на форум все файлы из папки root и запустить установочный скрипт. Либо установить Автомодом, он скопирует файлы за вас. После установки зайдите на страницу адрес_форума/sitemap.php и убедитесь, что карта сайта создаётся нормально. Этот адрес нужно будет добавить в robots.txt, указав там директиву Sitemap: адрес_вашего_форума/sitemap.php, а также добавить его в панели вебмастера Яндекса и Google. После этого роботы будут периодически посещать страницу карты, загружая обновлённое содержимое.

Созданная карта заносится в кеш форума на время, указанное в настройках (по умолчанию - 24 часа). Это сделано для уменьшения нагрузки на сервер. Но если хотите, вы можете отключить кеширование, задав в настройках "Время хранения в кеше: 0". Настройки находятся на главной странице админки в разделе "Конфигурация".

Обратите внимание, что категории, форумы-ссылки и форумы, не имеющие ни одной темы, в карту не попадают, смысла их нахождения там просто нет. Поэтому не пытайтесь создать карту на пустом форуме.

http://www.phpbb-work.ru/seo-sitemap-t19.html
Скажите пожалуйста, как сделать чтобы в файлах .xml генерировались ссылки:

Код: Выделить всё

<loc>http://site.ru/viewtopic.php?t=2000</loc>
а не:

Код: Выделить всё

<loc>http://site.ru/viewtopic.php?f=14&t=2000</loc>
у меня на трекере

Код: Выделить всё

f=*&
убран
dmitrogen
13 сообщений
  • 1
  • 2
  • След.

Вернуться в «Минимоды и хаки для phpBB3»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo