#node.js #heroku #xml-sitemap
#node.js #heroku #xml-карта сайта
Вопрос:
Я использую Node.js . Мое приложение уже находится в разработке. Я создал sitemap.xml в моем локальном каталоге, но в настоящее время он идентифицирован как неотслеживаемый.
Есть и другие ответы, относящиеся к Ruby, но я не знаком с этим языком.
Как мне отправить мой файл в Heroku?
Ответ №1:
если вы используете ExpressJS, вам необходимо создать маршрут для sitemap и robots.txt
app.get("/sitemap.xml", (req, res) => res.sendFile(__dirname "/sitemap.xml"));
Вы можете использовать ту же процедуру для вашего robots.txt файлы!
Теперь вы можете нажать на Heroku, и он будет успешно отслежен!
Комментарии:
1. При просмотре веб-аналитики боты и веб-скребки нацеливаются на путь
/robots.txt
, чтобы попытаться манипулировать вашим сайтом. Я настоятельно не рекомендую добавлять путь/robots.txt
к вашему сайту.