Я добавил файл sitemap.xml в папку приложения, но как я могу сделать его общедоступным, чтобы инструмент Google для веб-мастеров мог его получить?
Спасибо
Ответ 1
вы можете сделать это видимым, сохранив его вне вашего приложения angular. поэтому просто поместите его в свой основной каталог и привяжите его к инструментам для веб-мастеров: http://yourDomain.com/sitemap.xml
статья yearofmoo полезна, но в конце они также рекомендуют использовать карту сайта вместе с их техникой. В вашей карте сайта вы должны использовать полные URL-адреса для доступа к состоянию.
Ответ 2
Поместите ваш файл sitemap.xml в общую папку.
Ответ 3
Попробуйте поместить файл Sitemap.xml в корневой каталог вашего веб-сайта или WebApp.
как http://example.com/sitemap.xml. В вашем случае Отключите Angular.js Маршрутизация
Вставьте следующую строку в любое место файла robots.txt, указав путь к вашей карте сайта: Sitemap: http://example.com/sitemap_location.xml
Ответ 5
Во-первых, вам нужно сгенерировать карту сайта в Интернете, скачать этот файл Sitemap.XML и передать его разработчику. Разработчик установил приоритет в соответствии со страницей вашего веб-сайта и в соответствии с приоритетом сканирования вашего сайта в Google Bot.