Hexo 网站地图生成与百度主动推送

发布时间:2026/7/26 11:26:01
Hexo 网站地图生成与百度主动推送 目录网站地图生成安装插件配置 _config.yml生成站点地图百度主动推送1. 安装插件2. 获取百度 Token3. 修改站点配置4. 添加部署配置5. 验证配置发布于Hexo网站地图生成与百度主动推送 | Eucalyptushttps://blog.eucalyptus.cc/2026/03/01/sitemap/网站地图生成安装插件在 Hexo 站点根目录执行npm install hexo-generator-sitemap --save配置 _config.yml编辑 Hexo 根目录的_config.yml文件添加以下配置# 站点地图配置 sitemap: path: sitemap.xml # 可选参数 priority: 0.5 # 页面优先级范围 0.0-1.0 changefreq: daily # 更新频率always/hourly/daily/weekly/monthly/yearly/never lastmod: true # 是否包含最后修改时间 tags: true # 是否包含标签页 categories: true # 是否包含分类页注意确保_config.yml中的url配置正确站点地图会基于这个 URL 生成完整链接 # URL 配置必须正确设置 url: https://blog.mingliang.net.cn root: / permalink: :year/:month/:day/:title/生成站点地图执行生成命令hexo clean hexo generate生成后会在public/目录下创建文件sitemap.xml百度主动推送1. 安装插件在 Hexo 站点根目录下执行npm install hexo-baidu-url-submit --save2. 获取百度 Token访问 百度搜索资源平台注册 / 登录并添加你的网站进入站点管理 → 资源提交 → 链接提交 → 主动推送 (实时)找到推送接口地址复制token后面的字符串3. 修改站点配置编辑 Hexo 根目录的_config.yml添加以下配置# 百度主动推送配置 baidu_url_submit: count: 10 # 提交最新的多少个链接默认200 host: blog.mingliang.net.cn # 在百度站长平台注册的域名不含 http/https token: your_token_here # 你的百度推送密钥不要泄露 path: baidu_urls.txt # 生成的链接文件路径默认即可注意host字段不要带http://或https://只需要纯域名 。4. 添加部署配置在_config.yml的deploy部分添加推送类型deploy: - type: baidu_url_submitter # 添加这一行如果有多个部署目标确保每个type前都有-。5. 验证配置执行部署命令hexo clean hexo generate hexo deploy推送成功后会显示下述信息

相关新闻