hexo-generator-sitemap-ex
v3.7.2
Published
Sitemap and Sitemap Index files generator plugin for Hexo
Downloads
97
Maintainers
Readme
hexo-generator-sitemap-ex
Generate sitemap and sitemap index files for search engines.
Install
npm install hexo-generator-sitemap-ex --save
or
yarn add hexo-generator-sitemap-ex
or
pnpm add hexo-generator-sitemap-ex
- Hexo >=5: 3.x
- Hexo 4: 2.x
- Hexo 3: 1.x
- Hexo 2: 0.x
Options
You can configure this plugin in _config.yml
.
sitemap:
path:
- sitemap.xml
- sitemap.txt
template: ./sitemap_template.xml
template_txt: ./sitemap_template.txt
rel: false
tags: false
categories: false
site_url: https://www.example.com
gzip: false,
max_urls_per_sitemap: 500
- path - Sitemap path. (Default: sitemap.xml)
- template - Custom template path. This file will be used to generate sitemap.xml (See default xml template)
- template_txt - Custom template path. This file will be used to generate sitemap.txt (See default txt template)
- rel - Add
rel-sitemap
to the site's header. (Default:false
) - tags - Add site's tags
- categories - Add site's categories
- site_url - Site URL. (Default: config.url)
- gzip - Generate sitemap.xml.gz (Default:
false
) - max_urls_per_sitemap - Maximum number of URLs per sitemap file. (Default: 500)
Will generate sitemap.xml and sitemap.xml.gz in the public folder.
If has sitemap index file, will generate sitemap_index.xml
and sitemap_index.xml.gz
in the public folder.
See:
- https://developers.google.cn/search/docs/crawling-indexing/sitemaps/build-sitemap?hl=zh-tw#general-guidelines
- https://developers.google.cn/search/docs/crawling-indexing/sitemaps/large-sitemaps?hl=zh-tw
You can see the https://techidaily.com for example.
Download the https://techidaily.com/sitemap.xml.gz file and open it with a text editor.
Exclude Posts/Pages
Add sitemap: false
to the post/page's front matter.
---
title: lorem ipsum
date: 2020-01-02
sitemap: false
---
Notes
- This plugin will not generate sitemap files when
hexo
is indraft
mode. - This plugin will not generate sitemap files when
hexo
is inserver
mode. - This plugin will not generate sitemap files when
hexo
is ingenerate
mode and--no-sitemap
is set.