Перейти к содержанию
Форум поддержки пользователей VamShop

РСС лента


Рекомендуемые сообщения

Так есть же новости в rss, вот посмотри описание доступных каналов - http://vamshop.ru/shop/vam_rss2_info.php

Вот новости - http://vamshop.ru/shop/rss2.php?feed=news

Ссылка на сообщение
Поделиться на другие сайты

Самое простое, удалить файл rss2.php из магазина и ссылку на vam_rss2_info.php из /templates/шаблон/index.html

Ссылка на сообщение
Поделиться на другие сайты
  • 6 months later...

Так есть же новости в rss, вот посмотри описание доступных каналов - http://vamshop.ru/shop/vam_rss2_info.php

Вот новости - http://vamshop.ru/shop/rss2.php?feed=news

данный формат ссылки для вывода новостей неправильный и не поддерживается ни яндексом (о чем в яндекс вебмастерс постоянно пишется на такие адреса как на ошибку) ни http://www.feedburner.com а значит не являются рабочими (ну опера конечно их отображает.. но и всего то)

Ссылка на сообщение
Поделиться на другие сайты

Вы про что говорите?!

Не путаете случайно XML карту сайту и RSS ?!

XML карта сайта - да, это другое немного.

XML карту можно взять здесь - http://vamshop.ru/node/216

Ссылка на сообщение
Поделиться на другие сайты

конечно не путаю. Ваша последняя ссылка это карта сайта для поисковиков в формате http://www.sitemaps.org

а я веду речь о RSS которые обычно добавляют в http://www.feedburner.com и из которых потом все поисковики (включая в первую очередь гугль - поскольку сервис принадлежит ему, и яндекс и прочие) берут новости. Это очень хороший способ раскрутки ресурса - при размещении новостной ленты своего сайта на http://www.feedburner.com сайт получает дополнительные очки от поисковиков поскольку теперь через этот сервис они внимательнее следят за изменениями на вашем сайте. поэтому новости очень важный момент в раскрутке и продвижении ресурса. не так важно ЧТО вы пишете в новостях вашего сайта (хотя ключевики никто не отменял) но гораздо важнее КАК ЧАСТО вы там чтото пишете

это проверено на опыте.

теперь о формате файла: на http://webmaster.yandex.ru/ в разделе ошибок сайта читаем такое

Формат документа не поддерживается
/rss2.php?feed=articles  
6.03.2009 1.04.2009
/rss2.php?feed=best_sellers&limit=10  
18.02.2009 1.04.2009
/rss2.php?feed=best_sellers_random  
18.02.2009 19.03.2009
/rss2.php?feed=categories  
6.03.2009 1.04.2009
/rss2.php?feed=featured&limit=10  
18.02.2009 1.04.2009
/rss2.php?feed=featured_random  
18.02.2009 19.03.2009
/rss2.php?feed=news  
6.03.2009 1.04.2009
/rss2.php?feed=new_products&limit=10  
2.03.2009 1.04.2009
/rss2.php?feed=new_products_random  
18.02.2009 19.03.2009
/rss2.php?feed=products&cPath=25&limit=10  
18.02.2009 25.03.2009
/rss2.php?feed=products&limit=10  
2.03.2009 2.04.2009
/rss2.php?feed=products&products_id=43  
18.02.2009 1.04.2009
/rss2.php?feed=specials&limit=10  
17.03.2009 19.03.2009
/rss2.php?feed=specials_random  
6.03.2009 2.04.2009
/rss2.php?feed=upcoming&limit=10  
18.02.2009 19.03.2009
/rss2.php?feed=upcoming_random [/code]

заглядываем в справку яндекса по этой ошибке и читаем:

[color=brown]Формат документа не поддерживается - Сервер не указывает тип документа, указывает неправильно или указанный тип не поддерживается Яндексом.[/color]

feedburner.com (формат де факто) тоже не поддерживает и не принимает такой RSS фид

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

исправить можно думаю подсмотрев как это реализовано например в WordPress

Ссылка на сообщение
Поделиться на другие сайты

sky208

Вообще есть стандарт rss2 и есть официальный валидатор - http://validator.w3.org/feed

Так вот правильный формат, вот пример - http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fvamshop.ru%2Fshop%2Frss2.php

Ссылка на сообщение
Поделиться на другие сайты

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

они для меня важнее валидаторов.

тут видимо такая же разница как в конституции россии и в реальной жизни: последняя сильно отличается от того что написано на бумажке

Ссылка на сообщение
Поделиться на другие сайты

Яндекс - http://help.yandex.ru/webmaster/?id=995296#995331:

Яндекс, кроме стандартного HTML, индексирует страницы в следующих форматах: PDF, DOC, RTF и Flash.

Для индексации rss у яндекса есть http://blogs.yandex.ru/add.xml

Ссылка на сообщение
Поделиться на другие сайты

ну да... но вот если там вставить просто http://site.ru/rss2.php  тоесть без ?feed=products или других то яндекс файл примет. но тогда по умолчанию в новости попадают только собственно продукты, а статьи и новости и прочие материалы с сайта уже не попадают

вобщем лучше всего это в wordpress реализовано - от туда и буду выковыривать

Ссылка на сообщение
Поделиться на другие сайты

adem

Зачем rss в яндекс добавлять?!

Андрей (ABerezin) вроде выше ведь написал, что rss используется в blogs.yandex.ru

Да и формат именно RSS XML, что подтверждает валидатор.

Ссылка на сообщение
Поделиться на другие сайты

Ответ сервиса:

Адрес http://vamshop.ru/shop/rss2.php успешно добавлен. В ближайшее время он будет проиндексирован и станет доступным для поиска.

P.S. Прости Саша :)

Ссылка на сообщение
Поделиться на другие сайты

Если сайт активен в смысле новостей, статей, то наверное стоит добавить рсс в blogs.yandex.ru. Правда обычно для этого используют специализированный софт - блоги. Иначе придётся Vamshop дополнять пингами, поддержкой специальных тегов blogs.yandex.ru и прочими средствами, не имеющими отношения к торговле. Подозреваю, что рсс-фид про товары со временем выбросят из индекса, хотя может быть и нет.

Ссылка на сообщение
Поделиться на другие сайты

Если сайт активен в смысле новостей, статей, то наверное стоит добавить рсс в blogs.yandex.ru. Правда обычно для этого используют специализированный софт - блоги.

...

...

Подозреваю, что рсс-фид про товары со временем выбросят из индекса, хотя может быть и нет.

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

и для этого существует специальный сервис сбора новостей с сайтов. поисковики его очень любят. ну а если учесть что в рунете повторяется все то что сначала было у буржуев то стоит обратить внимание что загнивающий запад давно продвигает свои магазины и другие ресурсы через такие сервисы как feedburner.com

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

и яндекс блоги тут нипричем кстати. есть отдельный сервис - яндекс лента

кстати вот цитата яндекса

Яндекс.Лента (http://lenta.yandex.ru/) — новая служба Яндекса для поддержки персональной информационной ленты. Пользователь сам выбирает источники, которые ему интересны. Это могут быть официальные СМИ, личные дневники или даже поисковые запросы. Единственное условие — данные должны быть представлены в формате RSS или Atom. Если кратко, то Яндекс.Лента — это онлайновый RSS-синдикатор.

Задача службы Яндекс.Лента — помочь людям работать с потоками информации, упростить их чтение, поиск и хранение. Ленты обновляются в режиме реального времени 24 часа в сутки.


хотелось бы выслушать если у кого то есть соображения как сделать таким образом чтобы при добавлении http://site.ru/rss2.php добавлялись не только товары (как сейчас) в ленту но и новости и статьи

Ссылка на сообщение
Поделиться на другие сайты

Новости и статьи есть в rss2.php

Только ж нужно параметр задать в адресе.

Вот описание - http://vamshop.ru/shop/vam_rss2_info.php

Ссылка на сообщение
Поделиться на другие сайты

Ну правильно, рсс в магазине и сделан для удобства, для подписчиков. Как и синдикаторы. Как и соц.закладки.

Только речь ведь тут изначально зашла о проблемах ИНДЕКСАЦИИ яндексом рсс-фидов. Которые он и не должен индексировать. А если хочешь индексировать для продвижения - используй специальный сервис. Об этом говорилось. И в этом контексте Яндекс.Лента не при чём. Это другая тема. И проблем с синдикаторами я не видел.

Ссылка на сообщение
Поделиться на другие сайты

ABerezin чтото мы никак друг друга не поймем :)

возможно мои объяснения сумбурны. попробую по порядку

есть сайт http://site.ru/ и его лента http://site.ru/rss2.php  которая по умолчанию выводит только список товаров в магазине. но допустим нам нужно сделать так чтобы выводились не товары (чего их выводить то? они не так уж и часто в большинстве случаев обновляются) а НОВОСТИ и СТАТЬИ сайта

для этого, как гласит информация в файле http://vamshop.ru/shop/vam_rss2_info.php нужно в адресе сайта передать дополнительный параметр.. тоесть знак вопроса и тд... как тут:

Новости - http://vamshop.ru/shop/rss2.php?feed=news'>http://vamshop.ru/shop/rss2.php?feed=news

Статьи - http://vamshop.ru/shop/rss2.php?feed=articles'>http://vamshop.ru/shop/rss2.php?feed=articles

НО!

....  А если хочешь индексировать для продвижения - используй специальный сервис. Об этом говорилось. И в этом контексте Яндекс.Лента не при чём. Это другая тема. И проблем с синдикаторами я не видел.

вот http://www.feedburner.com  и есть тот самый специальный сервис который ссылки на РСС вида http://vamshop.ru/shop/rss2.php?feed=news'>http://vamshop.ru/shop/rss2.php?feed=news  (тоесть с параметром в урле) НЕ ПРИНИМАЕТ (впрочем как и другие подобные сервисы)

об этом писал adem

Ответ указанного сервиса

Адрес http://site.ru/rss2.php?feed=products не был внесен в базу, так как он не является RSS.

а это значит что необходимо передавать только ссылку такого вида  http://vamshop.ru/shop/rss2.php

а уже параметры вывода РСС настраивать внутри самого файла rss2.php

и вот таким и был вопрос в самом начале, каким его кстати задал ТС

но думаю его нужно уточнить - как переделать файл rss2.php чтобы выводились не только товары но и новости и статьи?


кстати

Только речь ведь тут изначально зашла о проблемах ИНДЕКСАЦИИ яндексом рсс-фидов. Которые он и не должен индексировать...

хотя речь изначально зашла не об этом, но яндекс-лента и создана специально чтобы индексировать ленты.

более того- многие сеошники добавляют в свои новости импорт данных с ленты новостей по конкретно им нужному определенному запросу и выводят на своем сайте

приблизительно как Саша описал тут http://vamshop.ru/forum/index.php?topic=304.0

поверьте - это работает весьма недурно ;)

Ссылка на сообщение
Поделиться на другие сайты

Не надо меня поучать, рассказывая прописные истины. Я прекрасно знаю как это и другие подобные методы работают.

Вами был поставлен вопрос - почему яндекс не индексирует рсс, выдавая ошибку в вебпанели. Я ответил - потому что не должен. И за этим последовали совсем другие рассуждения.

Хотя всё это уже больше напоминает флейм, тем не менее:

как переделать файл rss2.php чтобы выводились не только товары но и новости и статьи?

Самое простое - сделать несколько фидов:

1. Тупо размножить скрипт и указать в каждом своё значение feed по умолчанию;

2. Виртуально размножить скрипт используя .htaccess

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...