Я использую фреймворк Laravel для разработки своего сайта, а также хочу создать карту сайта. В моем контроллере я перенаправляю запрос root http://www.example.com/
в http://www.example.com/home
, Теперь какой URL должен быть определен в файле Sitemap?
Это…
<url>
<loc>http://www.example.com/</loc>
</url>
…или это?
<url>
<loc>http://www.example.com/home</loc>
</url>
Файлы Sitemap (как указано на sitemaps.org) используются «для информирования поисковых систем о страницах на их сайтах, доступных для сканирования».
Поэтому всегда добавляйте те (канонические) URL-адреса, которые поисковые системы могут сканировать и индексировать.
Они не могут ползти http://www.example.com/
, поскольку это не страница в первую очередь, поэтому вы должны добавить http://www.example.com/home
,
Других решений пока нет …