Яндекс Острова - 2

SG
На сайте с 23.06.2009
Offline
121
SWG
#651

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

Техподдержка ответила, что проблемы на их стороне.

У кого-нибудь при добавлении на модерацию получилось что-то корректное?

lospirata
На сайте с 24.12.2010
Offline
103
#652

Добавил еще 9 октября, дата была соответствующая, с каждым днем она менялась. До сих пор файл в обработке.

It Can't Rain All the Time Блог вебмастера (https://lospirata.ru/)
N0
На сайте с 18.02.2013
Offline
70
#653

lospirata,

а как вы добавили? если можно инструкцию в студию (какие файлы куда вставлять, какой код...). На какие страницы (имеется ввиду например создан простейший остров, где без выбора-главная, выбор а - страница а, выбор б - переход на страницу б)

Sattt
На сайте с 12.04.2008
Offline
131
#654
lospirata:
Добавил еще 9 октября, дата была соответствующая, с каждым днем она менялась. До сих пор файл в обработке.

Это нормально, саппорт говорит баг на их стороне.

lospirata
На сайте с 24.12.2010
Offline
103
#655

1. Создаете остров в xml файле, будь то выбор товара или заказ услуг. Если не вдаваться в суть процесса, используйте генератор (например, я-архипелаг.рф).

1.1. Речь будет идти о магазине пластиковых окон. Возьмем в пример 2 страницы: главную или каталог (site.ru/ или site.ru/catalog.html), на которой будет выбор окон, и страницу с ценами на монтажные работы (site.ru/montazh-okon.html).

1.2. Поля составляете в зависимости от доступных параметров на товар или услуги. В итоге получится 2 острова, по каждому на страницу (в первом случае vybor.xml, во втором montazh.xml).

2. Я сделал специальный отдельный обработчик (island.php), который по данным, введенным в острове, строит ответ на основе POST или GET параметров.

2.1. В итоге получается так, что ссылка на сайт с выдачи ведет, допустим, на montazh-okon.html, а с острова на этот самый файл.

2.2. Для этого между <rootUrl></rootUrl> указываем нужный url сайта, а в <fixed name="site.ru/island.php" separator="/" > так.

2.3. Возможны и другие варианты, но я сделал именно так.

3. На странице вверху получается примерно такой код:

<html prefix="ya: http://webmaster.yandex.ru/vocabularies/">

<head>
<meta property="ya:interaction" content="XML_FORM" />
<meta property="ya:interaction:url" content="http://site.ru/ostrov.xml" />
</head>
<body>
</body>
</html>

4. В Я.ВМ добавляете адрес страницы, а не xml файл, после чего в списке появится именно xml остров.

За достоверность информации не ручаюсь. Сам только пробую.

medexpert
На сайте с 19.02.2012
Offline
83
#656

Может кто-то знает.

Разрешено указать файл программы

<meta property="ya:interaction:url" content="http://site.ru/ostrov.pl" />

и формировать xml динамически?

"... Нет того веселья: Или куришь натощак, Или пьёшь с похмелья."

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий