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

Начиная с версии 3.1.x, моды были заменены "расширениями", которые выполняют ту же самую функцию, но без изменений в исходном коде движка.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

Kuskow писал(а):Можно ли сделать так, чтобы sitemap.xml отдавался по обоим протоколам?
А зачем это нужно?

Склейте домены на http и https протоколах, чтобы всё содержимое сайта индексировалось и отдавалось по какому-то одному из них.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Аватара пользователя
Kuskow
Сообщения: 15
Зарегистрирован: 25.05.16 11:46
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение Kuskow »

Переход на HTTPS по рекомендациям Яндекса нужно сначала сделать зеркало, и лишь когда Яндекс поймёт, что это зеркало, тогда только можно редиректы включать.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

Просто укажите в robots.txt новый адрес карты и добавьте её в панели вебмастера Яндекса. Не вижу проблемы.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
seodirection
Сообщения: 11
Зарегистрирован: 10.03.16 15:20
Благодарил (а): 2 раза
Поблагодарили: 3 раза

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

Сообщение seodirection »

Здравствуйте!

После установки редиректа в /forum/.htaccess на HTTPS перестала открываться карта сайта. Форум установлен к папку /forum/, а в корне установлен WP. Страница /forum/sitemap.xml почему-то открывается в шаблоне WP с ошибкой 404.

Где искать проблему?

PS: проблема с отображением карты исчезла после исправления в правилах редиректа RewriteBase / на RewriteBase /forum/
Но теперь мучает вопрос как сделать редирект с http://site.ru/forum/sitemap.xml на https://site.ru/forum/sitemap.xml В данный момент при заходе по HTTP открывается страница /forum/app.php с ошибкой: No route found for "GET /".
Аватара пользователя
Kuskow
Сообщения: 15
Зарегистрирован: 25.05.16 11:46
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение Kuskow »

Есть рацпредложение - публиковать в sitemap.xml только те страницы, возраст которых (Last Modified) меньше полугода. Если будет настройка возрастного ценза, лично я у себя поставлю вообще месяц.
Аватара пользователя
Kuskow
Сообщения: 15
Зарегистрирован: 25.05.16 11:46
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение Kuskow »

Shredder писал(а):Для сервера nginx, вы должны добавить следующий код к конфигурации сервера:

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

location / {
	if (!-e $request_filename) {
		rewrite ^(.*)$ /app.php;
	}
}

location = /config.php {
	deny all;
}

location = /common.php {
	deny all;
}

location /cache/ {
	deny all;
}

location /config/ {
	deny all;
}

location /files/ {
	deny all;
}

location /images/avatars/upload/ {
	deny all;
}

location /includes/ {
	deny all;
}

location /store/ {
	deny all;
}

location ~ \.php$ {
	# Your personal php settings. They vary. But they have to be here!
}

# Important!
location ~ /\. {
	deny all;
}
Из-за этого кода не устанавливался сертификат Let's Encrypt, потому что центр сертификации не мог проверить владение доменом. Без этого, не работает sitemap.xml.

А можно я буду выполнять какой-нибудь (скажите, какой) PHP-скрипт через CRON, а роботам подсуну статический файл 1.xml ? Он ведь всё равно формируется как файл.

UPD: Придумал сам. Всё это убираем, а в robots.txt пишем так:

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

https://форум.ру/app.php/sitemap.xml
Так можно? Что плохого может случиться?
andrewa
Сообщения: 2
Зарегистрирован: 10.04.17 01:44

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

Сообщение andrewa »

Установил последную версию 1.1.1 на phpbb 3.1.5 и карта на получается:
http://79.124.64.38/forum/sitemap.xml --> The requested URL /var/www/phpbb3/forum/app.php was not found on this server. А там стоит app.php и права есть.
Проверил mod_rewrite - активен. В .htaccess все как указано. Есть в конфиге форума AllowOverride All
В General - Server Settings включал/отключал Enable URL Rewriting и Force server URL settings - нет карты.

ОС Федора 20. Уеб сервер - Апаче.
Дайте совет где дальше копать.
maco8024
Сообщения: 22
Зарегистрирован: 04.12.13 16:55
Благодарил (а): 13 раз
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение maco8024 »

Ответ выше, у вас все открывается по адресу http://79.124.64.38/forum/app.php/sitemap.xml
в robots.txt пишем так:

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

https://форум.ру/app.php/sitemap.xml
Так можно
andrewa
Сообщения: 2
Зарегистрирован: 10.04.17 01:44

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

Сообщение andrewa »

Спасибо большое, все работает.
alt-x
Сообщения: 4
Зарегистрирован: 06.08.17 22:41

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

Сообщение alt-x »

Сколько счастливых пользователей расширения!
Неужели все пользуют не виртуальный хостинг а выделенный сервер?
Я пока так и не нашел решения, чтобы установить карту сайта на свой форум, кроме как перейти с обычного хостинга на VPS. А за это решение, как минимум, 60 руб. ежемесячно нужно доплачивать.
1. За электроэнергию - 800 руб. в месяц,
2. За газоснабжение - 120 руб. в месяц,
3. Взносы на капремонт - 600 руб.
...
11. За карту сайта - 60 руб.

Ищу выход)
igorbond
Сообщения: 81
Зарегистрирован: 13.07.14 03:07
Благодарил (а): 17 раз
Поблагодарили: 4 раза

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

Сообщение igorbond »

alt-x писал(а):Ищу выход)
Не устанавливать или сменить хостинг
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

alt-x
Сколько постов на форуме?
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

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

Сообщение Shredder »

Это очень мало, там нагрузку создавать нечему. Меняйте хостинг.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
alt-x
Сообщения: 4
Зарегистрирован: 06.08.17 22:41

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

Сообщение alt-x »

У меня на этом хостинге кроме форума ещё два сайта. Один из них коммерческий. Нужно снизить риск до минимума. Хостинг на Reg.ru. Оплачен до 18 года.
Плачу по-моему около 167 руб. в месяц. На что менять, посоветуйте? Сразу на хостинг с VPS или на виртуальный с Апачей?
Ответить