Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

robots.txt для 3.x

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
vic4884
phpBB 1.4.2
Сообщения: 71
Стаж: 7 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: robots.txt для 3.1

Сообщение vic4884 »

LONER писал(а): Запрещают например админку, чтобы боты не индексировали, кто-то запрещает индексировать профили пользователей, кто-то приватные, скрытые темы, сообщения. Да много разных вариантов, поэтому я и писал выше, что каждый делает под себя и свои нужды.
а как например запретить доступ к определенному разделу (админский раздел скрытый от обычного пользователя)?
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: robots.txt для 3.1

Сообщение LONER »

Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение владимир1983 »

Добавил информацию в первый пост, пост закрепил.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
AntonVVV
phpBB 1.0.0
Сообщения: 8
Стаж: 7 лет 6 месяцев
Благодарил (а): 5 раз

Re: robots.txt для 3.1

Сообщение AntonVVV »

Здравствуйте,
Помогите пожалуйста разобраться с дублями страниц.
Ссылки страниц форума выглядят site.com/viewtopic.php?f=19&t=53 , но появились дубли страниц site.com/viewtopic.php?t=53 о чем я благополучно узнал в Гугл вебмастере. Поскольку ранее ссылок типа site.com/viewtopic.php?t=53 у меня не было я решил запретить их в robots.txt сделав запись Disallow: /viewtopic.php?t=* , казалось всё бы хорошо в разделе "Оптимизация HTML" гугл перестал ругаться на дубли, НО сегодня зайдя в гугл вебмастер обнаружил сообщение "На ресурсе выявлены серьезные проблемы" и комментарий "Блокирует ли файл robots.txt важные страницы?" и показывает одну из страниц site.com/viewtopic.php?t=53 .

Подскажите пожалуйста что прописать в файле robots.txt дабы всё было правильно, не было дублей?

И сразу хочу задать еще один вопрос.

Тот же раздел "Оптимизация HTML" показал дубли главной страницы форума такого вида site.com/index.php?ebb130fe98
Можно ли закрыть такого рода дубли записью в robots.txt Disallow: /index.php? ?

P.S. Хотел бы еще добавить, что все эти проблемы начались после перехода с версии 3.0.8 на 3.1.9
Последний раз редактировалось AntonVVV 03.10.2016 23:57, всего редактировалось 1 раз.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 805 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Siava »

AntonVVV, есть одно стороннее расширение SEO Topic & Canonical URL, которое убирает f=N из таких ссылок. Весьма полезное, на мой взгляд :roll:
AntonVVV писал(а): сделав запись Disallow: /viewtopic.php?t=*
Так категорически нельзя! Запрет индексации тем форума.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
AntonVVV
phpBB 1.0.0
Сообщения: 8
Стаж: 7 лет 6 месяцев
Благодарил (а): 5 раз

Re: robots.txt для 3.1

Сообщение AntonVVV »

Siava, большое спасибо, сделал как вы посоветовали, выбрал второй вариант "Добавить ID форума к тегу Canonical". Всё ок. Только вопрос, я не понял что нужно менять в файле .htaccess ? мой форум находится на поддомене (forum.site.com)

Выбрал вариант "Добавить ID форума к тегу Canonical" т.к. форуму уже 5 лет и не хочется менять адреса ссылок
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 805 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Siava »

AntonVVV, лучше ничего в .htaccess не изменяйте.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
AntonVVV
phpBB 1.0.0
Сообщения: 8
Стаж: 7 лет 6 месяцев
Благодарил (а): 5 раз

Re: robots.txt для 3.1

Сообщение AntonVVV »

Подскажите пожалуйста,

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

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} (.*)f=([0-9]+)&t=(.+) [NC]
RewriteRule ^viewtopic\.php$ viewtopic.php?%1t=%3 [R=301]
Выше код для файла .htaccess для редиректа ссылок типа site.com/viewtopic.php?f=19&t=53 на site.com/viewtopic.php?t=53 причем работает отлично, а как сделать чтобы было наоборот редирект с ссылок типа site.com/viewtopic.php?t=53 на site.com/viewtopic.php?f=19&t=53 .

Хочу временно сделать такой редирект дабы избавиться от дублей.
Последний раз редактировалось владимир1983 05.10.2016 0:40, всего редактировалось 1 раз.
Причина: Теги code
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 805 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Siava »

AntonVVV, чтобы обратно сделать надо знать id-форума, а таких данных в ссылках вида viewtopic.php?t=N нет :(
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
aleksndr
phpBB 1.4.4
Сообщения: 159
Стаж: 10 лет 1 месяц
Благодарил (а): 2 раза

Re: robots.txt для 3.1

Сообщение aleksndr »

Ребят,вопрос такой-
у меня robots.txt,такого плана

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

User-agent: *
Disallow: /adm/
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /index.php?
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewonline.php
Disallow: /*&st=*
Disallow: /*&sk=*
Disallow: /*&sd=*
Disallow: /*&hilit=*
Disallow: /*&view=*
Disallow: /viewtopic.php*p=*
Disallow: /viewtopic.php?t=*
Disallow: /view*&start=0$

# Google Image
User-agent: Googlebot-Image
Disallow:

# Google AdSense
User-agent: Mediapartners-Google
Disallow:

User-agent: Yandex
Disallow: /adm/
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /index.php?
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewonline.php
Disallow: /*&st=*
Disallow: /*&sk=*
Disallow: /*&sd=*
Disallow: /*&hilit=*
Disallow: /*&view=*
Disallow: /viewtopic.php*p=*
Disallow: /viewtopic.php?t=*
Disallow: /view*&start=0$

Host: www.ххх.pro
Sitemap: http://www.ххх.pro/sitemap.xml

Clean-param: sid /index.php
Clean-param: sid /viewforum.php
Clean-param: sid /viewtopic.php
Хочу сделать портал главной,то есть он будет открываться по http://www.ххх.pro ,но надо,чтоб поисковики его не индексировали(там много всяких не нужных ссылок.)Надо чтоб индексировал только форум,который открывается по http://www.natorrent.pro/index.php
Подскажите,как править и что сейчас в robots.txt ,не так? За ранее спасибо!
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 805 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Siava »

aleksndr, в этом случае лучше не в robots.txt добавлять страницу, а на самой странице в заголовки добавить

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

<meta name="robots" content="noindex, nofollow">
Но вообще запрещать индексацию главной страницы... это что-то интересное :D
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Webliberty
phpBB 2.0.5
Сообщения: 472
Стаж: 12 лет 3 месяца
Благодарил (а): 161 раз
Поблагодарили: 66 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Webliberty »

В Яндекс Вебмастере стали появляться страницы такого плана: viewtopic.php?f=9&t=103&sd=d&start=20

Откуда берется sd=d, что это такое и как заблокировать в роботсе? Версия phpBB 3.1.10.
Мой форум на phpBB 3.3.8 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом :P
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Sumanai »

Webliberty писал(а): Откуда берется sd=d,
Параметры сортировки.
Аватара пользователя
Webliberty
phpBB 2.0.5
Сообщения: 472
Стаж: 12 лет 3 месяца
Благодарил (а): 161 раз
Поблагодарили: 66 раз
Контактная информация:

Re: robots.txt для 3.1

Сообщение Webliberty »

Запретил таким образом:

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

Disallow: /forum/viewtopic.php*sd=*
Мой форум на phpBB 3.3.8 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом :P
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: robots.txt для 3.1

Сообщение COB16 »

Пришло такое уведомление в вебмастере:
В файле robots.txt сайта https://golf2mania.ru задана противоречивая директива Host
11.01.2017
На сайте https://golf2mania.ru в директиве Host файла robots.txt указан домен, где аналогичные указания в файле robots.txt отсутствуют. Чтобы указания директивы Host были учтены, идентичные директивы должны присутствовать в файлах robots.txt всех зеркал сайта.

сам роботс:

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

User-agent: *
Disallow: /*?sid=*
Disallow: /adm/*
Disallow: /download/*
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /ucp.php
Disallow: /viewtopic.php?p=*
Sitemap: https://golf2mania.ru/sitemap.xml
Clean-param: sid /forum/index.php
Clean-param: sid /forum/viewforum.php
Clean-param: sid /forum/viewtopic.php

User-agent: Yandex
Disallow: /*?sid=*
Disallow: /adm/*
Disallow: /download/*
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /ucp.php
Disallow: /viewtopic.php?p=*
Sitemap: https://golf2mania.ru/sitemap.xml
Clean-param: sid /forum/index.php
Clean-param: sid /forum/viewforum.php
Clean-param: sid /forum/viewtopic.php

Host: golf2mania.ru
Sitemap: https://golf2mania.ru/sitemap.xml
Clean-param: sid /forum/index.php
Clean-param: sid /forum/viewforum.php
Clean-param: sid /forum/viewtopic.php
Ответить

Вернуться в «phpBB-пространство»