Странно индексируется форум, помогите пожалуйста (((

Статус
Закрыто для дальнейших ответов.

Elena Maaya

New Member
Регистрация
25.10.2014
Сообщения
6
Добрый день, уважаемые мастера!

У меня при сайте есть форум (такая обратная связь с пользователями), и все бы ничего, но яндекс почему то индексирует не темы, как отдельные страницы, а отдельные посты. В результате новые страницы и темы индексируются очень неохотно, если вообще индексируются.

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

Спасибо большое заранее!
 

Женька

Well-Known Member
Регистрация
11.04.2012
Сообщения
643
Я не совсем поняла, что именно индексируется и в какой последовательности. Если хорошо индексируются только старые материалы, то новые... значит надо искусственно подталкивать к индексации. Если индексируются только посты, но не темы, то может быть проблема кроется в программной структуре форума. Если темы индексируются вслед за постами, то это, скорее всего, нормально, поскольку появление дополнительного контента как бы подтягивает вверх уже существующий...
 

Elena Maaya

New Member
Регистрация
25.10.2014
Сообщения
6
Женька, у меня в индексе яндекса висят страницы, которые ?p=XXX а не ?t=XX, т.е. если в теме 50 сообщений, то каждое из них пытается быть проиндексированным поотдельности. В какой то момент Яндексу это видимо надоедает (что разумно, страницы ведь во многом повторяются, так как под индексируемым постом тянется хвост из следующих), и он вообще перестает индексировать новый контент из темы (((
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Потому что первым делам надо настраивать sitemap.xml и robots.txt
В sitemap.xml складировать только ссылки на темы, с обновляемой датой. В robots.txt настроить запрет на сканирование постов.

У тебя проблема в том, что sitemap.xml имеется в корне сайта, но там нет упоминаний о форуме, поэтому тут надо сказать спасибо поисковикам, что хоть что-то индексируют.

В robots.txt правила для форума упоминаются, но не все. Надо запрещать ещё отдельные сообщения и прочее, оставив только разрешенными непосредственно темы (обязательно только после настройки sitemap.xml). Выглядит это примерно так (стоит погуглить правильный вариант, этот я взял из своих архивов):
Код:
Disallow: /viewtopic.php?f=*&t=*&start=0$
Disallow: /viewforum.php?f=*&start=0$
Disallow: /viewtopic.php?f=*&t=*&view=next
Disallow: /viewtopic.php?f=*&t=*&view=previous
Disallow: /viewtopic.php?f=*&t=*&view=print
 

Elena Maaya

New Member
Регистрация
25.10.2014
Сообщения
6
sitemap у меня есть - вот: http://sugaring.su/forum/sitemap.php
и он генерирует вполне нормально, например так:

<loc>http://sugaring.su/forum/viewtopic.php?f=31&amp;t=190</loc>

а вот что делать с robots.txt я теперь ума не приложу - если его исправить как Вы рекомендуете - за какое то время имеющиеся страницы выпадут из из индекса, но затем проиндексируются правильные?

оп... а ссылка то моя из ситемап не открывается... ушла думать....

да. проблема была в SITEMAP_FX - от вставлял в урл "amp" и ссылка становилась нечитабельной для поисковика. даже той, что я выше привела в примере - нет в индексе...

СПАСИБО!!!

robots.txt тоже исправила!!!

может теперь как то прогнать форум по... статьям? чтобы ускорить переиндексацию?
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
https://ru.wikipedia.org/wiki/Sitemaps
https://help.yandex.ru/webmaster/indexing-options/sitemap.xml
Рекомендуется располагать файл Sitemap в корневой директории сервера, чтобы ссылка выглядела примерно так: http://example.com/sitemap.xml.
Или в данном случае можно на него ссылаться в основном sitemap
Следующим шагом надо зарегистрироваться в гугл вебмастере и яндекс вебмастере и указать там путь до sitemap

По robots.txt - я написал, что предоставленные мной условия могут быть неправильными. Вы используете на свой страх и риск.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ