Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х > Инструкции по vBulletin
Расширенный поиск

Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2009, 23:43 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Лампочка Использование сервиса Я.RSS от Yandex для улучшения индексации форума на vBulletin

Каждый вэбмастер старается продвинуть свой проект в интернете прибегая к различным способам. Посиковая система Yandex организовала сервис Я.RSS? который позволяет индексировать данные на сайтах в более удобнов для яндекса виде, а точнее данные с форума постают на сервис в виде RSS потока, который формируется специальным файлом. Тот файл что предлагала система яндекс не совсем корректно работает с форумами на движке vBulletin, поэтому я предлагаю воспользоваться фалом, который был отрихтован SAS1024 (гуру по движкам vBulletin).

Основные отличаи файлов:
  • Для преобразования BB-кодов в html-коды используется соответствующая функция движка vBulletin.
  • Убрана самопальная функция работы с БД. Вместо нее используется функция работы с БД от vBulletin. Заодно убран и лишний конект к базе данных.
  • Изначальная версия выдавала для индексации абсолютно все разделы форума, в которых включена опция "Index New Posts in Search Engine" ("Индексировать новые сообщения в поиске"). В том числе те разделы, к которым закрыт доступ пользователей группы "Не зарегистрированные". Это наверное самый большой минус у плагина. Поэтому он переписан таким образом, что теперь есть возможность отправлять на индексацию только те разделы форума, темы которых доступны для просмотра пользователям группы "Не зарегистрированные". Так же в RSS не попадают разделы форума, на которых стоит пароль, и которые отмечены как "не активные".
  • В RSS теперь попадают так же темы без ответов. Раньше не попадали.

Для установки плагина нужно всего лишь скопироваться файл yarss.php в корневую папку форума. Затем переходим по ссылке типа http://ваш_домен/yarss.php. (к примеру http://www.bormotuhi.net/yarss.php). В появившемся списке Вы увидите абсолютно все разделы Вашего форума, но это лишь потому что Вы залогинены под админом, яндекс их не увидит. Для проверки работоспособноти плагина можно перейти по одной из ссылок названия разделов, если текст отображается корректно, то плагин работает нормально, если вместо текста вопросики, то проблема в кодировке. Нужно заменить файл yarss.php для кодировки UTF-8 (он так же находится во вложении к сообщению). Должно быть примерно вот так..

Что нужно сделать дальше. Теперь мы копируем ссылки на разделы, которые должны проиндексироваться (они будут следующего вида: http://ваш_домен/yarss.php?forum=3) и вставляем их в ВОТ ЭТУ ФОРМУ, заполняем капчу с картинки и нажимаем отправить. Так добавляем каждый раздел форума. Соответственно чем больше разделов - тем дольше добавлять.

Данный плагин будет работать со всеми движками форума, я протестировал его на движках 3.7.2 и 3.8.1, т.е. две линейки 3.7.х и 3.8.х он точно охватывает. На 3.6.х тоже должен идти без проблем. По утверждению SAS1024 на линейке 3.0.x данный плагин работать не будет.
Вложения
Тип файла: rar yarss.rar (3.7 Кб, 192 просмотров)
Тип файла: zip yarss for UTF-8.zip (3.8 Кб, 133 просмотров)

Последний раз редактировалось Serberg; 09.08.2011 в 14:49..
  Ответить с цитированием
26 пользователя(ей) сказали cпасибо:
Старый 27.08.2009, 13:04 Вверх   #2
Новичок
 
Аватар для Frol
Frol вне форума
Доп. информация
По умолчанию Вопрос по YARSS.PHP

Я все поставил классно все работает. Все RSS добавил но тут же возник вопрос.
ВОПРОС
YARSS.PHP показывает только автивные темы и разделы. А к примуру у меня форум еще не развит и я хочу добывит все свои разделы я могу к примеру вот это окончание yarss.php?forum=65 менять последнюю цифру и добавить все разделы таким образом. Примет ли яндекс это все? У меня к примуру разделы от 1-до 100
  Ответить с цитированием
Старый 27.08.2009, 18:43 Вверх   #3
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Стрелка

Frol, нет не примет. Да и сам файл даст ошибку если указать не правильный идентификатор раздела. Короче говоря добавляй по мере развития. Новые разделы все равно в самом низу списка будут появляться.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 23.06.2010, 00:11 Вверх   #4
Пользователь
 
Аватар для qwerty67
qwerty67 вне форума
Доп. информация
По умолчанию

У меня другая проблема - копирую файл на сервер в директорию форума и в результате ничего не получаю по ссылке. Копирую файл в основную директорию(до папки форум) и тот же эфект. Как быть? Форум в кодировке - 1251
  Ответить с цитированием
Старый 23.06.2010, 00:27 Вверх   #5
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

qwerty67, копируешь то целиком буз ошибок ? И что ты подразумеваешь под ничего ?
  Ответить с цитированием
Старый 23.06.2010, 00:32 Вверх   #6
Пользователь
 
Аватар для qwerty67
qwerty67 вне форума
Доп. информация
По умолчанию

какие могут быть ошибки? Просто копирую файл на сервер и все. Потом перехожу по ссылке http://ваш_домен/yarss.php и написано - такой сервер не обнаружен...
  Ответить с цитированием
Старый 23.06.2010, 00:37 Вверх   #7
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

qwerty67, ХЗ как у тебя получилось...
http://www.bormotuhi.net/yarss.php
  Ответить с цитированием
Старый 23.06.2010, 00:42 Вверх   #8
Пользователь
 
Аватар для qwerty67
qwerty67 вне форума
Доп. информация
По умолчанию

Вот и я ничего не понимаю...
Когда перехожу по ссылке: http://мой домен/yarss.php - получаю пустой лист
Когда перехожу по ссылке: http://www.мой домен/yarss.php - пишет
Сервер не найден

Firefox не может найти сервер www.ляляля.

* Проверьте, не допущена ли ошибка при наборе адреса, например, ww.example.com вместо www.example.com

* Если ни одна страница не загружается – проверьте настройки соединения с Интернетом.

* Если компьютер или сеть защищены межсетевым экраном или прокси-сервером – убедитесь, что Firefox разрешён выход в Интернет.
  Ответить с цитированием
Старый 23.06.2010, 01:48 Вверх   #9
Знаток
 
Аватар для tanka1380
tanka1380 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от qwerty67 Посмотреть сообщение
какие могут быть ошибки? Просто копирую файл на сервер и все. Потом перехожу по ссылке http://ваш_домен/yarss.php и написано - такой сервер не обнаружен...
домен в студию.
  Ответить с цитированием
Cказали cпасибо:
Старый 23.06.2010, 02:08 Вверх   #10
Пользователь
 
Аватар для qwerty67
qwerty67 вне форума
Доп. информация
По умолчанию

Спасибо, что отозвался!
Я уже нашёл причину... Всё дело было в том, что у меня форум находится в папке "Форум" и следовательно файл нужно было скопировать в папку "Форум" и открывать его по ссылке: http://мой домен/forum/yarss.php
И каждый вновь открытый раздел будет находится по адресу: http://ваш_домен/forum/yarss.php?forum=3
Теперь всё нормально. Ещё раз спасибо всем, кто откликнулся!
  Ответить с цитированием
Старый 23.06.2010, 03:11 Вверх   #11
Знаток
 
Аватар для tanka1380
tanka1380 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от qwerty67 Посмотреть сообщение
Спасибо, что отозвался!
Я уже нашёл причину... Всё дело было в том, что у меня форум находится в папке "Форум" и следовательно файл нужно было скопировать в папку "Форум" и открывать его по ссылке: http://мой домен/forum/yarss.php
И каждый вновь открытый раздел будет находится по адресу: http://ваш_домен/forum/yarss.php?forum=3
Теперь всё нормально. Ещё раз спасибо всем, кто откликнулся!
Ну вот и хорошо! Модуль Сео не придется ставить. Лишние модули - лишняя нагрузка.
  Ответить с цитированием
Старый 29.06.2010, 22:25 Вверх   #12
Новичок
 
Аватар для dimondrug
dimondrug вне форума
Доп. информация
По умолчанию Help

Скажите пожалуйста, где проблема...
Например: Список разрешенных к индексации форумов в RSS, содержит форум "Дорожная полиция" в котором существуют 38 тем и 39 постов.

Пройдя по ссылке форума в RSS отражается только одна тема...
В некоторых форумах их нет вообще.
Доступ для просмотра контента пользователям группы "Не зарегистрированные" открыт на все форумы.

Для примера: http://motorbike.kz/forum/yarss.php

Вот что вижу пройдя по ссылке: http://motorbike.kz/forum/yarss.php?forum=61

Вот что показывает guestlist: http://motorbike.kz/forum/misc.php?d...st&type=Yandex

Спасибо!

Последний раз редактировалось dimondrug; 29.06.2010 в 22:29..
  Ответить с цитированием
Старый 05.08.2010, 13:58 Вверх   #13
Грамотный форумчанин
 
Аватар для VLADI
VLADI вне форума
Доп. информация
По умолчанию

Ошибка синтаксического анализа XML: неправильный
Адрес: http://www.presslip.ru/forum/yarss.p....php?mode=opml
Строка 11, символ 17:
Как с этим бороться? 3.8.4. utf-8
  Ответить с цитированием
Старый 17.12.2010, 23:49 Вверх   #14
Новичок
 
Аватар для webstyle
webstyle вне форума
Доп. информация
Вопрос

Цитата Сообщение от dimondrug Посмотреть сообщение
Скажите пожалуйста, где проблема...
Например: Список разрешенных к индексации форумов в RSS, содержит форум "Дорожная полиция" в котором существуют 38 тем и 39 постов.

Пройдя по ссылке форума в RSS отражается только одна тема...
В некоторых форумах их нет вообще.
Доступ для просмотра контента пользователям группы "Не зарегистрированные" открыт на все форумы.

Для примера: http://motorbike.kz/forum/yarss.php

Вот что вижу пройдя по ссылке: http://motorbike.kz/forum/yarss.php?forum=61

Вот что показывает guestlist: http://motorbike.kz/forum/misc.php?d...st&type=Yandex

Спасибо!
Скажите, вы разобрались, в чём причина проблемы? У меня такая же: http://pomogisebesam.com/forum/yarss.php В некоторых, например лечение болезней, отображаются все темы, а в некоторых, например обсуждение статей сайта, вообще не отображаются. Доступ незарегистрированным пользователям открыт для всех разделов, на всякий случай проверил еще раз.
  Ответить с цитированием
Старый 25.03.2011, 06:10 Вверх   #15
Пользователь
 
Аватар для Kerim
Kerim вне форума
Доп. информация
По умолчанию

Приветствую всех пользователей форума.


Php файл залил, все отображается корректно, но при добавлении форума в яндекс пишет вот что: Адрес http://tophope.ru/ не был внесен в базу, так как он не является RSS.



Как это побороть?
  Ответить с цитированием
Старый 26.03.2011, 13:36 Вверх   #16
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Kerim, добавлять ссыли нужно такие:

http://tophope.ru/yarss.php?forum=1
http://tophope.ru/yarss.php?forum=2
http://tophope.ru/yarss.php?forum=3
http://tophope.ru/yarss.php?forum=4
http://tophope.ru/yarss.php?forum=5
и т.д.
  Ответить с цитированием
Старый 10.04.2011, 11:40 Вверх   #17
Опытный пользователь
 
Аватар для stepan83
stepan83 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от dimondrug Посмотреть сообщение
Скажите пожалуйста, где проблема...
Например: Список разрешенных к индексации форумов в RSS, содержит форум "Дорожная полиция" в котором существуют 38 тем и 39 постов.

Пройдя по ссылке форума в RSS отражается только одна тема...
В некоторых форумах их нет вообще.
Доступ для просмотра контента пользователям группы "Не зарегистрированные" открыт на все форумы.

Для примера: http://motorbike.kz/forum/yarss.php

Вот что вижу пройдя по ссылке: http://motorbike.kz/forum/yarss.php?forum=61

Вот что показывает guestlist: http://motorbike.kz/forum/misc.php?d...st&type=Yandex

Спасибо!
точно такая же проблема vb v3.8.6 для незарегистрированных все открыто, подскажите в чем может быть проблема
  Ответить с цитированием
Старый 10.04.2011, 12:05 Вверх   #18
::.V.I.P.::
 
Аватар для boxx
boxx вне форума
Доп. информация
По умолчанию

Цитата Сообщение от stepan83 Посмотреть сообщение
точно такая же проблема vb v3.8.6 для незарегистрированных все открыто
Это Я РСС - а не хак. не хочешь открывать доступ - удали файл и дело то. Запрета на индексацию или просмотр какова либо раздела через этот файл нет. Тут выбор за вами - юзать это или нет.
  Ответить с цитированием
Старый 15.04.2011, 11:29 Вверх   #19
Опытный пользователь
 
Аватар для GraAD
GraAD вне форума
Доп. информация
По умолчанию

А с 4.1.2 работает кто пробовал?
  Ответить с цитированием
Старый 09.08.2011, 14:18 Вверх   #20
Пользователь
 
Аватар для Galant
Galant вне форума
Доп. информация
По умолчанию

на 4.1.3 не рабоатет
  Ответить с цитированием
Старый 09.08.2011, 14:44 Вверх   #21
forever alone
 
Аватар для no name
no name вне форума
Доп. информация
По умолчанию

ребят,это для 3.8
  Ответить с цитированием
Старый 19.01.2012, 09:58 Вверх   #22
Новичок
 
Аватар для schemu
schemu вне форума
Доп. информация
По умолчанию

У меня на форуме vBulletin 3.8.7, почему-то не хочет работать http://www.mobilegsm.in.ua/yarss.php

При формировании RSS выдает сообщения такого вида:

This page contains the following errors:

error on line 6 at column 5: Encoding error
Below is a rendering of the page up to the first error.

Последний раз редактировалось schemu; 19.01.2012 в 10:01..
  Ответить с цитированием
Старый 19.01.2012, 19:41 Вверх   #23
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от schemu Посмотреть сообщение
У меня на форуме vBulletin 3.8.7, почему-то не хочет работать http://www.mobilegsm.in.ua/yarss.php
Теперь то создается. Значит дело было не в бабине...
  Ответить с цитированием
Старый 19.01.2012, 20:44 Вверх   #24
Новичок
 
Аватар для schemu
schemu вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Теперь то создается. Значит дело было не в бабине...
Он так и показывал сначала, но при нажатии на любую ссылку - получаешь ошибку
  Ответить с цитированием
Старый 19.01.2012, 20:59 Вверх   #25
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от schemu Посмотреть сообщение
Он так и показывал сначала, но при нажатии на любую ссылку - получаешь ошибку
А у меня нет ошибки, просто кодировка не та у выводимых записей.
  Ответить с цитированием
Ответ

Метки
seo vbulletin, оптимизация vbulletin, СЕО vbulletin, Я РСС, Я.rss, Яндекс рсс

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем чревато использование пиратского движка vbulletin? Merianae vBulletin 4.x 88 24.10.2013 00:47
Как настроить почту на vBulletin через mail.ru или yandex.ru ? igrok vBulletin 3.х 5 27.03.2010 11:18
Как разместить PHP код в шаблонах форума vBulletin ? Virus_f vBulletin 3.х 7 01.02.2010 18:10
Закрываем подпись от индексации поисковиками Serberg Инструкции по vBulletin 0 09.08.2009 13:25
Софт для улучшения харрактеристик интернета!!! woron Интернет 1 10.12.2007 15:28


Текущее время: 19:43. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.20644 секунды с 12 запросами