亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > JS > 正文

NodeJs生成sitemap站點地圖的方法示例

2024-05-06 16:52:02
字體:
來源:轉載
供稿:網友

如果博客是使用Hexo管理的,sitemap可以使用插件來生成。但對于一個內容管理網站,后端可能是express、koa之類的框架,這時sitemap就需要自己來生成了

什么是sitemap

Sitemap可方便網站管理員通知搜索引擎他們網站上有哪些可供抓取的網頁。最簡單的Sitemap形式,就是XML文件,在其中列出網站中的網址以及關于每個網址的其他元數據(上次更新的時間、更改的頻率以及相對于網站上其他網址的重要程度為何等),以便搜索引擎可以更加智能地抓取網站。

sitemap結構

<url> <loc>http://www.jouypub.com/</loc> <lastmod>2019-05-01</lastmod> <changefreq>daily</changefreq> <priority>0.5</priority></url>
  • loc:文章鏈接地址
  • lastmod:最后更新時間
  • changefreq:更新頻率,daily/monthly
  • priority:權重

生成sitemap,基于express項目

開源包:sitemap,地址: https://github.com/ekalinin/sitemap.js

> npm install --save sitemap

代碼中使用

const express = require('express')const sm = require('sitemap');router.get('/sitemap.xml', function (req, res) { let pageRequest = Object.create({}); pageRequest.pageSize = -1; pageRequest.pageNum = 1; api.post('/article/list', pageRequest, function (result) {  let urls = [];  for (let article in result) {   urls.push({    url: article.url,    changefreq: 'daily',    lastmodrealtime: true,    priority: 1,    lastmod: article.updateTime   });  }  let sitemap = sm.createSitemap({   hostname: 'http://invest.jouypub.com',   cacheTime: 600000, // 600sec, cache purge period   urls: urls  });  sitemap.toXML(function (err, xml) {   if (err) {    console.log(err);    return res.status(500).end();   }   res.header('Content-Type', 'application/xml');   res.send(xml);  }); });});

sitemap優化

上面那種方法在文章數少時還能使用,如果有幾千甚至幾萬篇文章,一次拉取的方式就不適合了,就需要把返回結果寫入到文件中,一天更新一次。只需要只需要把

sitemap.toXML()

改成

fs.writeFileSync("app/assets/sitemap.xml", sitemap.toString());即可。每次請求sitemap時讀文件即可

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品视频1区| 久久精品亚洲国产| 欧美大片在线免费观看| 国产色婷婷国产综合在线理论片a| 亚洲成人精品在线| 亚洲大胆人体av| 久久深夜福利免费观看| 91精品久久久久久综合乱菊| 最近2019中文字幕大全第二页| 欧美精品videosex牲欧美| 日韩中文字幕网| 狠狠爱在线视频一区| 成人福利免费观看| 欧美在线视频免费观看| 国产精品99久久久久久www| 超碰97人人做人人爱少妇| 国产ts人妖一区二区三区| 日韩精品视频中文在线观看| 日韩欧美一区二区三区久久| 国产欧美精品xxxx另类| 日韩精品极品在线观看| 精品动漫一区二区三区| 国产丝袜一区视频在线观看| 欧美黄色成人网| 久久久久久午夜| 91沈先生作品| 日韩久久午夜影院| 国产精品99免视看9| 亚洲国产成人一区| 91精品视频网站| 色噜噜狠狠狠综合曰曰曰88av| 国产欧美精品一区二区三区-老狼| 国产色视频一区| 宅男66日本亚洲欧美视频| 色婷婷av一区二区三区久久| 久久天天躁日日躁| 久久精品视频在线播放| 性色av香蕉一区二区| 欧美激情国产高清| 亚洲欧美成人网| 日韩av在线播放资源| 欧美日韩爱爱视频| 欧美日韩xxx| 狠狠躁天天躁日日躁欧美| 黄色成人在线播放| 国产ts人妖一区二区三区| 亚洲欧美激情在线视频| 欧美性一区二区三区| 国产精品美女主播在线观看纯欲| 亚洲色图15p| 日韩av不卡在线| 国产精品极品美女粉嫩高清在线| 国产v综合ⅴ日韩v欧美大片| 成人乱色短篇合集| 欧美日韩精品在线| 国产a级全部精品| 久久久伊人欧美| 亚洲美女喷白浆| 久久久视频精品| 午夜精品久久17c| 日韩av网站电影| 97视频在线免费观看| 国内精品久久影院| 亚洲aa中文字幕| 国产日韩在线亚洲字幕中文| 狠狠操狠狠色综合网| 韩国三级日本三级少妇99| 日本一区二区在线播放| 日韩欧美在线看| 欧美一区二区三区免费观看| 日韩精品极品在线观看播放免费视频| 尤物精品国产第一福利三区| 国产一区二区成人| 欧洲成人免费视频| 欧美激情一区二区三区久久久| 在线观看日韩专区| 久久精品精品电影网| 亚洲国产精品人久久电影| 久色乳综合思思在线视频| 国产v综合ⅴ日韩v欧美大片| 亚洲跨种族黑人xxx| 亚洲性视频网址| 国产精品亚洲网站| 91免费人成网站在线观看18| 国模叶桐国产精品一区| 亚洲国产美女精品久久久久∴| 亚洲综合色激情五月| 成人激情视频免费在线| 欧美国产日本在线| 国产精品欧美日韩一区二区| 亚洲一区二区三区sesese| 亚洲男人天堂网站| 久久精品国产综合| 久久99精品视频一区97| 欧美成人合集magnet| 日韩精品福利在线| 亚洲福利视频专区| 北条麻妃一区二区在线观看| 57pao成人国产永久免费| 久久久免费高清电视剧观看| 免费99精品国产自在在线| 午夜精品久久久久久久久久久久久| 日本精品一区二区三区在线| 97国产真实伦对白精彩视频8| 中文字幕日韩av| 日韩美女在线播放| 亚洲视频第一页| 亚洲乱码一区av黑人高潮| 日韩免费在线视频| 精品福利樱桃av导航| 亚洲视频视频在线| 91免费视频网站| 国产啪精品视频网站| 中文字幕在线看视频国产欧美在线看完整| 中文字幕一区日韩电影| 欧美精品18videos性欧美| 亚洲视频综合网| 正在播放欧美一区| 日韩中文字幕国产精品| 91高清免费视频| 国产视频精品一区二区三区| 欧美极品欧美精品欧美视频| 成人黄色免费网站在线观看| 96精品视频在线| 1769国内精品视频在线播放| 久久精品91久久香蕉加勒比| 中文字幕亚洲欧美日韩2019| 91欧美精品成人综合在线观看| 日韩精品视频在线观看免费| 国模精品一区二区三区色天香| 亚洲男人av在线| 一区二区三区日韩在线| 久久九九国产精品怡红院| 日韩免费在线看| 久久久精品电影| 国产精品成人av性教育| 亚洲区一区二区| 97久久精品视频| 精品美女国产在线| 精品露脸国产偷人在视频| 成人有码在线视频| 色综合91久久精品中文字幕| 欧美性xxxxx| 欧美成人精品在线观看| 97色在线视频| 国产精品第三页| 亚洲图片欧洲图片av| 日韩在线免费观看视频| 国产精品视频中文字幕91| 国产视频一区在线| 日本aⅴ大伊香蕉精品视频| 成人黄色中文字幕| 欧美性受xxxx黑人猛交| 在线播放日韩精品| 亚洲va欧美va国产综合久久| 日韩国产欧美精品一区二区三区| 亚洲欧美制服另类日韩| 亚洲成人久久电影| 国产午夜精品全部视频播放| 成人黄色av播放免费| 国产美女久久精品香蕉69| 亚洲成人av资源网| 亚洲一区免费网站| 热99精品里视频精品|