npm.io
1.1.0 • Published 2 years ago

hexo-robotstxt-multisitemaps

Licence
ISC
Version
1.1.0
Deps
0
Size
4 kB
Vulns
0
Weekly
0
Stars
3

hexo-robotstxt-multisitemaps

Fork from leecrossley / hexo-generator-robotstxt

A very simple plugin to generate a robots.txt file automatically for Hexo 3.

Usage

Install

npm install hexo-robotstxt-multisitemaps --save
Enable

Add hexo-robotstxt-multisitemaps to plugins in _config.yml.

plugins:
- hexo-robotstxt-multisitemaps

Add config for robots.txt to _config.yml.

robotstxt:
  useragent: "*"
  disallow:
    - /one_file_to_disallow.html
    - /2nd_file_to_disallow.html
    - /3rd_file_to_disallow.html
  allow:
    - /one_file_to_allow.html
    - /2nd_file_to_allow.html
    - /3rd_file_to_allow.html
  sitemap: 
    - /sitemap.xml
    - /baidu_sitemap.xml
Settings & their defaults values
Setting Description Default
useragent Set the User-Agent *
disallow Disallow files or folders for this User-Agent
allow Allow files or folders for this User-Agent
sitemap Set the path to your sitemap

Example

How to auto generate sitemap and robots.txt for your web page powered by hexo

License

MIT License