У меня есть веб-сайт для фильмов со структурой страницы следующим образом:
- movie-1
- movie-1 / comments
- movie-1 / cast
Я пытаюсь создать динамический файл Sitemap для страниц, и кажется, что есть 2 варианта для этого.
Вариант 1
Первый вариант - создать карту сайта, которая включает в себя все страницы фильма и подстраницы.
<loc>
https://www.example.com/movies/movie-1
</loc>
<loc>
https://www.example.com/movies/movie-1/comments
</loc>
<loc>
https://www.example.com/movies/movie-1/cast
</loc>
<loc>
https://www.example.com/movies/movie-2
</loc>
<loc>
https://www.example.com/movies/movie-2/comments
</loc>
<loc>
https://www.example.com/movies/movie-2/cast
</loc>
Вариант 2
Второй вариант - разделять каждый фильм, комментариии приведенные карты сайта.
movies.xml:
<loc>
https://www.example.com/movies/movie-1
</loc>
<loc>
https://www.example.com/movies/movie-2
</loc>
movie_comments.xml:
<loc>
https://www.example.com/movies/movie-1/comments
</loc>
<loc>
https://www.example.com/movies/movie-2/comments
</loc>
movie_cast.xml:
<loc>
https://www.example.com/movies/movie-1/cast
</loc>
<loc>
https://www.example.com/movies/movie-2/cast
</loc>
Вопрос 1
В этом случае, какой вариант лучше и какой выбрать?
Вопрос 2
IЯ использую внешние изображения TMDB на этом сайте.Должен ли я также включать изображения в файлы Sitemap?Если ответ «да», следует ли мне включить их все в связанные с фильмами xml-файлы (movies.xml, movie_comments.xml, movie_cast.xml)?Потому что все страницы, связанные с фильмами, имеют одинаковое изображение.Или достаточно включить их только в файл movies.xml?