Клуб о поиске Яндекса

Острова, Разметка

maxken
8 апреля 2014, 23:02

Разрешено до 10 островов для 1 сайта. Мне нужно все 10 для разных страниц (в идеале даже больше). Сайт на CMS естественно.
Как добавить разметку для 10 страниц? Тег head общий для всех страниц.

Есть варианты или только так?

<html prefix="ya: http://webmaster.yandex.ru/vocabularies/">
<meta property="ya:interaction" content="XML_FORM" />

<meta property="ya:interaction:url" content="http://site.ru/island 1.xml" />

<meta property="ya:interaction:url" content="http://site.ru/island 2.xml" />

<meta property="ya:interaction:url" content="http://site.ru/island 3.xml" />

<meta property="ya:interaction:url" content="http://site.ru/island 4.xml" />

и т.д.

 

 

 

 

 

6 комментариев
Подписаться на комментарии к посту

Уточните, пожалуйста, правильно ли я понимаю, что все страницы будут с одинаковыми заголовками, но при этом на каждой из них критично разное содержимое и разные сценарии использования?

Страницы с разными заголовками и разным содержимым

Приведенный мною вариант не работает. Считывается только один xml

Тогда не совсем понятно про общий для всех head

 

Приведенный вариант работать и не будет: на каждой странице можно ссылаться только на одну форму. То есть на одной странице нужно указать

http://site.ru/island_1.xml" />

на другой

http://site.ru/island_2.xml" />

При этом ссылка на, к примеру,

http://site.ru/island_2.xml" />

может быть указана в разметке еще и на третьей, четвертой, пятой десятой и т. д. страницах

 

Правило такое: одна страница — одна форма. При этом на одну и ту же форму может ссылаться сколько угодно страниц

Это понятно (и изначально было понятно). Вопрос в том, что сайт на DLE, а у DLE один общий head для всех страниц.

Вопрос решается просто.. или с помощью скрипта, в данном случае js, подкидывай это значение в head и причем синхронно.. может заработает!
Еще вариант дописать в шаблоне шапки php скрипт, который относительно url будет подставлять определенное значение!