На сайте с помощью модуля Media Gallery создан каталог видеороликов с ютуб по разным темам.
В целях хорошей оптимизации и индексирования максимального числа страниц отдельных роликов, стоит задача:
1. Заменить адрес вида: domen.ru/media-gallery/detail/1/11 на domen.ru/title-stranitsy
(по типу PathAuto, чтобы media-gallery/detail/1/11 заменялся на title страницы с видеофайлом, используя модуль транслитерации в латиницу и маленький регистр.
Как это сделать?
Проблема состоит в том, что страницы создаваемые с помощью Media Gallery не отображаются в разделе Содержимое, т.е. сайт их не видит и не индексирует.
2. Т.к. сайт не индексирует динамические страницы, то как их добавить sitemap.xml (имеется ввиду автоматом при создании, а не в ручную каждый адрес)?
Давно ищу, но так и не нашел решения.
Комментарии
Это как он может не создавать содержимого?Если через представления генерится значит должны быть пути.
Ваша правда, посмотрев внимательней:
1. В разделе Содержимое - вкладка Содержимое, есть тип Gallery (это страница с добавленными на неё видеоклипами)
2. В разделе Содержимое - вкладка Мультимедиа, есть список всех добавленных файлов из youtube, адреса файлов вида:
domen.ru/media/258 (такая страница если её загрузить в браузере не показывает Титлы, Описание), её аналог с титлами и описанием: domen.ru/media-gallery/detail/79/241
С галереями вопросов нет. Но в одной галерее может быть например 100 клипов с отдельными страницами для каждого клипа и вот как переименовать их адреса не понятно.